linux中bin目錄是什么

linux中,bin目錄是二進制文件目錄,該目錄下都是二進制可執行文件,主要放置系統的必備執行文件,例如cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。二進制文件的用途依系統或應用而定,如果是用戶自己安裝的軟件,軟件的主程序文件就會在“/usr/local/bin”這個目錄里面。

linux中bin目錄是什么

本教程操作環境:linux7.3系統、Dell G3電腦。

Linux bin目錄是什么

bin為binary的簡寫,目錄下都是二進制可執行文件,主要放置系統的必備執行文件,例如:
cat、cp、chmod df、dmesg、gzip、kill、ls、mkdir、more、mount、rm、su、tar等。

linux中bin目錄是什么

二進制文件

簡單來說,文本文件是基于字符編碼的文件,常見的編碼有ASCII編碼,UNICODE編碼等等。二進制文件是基于值編碼的文件,你可以根據具體應用,指定某個值是什么意思(這樣一個過程,可以看作是自定義編碼)。從上面可以看出文本文件基本上是定長編碼的,基于字符嘛,每個字符在具體編碼中是固定的,ASCII碼是8個比特的編碼,UNICODE一般占16個比特。而二進制文件可看成是變長編碼的,因為是值編碼嘛,多少個比特代表一個值,完全由你決定。

說明:

/usr下面也有一個bin目錄:/usr/bin,它里面的文件道也是一些命令的可執行文件;

如果是用戶自內己容安裝的軟件,軟件的主程序文件就會在/usr/local/bin這個目錄里面(或者是用戶自己指定的安裝目錄,比如/usr/local/apache/bin)。如/usr/local/apache/bin)。

擴展知識

在linux系統中,有兩個重要的目錄:bin與sbin,分別包括/bin、/usr/bin/與/sbin、/usr/sbin/。

  • /usr/bin:

主要放置應用程序工具的必備執行文件,例如:

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等。

  • /sbin:

主要放置系統管理的必備程序,例如:

cfdisk、dhcpcd、dump、e2fsck、fdisk、halt、ifconfig、ifup、 ifdown、init、insmod、lilo、lsmod、mke2fs、modprobe、quotacheck、reboot、rmmod、 runlevel、shutdown等。

  • /usr/sbin:

主要放置網路管理的必備程序,例如:

dhcpd、httpd、imap、in.*d、inetd、lpd、named、netconfig、nmbd、samba、sendmail、squid、swap、tcpd、tcpdump等

/bin,/sbin,/usr/bin,/usr/sbin區別

/??:?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

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 ? ? ? ? ? ? ?loadkeys ? ? ? ? ? ? ?rdev ? ? ? ? ? ? ?dumpkeys ? ? ?
? ? ? ?MAKEDEV ? ? ? ? ? ? ?poweroff ? ? ? ? ?

推薦學習:Linux視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享