您好,登錄后才能下訂單哦!
本篇內容介紹了“linux根目錄有什么作用”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
linux根目錄“/”是Linux文件系統的組織者,也是最上級的領導者;Linux的文件系統的入口就是根目錄“/”,所有的目錄、文件、設備也都置于根目錄“/”之下。linux的目錄都是從根開始,整個目錄結構是一棵倒立的樹結構,“/”是樹根,其中的子文件夾就是樹干和樹葉。
Linux系統的根目錄(/)
Linux和UNIX的文件系統是一個以“/ ”為根的階層式的樹狀文件結構,“/ ”因此被稱為根目錄。
所有的文件和目錄都置于根目錄“/ ”之下。根目錄/下面有/bin,/home,/usr等子目錄。
這是centos7的基本目錄結構:
Linux目錄與Windows目錄的區別,在Windows中一塊硬盤被劃分幾個盤符,通常是C、D、E盤,而在linux沒有盤符的概念,在這里“一起從根開始”,根就是 /,在根目錄下通常有這些文件夾,當我們操作linux時,只會經常到少數幾個人家里操作,如/etc、/var、/usr。
unix/linux的目錄都是從根開始,整個目錄結構是一棵倒立的樹結構,/是樹根,其中的子文件夾就是樹干和樹葉。
說明:
我們稱/為Linux的root。也就是 Linux操作系統的文件系統。Linux的文件系統的入口就是/,所有的目錄、文件、設備都在/之下,/就是Linux文件系統的組織者,也是最上級的領導者。
目錄結構介紹
/boot
這個目錄用來存放系統啟動所需文件、內核, 開機菜單以及所需配置的文件等。通常不對這個文件夾進行操作。
/dev
用來存放系統掛載設備, 以文件方式存在。
Windows中的盤符在這里是不存在的,有的只是各種文件,代表著不同的設備。如cdrom代表光驅設備,sda、sdb代表硬盤設備,經過分區后會形成sda1、sda2等邏輯硬盤,sdb也相同。
其中比較特殊的掛載設備有/dev/null和dev/zero。/null是系統中一個可以無限接收數據的設備,就像一個永遠塞不滿的黑洞,可以把要刪除的數據移入/null;/zero有很多隨機字符,系統運行它就會不斷產生,但不會輸出到系統,如果想產生一個指定大小的文件就需要用到它,在為系統掛載一個swap分區時就需要用到/dev/zero設備。
通常在為硬盤分區,設置raid會在這個文件夾下進行操作,其他時候一般不進行操作。
/etc 重要
用來防止系統配置文件,以及安裝軟件的配置文件默認都會放在這里。當需要修改系統的設置就要到這個文件夾里進行操作。
/etc下常用文件和文件夾:
修改和查看linux主機名稱——/etc/hostname文件,在這里修改是永久修改,修改后重啟系統生效。
修改本機中ip和主機名稱映射——/etc/hosts文件,相當于本地DNS解析
修改用戶環境變量,shell中默認參數,系統函數,添加別名——/etc/profile,/etc/bashrc 注意需要讓文件可以執行
設置系統字符集——/etc/locale.conf
系統常用配置目錄/etc/sysconf, 如網卡配置:/etc/sysconf/network-scripts/ifcfg-eth43
查看系統信息——/etc/os-release、/etc/system-release
rc.local——和系統啟動(boot)并行運行, 在系統服務(systemd)運行前運行,常用來掛載磁盤或者啟動優先級較高的服務
/etc/service——系統服務默認端口
/lib、/lib64
系統庫。
/bin、/sbin
放置可執行的命令二進制文件。
/mnt
默認掛載目錄,并不是只可以掛載此目錄,linux中一般的目錄都可以掛載設備,打開掛載后的目錄,操作設備中的數據就像操作普通文件夾的數據。
掛載時使用mount命令,卸載設備使用umount命令,重復掛載時會將之前掛載的覆蓋掉。
/proc
該文件夾用來放置虛擬文件系統, 系統內核, 進程, 外部設備及網絡狀態。
系統讀取的配置信息,每次重啟會重新讀入。其中的文件不能隨意修改,如CPU信息、內存信息, 部分修改后重啟系統后失效。
/root
超級管理員家目錄,而普通管理員的目錄統一在/home下。
超級管理員可以操作linux任何數據,而普通管理員只能修改刪除自己家目錄下的文件,而其他的只有部分能查看。
/tmp
存放臨時文件,該文件夾所有人員共享。
/opt
有的第三方軟件會裝在這里,通常不怎么用。
/usr
存放用戶數據相關的目錄。如果,用戶安裝軟件數據,用戶安裝命令,用戶安裝的庫等等
/usr/share——放置幫助和說明文件夾, 也可以放置共享文件
/usr/local——用戶自行安裝的軟件默認放置的位置
/var
存可變文件的文件夾。系統緩存,臨時數據,以及經常變動的數據都會放在這里。
/log 系統日志,服務器日志等
/spool 存放定時任務信息
“linux根目錄有什么作用”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。