Maison >Opération et maintenance >exploitation et maintenance Linux >Quel est le répertoire bin sous Linux
Sous Linux, le répertoire bin est un répertoire de fichiers binaires. Ce répertoire contient les fichiers exécutables binaires. Il contient principalement les fichiers exécutables nécessaires du système, tels que cat, cp, chmod df, dmesg, gzip, kill, ls, mkdir. , plus, mount, rm, su, tar, etc. Le but du fichier binaire dépend du système ou de l'application. Si le logiciel est installé par l'utilisateur, le fichier programme principal du logiciel se trouvera dans le répertoire "/usr/local/bin".
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
Qu'est-ce que le répertoire bin Linux ?
bin est l'abréviation de binaire. Le répertoire est rempli de fichiers exécutables binaires. Il contient principalement les fichiers exécutables nécessaires au système, tels que :
cat, cp, chmod df, dmesg, gzip, kill, ls, mkdir, more, mount, rm, su, tar, etc.
Fichiers binaires
En termes simples, les fichiers texte sont des fichiers basés sur le codage de caractères. Les codages courants incluent le codage ASCII, le codage UNICODE, etc. Les fichiers binaires sont des fichiers basés sur un codage de valeurs. Vous pouvez spécifier la signification d'une certaine valeur en fonction de l'application spécifique (un tel processus peut être considéré comme un codage personnalisé). Comme le montre ce qui précède, les fichiers texte sont essentiellement un codage de longueur fixe, basé sur des caractères. Chaque caractère est fixe dans le codage ASCII spécifique et est un codage sur 8 bits, et UNICODE occupe généralement 16 bits. Le fichier binaire peut être considéré comme un codage de longueur variable, car il s'agit d'un codage de valeur. Le nombre de bits représentant une valeur dépend entièrement de vous.
Remarque :
Il y a aussi un répertoire bin sous /usr : /usr/bin Les fichiers qu'il contient sont également des fichiers exécutables de certaines commandes
S'il s'agit d'un logiciel installé par l'utilisateur, le propriétaire de. le logiciel Les fichiers du programme seront dans le répertoire /usr/local/bin (ou le répertoire d'installation spécifié par l'utilisateur, tel que /usr/local/apache/bin). Tel que /usr/local/apache/bin).
Développer les connaissances
Dans le système Linux, il existe deux répertoires importants : bin et sbin, comprenant respectivement /bin, /usr/bin/ et /sbin, /usr/sbin/.
/usr/bin:
Place principalement les fichiers exécutables nécessaires des outils d'application, tels que :
c++, g++, gcc, chdrv, diff, dig, du, eject, elm, free, gnome*, gzip, htpasswd, kfm, ktop, last, less, locale, m4, make, man, mcopy, ncftp, newaliases, nslookup passwd, quota, smb*, wget, etc.
/sbin:
Place principalement des programmes essentiels pour la gestion du système, tels que :
cfdisk, dhcpcd, dump, e2fsck, fdisk, halt, ifconfig, ifup, ifdown, init, insmod, lilo, lsmod, mke2fs, modprobe, quotacheck, reboot, rmmod, runlevel, shutdown, etc.
/usr/sbin:
Place principalement des programmes essentiels à la gestion du réseau, tels que :
dhcpd, httpd, imap, in.*d, inetd, lpd, approved, netconfig, nmbd, samba , sendmail, squid, swap, tcpd, tcpdump, etc.
/bin,/sbin,/usr/bin,/usr/sbin différence
/ : this is root directory root 用户根目录 /bin : commands in this dir are all system installed user commands 系统的一些指令 /sbin: commands in this dir are all system installed super user commands 超级用户指令 系统管理命令,这里存放的是系统管理员使用的管理程序 /usr/bin: user commands for applications 后期安装的一些软件的运行脚本 /usr/sbin: super user commands for applications 超级用户的一些管理程序 /usr/X11R6/bin : X application user commands /usr/X11R6/sbin: X application super user commands
Liste des commandes Linux
Linux 命令大全 | |||
---|---|---|---|
1、文件管理 | |||
cat | chattr | chgrp | chmod |
chown | cksum | cmp | diff |
diffstat | file | find | git |
gitview | indent | cut | ln |
less | locate | lsattr | mattrib |
mc | mdel | mdir | mktemp |
more | mmove | mread | mren |
mtools | mtoolstest | mv | od |
paste | patch | rcp | rm |
slocate | split | tee | tmpwatch |
touch | umask | which | cp |
whereis | mcopy | mshowfat | rhmask |
scp | awk | read | updatedb |
2、文档编辑 | |||
col | colrm | comm | csplit |
ed | egrep | ex | fgrep |
fmt | fold | grep | ispell |
jed | joe | join | look |
mtype | pico | rgrep | sed |
sort | spell | tr | expr |
uniq | wc | let | |
3、文件传输 | |||
lprm | lpr | lpq | lpd |
bye | ftp | uuto | uupick |
uucp | uucico | tftp | ncftp |
ftpshut | ftpwho | ftpcount | |
4、磁盘管理 | |||
cd | df | dirs | du |
edquota | eject | mcd | mdeltree |
mdu | mkdir | mlabel | mmd |
mrd | mzip | pwd | quota |
mount | mmount | rmdir | rmt |
stat | tree | umount | ls |
quotacheck | quotaoff | lndir | repquota |
quotaon | |||
5、磁盘维护 | |||
badblocks | cfdisk | dd | e2fsck |
ext2ed | fsck | fsck.minix | fsconf |
fdformat | hdparm | mformat | mkbootdisk |
mkdosfs | mke2fs | mkfs.ext2 | mkfs.msdos |
mkinitrd | mkisofs | mkswap | mpartition |
swapon | symlinks | sync | mbadblocks |
mkfs.minix | fsck.ext2 | fdisk | losetup |
mkfs | sfdisk | swapoff | |
6、网络通讯 | |||
apachectl | arpwatch | dip | getty |
mingetty | uux | telnet | uulog |
uustat | ppp-off | netconfig | nc |
httpd | ifconfig | minicom | mesg |
dnsconf | wall | netstat | ping |
pppstats | samba | setserial | talk |
traceroute | tty | newaliases | uuname |
netconf | write | statserial | efax |
pppsetup | tcpdump | ytalk | cu |
smbd | testparm | smbclient | shapecfg |
7、系统管理 | |||
adduser | chfn | useradd | date |
exit | finger | fwhios | sleep |
suspend | groupdel | groupmod | halt |
kill | last | lastb | login |
logname | logout | ps | nice |
procinfo | top | pstree | reboot |
rlogin | rsh | sliplogin | screen |
shutdown | rwho | sudo | gitps |
swatch | tload | logrotate | uname |
chsh | userconf | userdel | usermod |
vlock | who | whoami | whois |
newgrp | renice | su | skill |
w | id | groupadd | free |
8、系统设置 | |||
reset | clear | alias | dircolors |
aumix | bind | chroot | clock |
crontab | declare | depmod | dmesg |
enable | eval | export | pwunconv |
grpconv | rpm | insmod | kbdconfig |
lilo | liloconfig | lsmod | minfo |
set | modprobe | ntsysv | mouseconfig |
passwd | pwconv | rdate | resize |
rmmod | grpunconv | modinfo | time |
setup | sndconfig | setenv | setconsole |
timeconfig | ulimit | unset | chkconfig |
apmd | hwclock | mkkickstart | fbset |
unalias | SVGATextMode | gpasswd | |
9、备份压缩 | |||
ar | bunzip2 | bzip2 | bzip2recover |
gunzip | unarj | compress | cpio |
dump | uuencode | gzexe | gzip |
lha | restore | tar | uudecode |
unzip | zip | zipinfo | |
10、设备管理 | |||
setleds | clés de chargement | rdev | clés de décharge |
MAKEDEV | Mise hors tension |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!