溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

linux中bin目錄的作用是什么

發(fā)布時間:2023-03-17 10:14:30 來源:億速云 閱讀:156 作者:iii 欄目:建站服務器

這篇文章主要講解了“l(fā)inux中bin目錄的作用是什么”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“l(fā)inux中bin目錄的作用是什么”吧!

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

Linux bin目錄是什么

bin為binary的簡寫,目錄下都是二進制可執(zhí)行文件,主要放置系統(tǒng)的必備執(zhí)行文件,例如:
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,它里面的文件道也是一些命令的可執(zhí)行文件;

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

擴展知識

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

  • /usr/bin:

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

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:

主要放置系統(tǒng)管理的必備程序,例如:

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區(qū)別

/  : this is root directory                root 用戶根目錄
/bin : commands in this dir are all system installed user commands    系統(tǒng)的一些指令
/sbin:  commands in this dir are all system installed super user commands  超級用戶指令 系統(tǒng)管理命令,這里存放的是系統(tǒng)管理員使用的管理程序
/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、文件管理      
catchattrchgrpchmod
chowncksumcmpdiff
diffstatfilefindgit
gitviewindentcutln
lesslocatelsattrmattrib
mcmdelmdirmktemp
moremmovemreadmren
mtoolsmtoolstestmvod
pastepatchrcprm
slocatesplitteetmpwatch
touchumaskwhichcp
whereismcopymshowfatrhmask
scpawkreadupdatedb
2、文檔編輯      
colcolrmcommcsplit
edegrepexfgrep
fmtfoldgrepispell
jedjoejoinlook
mtypepicorgrepsed
sortspelltrexpr
uniqwclet
3、文件傳輸      
lprmlprlpqlpd
byeftpuutouupick
uucpuucicotftpncftp
ftpshutftpwhoftpcount
4、磁盤管理      
cddfdirsdu
edquotaejectmcdmdeltree
mdumkdirmlabelmmd
mrdmzippwdquota
mountmmountrmdirrmt
stattreeumountls
quotacheckquotaofflndirrepquota
quotaon


5、磁盤維護      
badblockscfdiskdde2fsck
ext2edfsckfsck.minixfsconf
fdformathdparmmformatmkbootdisk
mkdosfsmke2fsmkfs.ext2mkfs.msdos
mkinitrdmkisofsmkswapmpartition
swaponsymlinkssyncmbadblocks
mkfs.minixfsck.ext2fdisklosetup
mkfssfdiskswapoff
6、網絡通訊      
apachectlarpwatchdipgetty
mingettyuuxtelnetuulog
uustatppp-offnetconfignc
httpdifconfigminicommesg
dnsconfwallnetstatping
pppstatssambasetserialtalk
traceroutettynewaliasesuuname
netconfwritestatserialefax
pppsetuptcpdumpytalkcu
smbdtestparmsmbclientshapecfg
7、系統(tǒng)管理      
adduserchfnuseradddate
exitfingerfwhiossleep
suspendgroupdelgroupmodhalt
killlastlastblogin
lognamelogoutpsnice
procinfotoppstreereboot
rloginrshsliploginscreen
shutdownrwhosudogitps
swatchtloadlogrotateuname
chshuserconfuserdelusermod
vlockwhowhoamiwhois
newgrprenicesuskill
widgroupaddfree
8、系統(tǒng)設置      
resetclearaliasdircolors
aumixbindchrootclock
crontabdeclaredepmoddmesg
enableevalexportpwunconv
grpconvrpminsmodkbdconfig
liloliloconfiglsmodminfo
setmodprobentsysvmouseconfig
passwdpwconvrdateresize
rmmodgrpunconvmodinfotime
setupsndconfigsetenvsetconsole
timeconfigulimitunsetchkconfig
apmdhwclockmkkickstartfbset
unaliasSVGATextModegpasswd
9、備份壓縮      
arbunzip2bzip2bzip2recover
gunzipunarjcompresscpio
dumpuuencodegzexegzip
lharestoretaruudecode
unzipzipzipinfo
10、設備管理      
setledsloadkeysrdevdumpkeys
MAKEDEVpoweroff

感謝各位的閱讀,以上就是“l(fā)inux中bin目錄的作用是什么”的內容了,經過本文的學習后,相信大家對linux中bin目錄的作用是什么這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI