?在centos中,最頂層的目錄稱作根目錄, 用/表示。/目錄下用戶可以再創(chuàng)建目錄,但是有一些目錄隨著系統(tǒng)創(chuàng)建就已經(jīng)存在,接下來重點(diǎn)介紹幾個常用目錄。
/bin(binary)包含了許多所有用戶都可以訪問的可執(zhí)行文件,如 ls, cp, cd 等。這里的大多數(shù)程序都是二進(jìn)制格式的,因此稱作bin目錄。
/dev(設(shè)備文件) 通常掛載在devtmpfs文件系統(tǒng)上,里面存放的是設(shè)備文件節(jié)點(diǎn)。通常直接和內(nèi)存進(jìn)行映射,而不是存在物理磁盤上。值得一提的是其中有幾個有趣的文件,它們是虛擬設(shè)備。
- /dev/null是可以用來銷毀任何輸出的虛擬設(shè)備。你可以用>重定向符號將任何輸出流重定向到/dev/null來忽略輸出的結(jié)果。
- /dev/zero是一個產(chǎn)生數(shù)字 0 的虛擬設(shè)備。無論你對它進(jìn)行多少次讀取,都會讀到 0。
- /dev/ramdom是一個產(chǎn)生隨機(jī)數(shù)的虛擬設(shè)備。讀取這個文件中數(shù)據(jù),你會得到一個隨機(jī)數(shù)。你不停地讀取這個文件,就會得到一個隨機(jī)數(shù)的序列。
/etc(配置文件),/etc名字的含義是and so on……,也就是“等等及其他”,Linux 用它來保管程序的配置。比如說mysql通常會在/etc/mysql下創(chuàng)建配置。再比如說/etc/passwd是系統(tǒng)的用戶配置,存儲了用戶信息。
/proc(process,進(jìn)程和內(nèi)核文件) 存儲了執(zhí)行中進(jìn)程和內(nèi)核的信息。比如你可以通過/proc/1122目錄找到和進(jìn)程1122關(guān)聯(lián)的全部信息,目錄中重要文件信息如下:
- /proc/cpuinfo 存放處理器( c p u )的信息,如c p u的類型、制造商、型號和性能等。
- /proc/devices 當(dāng)前運(yùn)行的核心配置的設(shè)備驅(qū)動的列表。
- /proc/dma 顯示當(dāng)前使用的d m a通道。
- /proc/filesystems 核心配置的文件系統(tǒng)信息。
- /proc/interrupts 顯示被占用的中斷信息和占用者的信息,以及被占用的數(shù)量。
- /proc/ioports 當(dāng)前使用的i / o端口。
- /proc/kcore 系統(tǒng)物理內(nèi)存映像。與物理內(nèi)存大小完全一樣,然而實(shí)際上沒有占用這么多內(nèi)存;它僅僅是在程序訪問它時(shí)才被創(chuàng)建。/proc/kmsg 核心輸出的消息。
- /proc/ksyms 核心符號表。
- /proc/loadavg 系統(tǒng)“平均負(fù)載。
- /proc/meminfo 各種存儲器使用信息,包括物理內(nèi)存和交換分區(qū)( s w a p )。
- /proc/modules 存放當(dāng)前加載了哪些核心模塊信息。
- /proc/net 網(wǎng)絡(luò)協(xié)議狀態(tài)信息。
- /proc/self 存放到查看/proc 的程序的進(jìn)程目錄的符號連接。
- /proc/stat 系統(tǒng)的不同狀態(tài)
- /proc/uptime 系統(tǒng)啟動的時(shí)間長度。
- /proc/version
/sbin(super binary系統(tǒng)二進(jìn)制) 和/bin類似,通常是系統(tǒng)啟動必需的指令,是系統(tǒng)管理員專用的二進(jìn)制代碼存放目錄。
/tmp(臨時(shí)文件) 用于存放應(yīng)用的臨時(shí)文件,通常用的是tmpfs文件系統(tǒng)。因?yàn)閠mpfs是一個內(nèi)存文件系統(tǒng),系統(tǒng)重啟的時(shí)候清除/tmp文件,所以這個目錄不能放應(yīng)用和重要的數(shù)據(jù)。
/var (Variable data file,可變數(shù)據(jù)文件) 用于存儲運(yùn)行時(shí)的數(shù)據(jù),每個系統(tǒng)是特定的,即不通過網(wǎng)絡(luò)與其他計(jì)算機(jī)共享。比如日志通常會存放在/var/log目錄下面。再比如應(yīng)用的緩存文件、用戶的登錄行為等,都可以放到/var目錄下,/var下的文件會長期保存。其中:
- /var/lib 系統(tǒng)正常運(yùn)行時(shí)要改變的文件.
- /var/local 存放/usr/local 中安裝的程序的可變數(shù)據(jù)(即系統(tǒng)管理員安裝的程序)。注意,如果必要,即使本地安裝的程序也會使用其他/var 目錄,例如/var/lock 。
- /var/lock 鎖定文件.許多程序遵循在/var/lock 中產(chǎn)生一個鎖定文件的約定,以支持他們正在使用某個特定的設(shè)備或文件.其他程序注意到這個鎖定文件,將不試圖使用這個設(shè)備或文件.
- /var/log 各種程序的Log文件,特別是login (/var/log/wtmp log所有到系統(tǒng)的登錄和注銷) 和syslog (/var/log/messages 里存儲所有核心和系統(tǒng)程序信息. /var/log 里的文件經(jīng)常不確定地增長,應(yīng)該定期清除.
- /var/run 保存到下次引導(dǎo)前有效的關(guān)于系統(tǒng)的信息文件.例如, /var/run/utmp 包含當(dāng)前登錄的用戶的信息.
- /var/spool mail, news, 打印隊(duì)列和其他隊(duì)列工作的目錄.每個不同的spool在/var/spool 下有自己的子目錄,例如,用戶的郵箱在/var/spool/mail 中.
- /var/tmp 比/tmp 允許的大或需要存在較長時(shí)間的臨時(shí)文件. (雖然系統(tǒng)管理員可能不允許/var/tmp 有很舊的文件.)
/boot(啟動) 目錄下存放了 Linux 的內(nèi)核文件和啟動鏡像,通常這個目錄會寫入磁盤最頭部的分區(qū),啟動的時(shí)候需要加載目錄內(nèi)的文件。
/opt(Optional Software,可選軟件) 通常會把第三方軟件安裝到這個目錄。以后你安裝軟件的時(shí)候,可以考慮在這個目錄下創(chuàng)建。
/root(root 用戶家目錄) 為了防止誤操作,Linux 設(shè)計(jì)中 root 用戶的家目錄沒有設(shè)計(jì)在/home/root下,而是放到了/root目錄。
/home(家目錄) 用于存放用戶的個人數(shù)據(jù),比如用戶kevin的個人數(shù)據(jù)會存放到/home/kevin下面。并且通常在用戶登錄,或者執(zhí)行cd指令后,都會在家目錄下工作。 用戶通常會對自己的家目錄擁有管理權(quán)限,而無法訪問其他用戶的家目錄。
/media(媒體) 自動掛載的設(shè)備通常會出現(xiàn)在/media目錄下。比如你插入 U 盤,通常較新版本的 Linux 都會幫你自動完成掛載,也就是在/media下創(chuàng)建一個目錄代表 U 盤。
/mnt(Mount,掛載) 我們習(xí)慣把手動掛載的設(shè)備放到這個目錄。比如你插入 U 盤后,如果 Linux 沒有幫你完成自動掛載,可以用mount命令手動將 U 盤內(nèi)容掛載到/mnt目錄下。
/srv(Service Data,,服務(wù)數(shù)據(jù)) 通常用來存放服務(wù)數(shù)據(jù),比如說你開發(fā)的網(wǎng)站資源文件(腳本、網(wǎng)頁等)。不過現(xiàn)在很多團(tuán)隊(duì)的習(xí)慣發(fā)生了變化, 有的團(tuán)隊(duì)會把網(wǎng)站相關(guān)的資源放到/www目錄下,也有的團(tuán)隊(duì)會放到/data下??傊诖娣刨Y源的角度,還是比較靈活的。文章來源:http://www.zghlxwxcb.cn/news/detail-594777.html
/usr(Unix System Resource) 包含系統(tǒng)需要的資源文件,通常應(yīng)用程序會把后來安裝的可執(zhí)行文件也放到這個目錄下,比如說vim編輯器的可執(zhí)行文件通常會在/usr/bin目錄下,區(qū)別于ls會在/bin目錄下文章來源地址http://www.zghlxwxcb.cn/news/detail-594777.html
- ?/usr/bin/?后期安裝的一些軟件的運(yùn)行腳本
- /usr/sbin中會包含有通常系統(tǒng)管理員才會使用的指令。
- /usr/lib目錄中存放系統(tǒng)的庫文件,比如一些重要的對象和動態(tài)鏈接庫文件。
- /usr/share目錄下主要是文檔,比如說 man 的文檔都在/usr/share/man下面。
到了這里,關(guān)于CentOS目錄詳解的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!