国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux各個目錄的作用及內容

2024-06-28 13:21:10
字體:
來源:轉載
供稿:網友
linux各個目錄的作用及內容 Posted on 2015-04-09 20:33 寒星月冷 閱讀(...) 評論(...) 編輯 收藏

1)根目錄“/” 根目錄位于目錄結構的最頂層,用斜線(/)表示,類似于Windows操作系統的“C:/“,包含Fedora操作系統中所有的目錄和文件。2)/bin /bin 目錄又稱為二進制目錄,包含了那些供系統管理員和普通用戶使用的重要linux命令的二進制映像。該目錄存放的內容包括各種可執行文件,還有某些可執行文件的符號連接。常用的命令有:cp、dmesg、kill、login、rm、ping、chomd、bash、cat、echo、ls、 mail、vi等。3)/boot /boot 目錄存放系統核心文件以及啟動時必須讀取的文件,包括Linux內核的二進制映像。4)/dev /dev 目錄保存著外部設備代碼的文件,這些文件比較特殊,實際上它們都指向所代表的外圍設備,如終端、磁盤驅動器、光驅、打印機等。你可以訪問這些外部設備,與訪問一個文件或一個目錄沒有區別。如該目錄下的子目錄/dev/cdrom表示光驅目錄;子目錄/dev/console表示控制臺;子目錄 /dev/fd表示軟驅;子目錄/dev/hd表示硬盤上的一個分區;lp0表示打印機;ttyS0表示系統的串口設備;dsp表示系統的音箱設備。例如在系統中鍵入“cd /dev/cdrom”,就可以看到光驅中的文件;鍵入“cd /dev/mouse”即可看鼠標的相關文件。

/cdrom 該目錄在剛安裝系統時是空的,你可以將光驅文件系統掛在這個目錄下, 例如“mount /dev/cdrom /cdrom”。5)/etc /etc 目錄是整個Linux系統的中心,其中包含所有系統管理和維護方面的配置文件,如dhcpd.conf、host.conf、logrotate.conf、man.config、mke2fs.conf、modPRobe.conf、resolv.conf、sysctl.conf、syslog.conf(或rsyslog.conf)、xinetd.conf和yum.conf等,其他的配置文件分別位于單獨的子目錄中。通常應注意備份這個目錄中的重要配置文件,以便需要是能夠快速的恢復系統。用于存放系統的配置文件和特定主機的相關文件。例如,記錄用戶帳號名稱的 passWord 文件、投影密碼的 shadow 文件等。該目錄不包含任何二進制文件,并且該目錄下的所有文件主要由管理員使用,普通用戶只對其具有閱讀權限。該目錄還包含一些網絡配置文件、文件系統、 x系統配置文件、設備配置信息、設置用戶信息等。 /etc/cron.d 用于存儲cron進程調度運行后臺進程所用的配置和控制文件。其他目錄包括/etc/crontab文件定義的cron.hourly、cron.daily、cron.weekly和cron.monthly等四個目錄。 /etc/cups 用于存儲通用UNIX打印系統(Commom UNIX Printing System,CUPS)使用的各種配置文件。 /etc/default 其中的文件用于提供部分工具軟件(如useradd程序)使用的變量及其默認值。 /etc/httpd Apache配置文件的根目錄。Apache是一個通用的、高性能的HTTP服務器,也是世界上最流行的Web服務器。Apache采用模塊化的設計方式,支持運行時的動態模塊選擇、虛擬主機,以及服務進程數量的動態調整等。 /etc/init.d 用于存儲進入相應運行級時需要由init調度執行的腳本文件。在Fedora Linux系統中,這只是一個符號鏈接文件,實際的目錄應為/etc/rc.d/init.d。/etc/ipsec.d 用于存儲IPSee使用的配置文件等。/etc/kde 其中含有部分KDE初始化文件和KDM配置文件。/etc/pki 用于存儲各種密匙,如用于安裝軟件包的密匙等。/etc/ppp 用于存儲PPP的腳本和配置文件。/etc/profile.d 用于存儲/etc/profile等使用的輔助初始化文件,如lang.sh腳本文件等。/etc/rc.d 用于存儲進入相應運行級是由init進程調度執行的腳本文件。其中含有init.d和rcN.d等子目錄(其中的N為0、1、2、3、4、5和6,表示系統的運行級)。/etc/samba Samba配置文件的根目錄。Samba是一個網絡共享軟件的總稱,Linux系統中實現的SMB協議,允許Linux系統為Windows系統提供文件和打印共享服務。/etc/security 用戶存儲的基本安全控制文件,包括注冊控制文件、控制訪問控制文件,以及資源限制控制文件等。/etc/selinux SElinux(Security Enhanced Linux,由美國國家安全部(National Security Agency)領導開發的GPL項目,它擁有一個靈活而強制性的訪問控制結構,旨在提高Linux系統的安全性,提供強健的安全保證,可防御未知攻擊,據稱相當于B1級的軍事安全性能。比MS NT所謂的C2等高得多。應用SELinux后,可以減輕惡意攻擊或惡意軟件帶來的災難,并提供對機密性和完整性有很高要求的信息很高的安全保障。)配置文件的根目錄。/etc/skel 其中存有默認的初始化文件,如.bash_logout、.bash_profile、.bashrc、.emacs、.kde和.zshrc等。每當新增一個新用戶時,系統將會把其中的部分初始化文件復制到用戶的主目錄中。注意:上述文件均為隱藏文件。(即以“.“開頭的文件名) /etc/ssh 這個目錄含有系統配置過程,以及系統引導過程中需要用到的各種配置文件,也是chkconfig維護的各種后臺服務進程配置文件的根目錄。例如,其中的clock文件包含系統的時區設置,keyboard文件包含鍵盤的類型定義,init文件包含系統引導過程使用的參數定義等。 /etc/tomcat5 tomcat的根目錄/etc/vsftpd 包含FTP服務器的配置文件,其中包括vsftpd.conf、ftpusers和user_list等重要文件。/etc/xinetd.d 其中包含xinetd服務進程控制的所有傳統網絡服務使用的配置文件,尤其包含telnet等網絡應用的配置文件。在Linux系統中,原有的inetd已由功能更強的xinetd服務進程取代,原有的inetd.conf配置文件也由xinetd.d目錄中的一系列單獨的配置文件取代。 /etc/yum 其中包含yum軟件更新工具使用的配置文件。 /etc/yum.repos.d其中包含每個軟件倉庫的配置文件。6)/lib /lib 目錄下存放必要的運行庫,主要是編程語言的庫。典型的 Linux 操作系統中包含了C、C++和 Fortran 的庫文件。用這些語言開發的應用程序可以使用這些編程語言庫文件。這使軟件開發者能夠利用那些預先寫好并通過測試的函數。庫文件包含了標準的C庫/lib/libc.so.*,數學庫libm.so.*,共享的動態鏈接庫/lib/ld/so以及目錄/bin和/sbin下用到的其他共享庫。/lib/modules目錄存放系統的核心模塊,某些可被模塊化的部分并不需要在編譯系統核心時放入核心本體,避免本體過于龐大而導致效率降低。7)/lost+found該目錄存放所有和其它目錄都沒有關聯的文件。系統出現錯誤或發生問題時,Fedora會自動掃描磁盤驅動器,修正錯誤,如果找到遺失或錯誤的片段,將這些片段轉化成文件存放于此,等待管理員的進一步處理。8)/mnt該目錄是默認的文件系統臨時裝載點,這是一個通用的安裝點,可以臨時安裝任何文件系統或遠程資源。系統管理員執行 mount 命令完成裝載工作。在系統中,該目錄包含了光驅、磁盤和軟驅的掛載點。9)/proc 進程文件系統proc的根目錄,其中的部分文件分別對應正在運行的進程,可用于訪問當前進程的地址空間。它是一個非常特殊的虛擬文件系統,其中并不包含“實際的”文件,而是可用以引用當前運行系統的系統信息,如CPU、內存、運行時間、軟件配置以及硬件配置的信息,這些信息是在內存中由系統自己產生的。 /proc/net 其中的文件分別表示各種網絡協議(如TCP、UDP以及ARP等)的狀態與統計信息。/proc/sys 這個目錄不僅存有各種系統信息,而且也包含系統內核與TCP/IP網絡的可調參數。其中的kernel子目錄含有共享內存和消息隊列的可調參數,net子目錄中含有TCP/IP的各種可調參數。例如,shmmax文件中含有系統的最大共享內存定義,如果使用“echo somevalue > /proc/sys/kernel/shmmax”命令,可以直接修改運行系統的內核參數,而無需重新引導系統。這一做法要謹慎,有的文件可能包含多個數值,或不同類型的數值,因此,在修改以前一定要弄清參數的意義和實際的數值。為了在每次啟動系統時都能使用定制的系統可調參數,可以設置sysctl.conf配置文件,或編寫自己的Shell啟動腳本。10)/opt /opt 目錄用來安裝附加軟件包,用戶調用軟件包程序放在目錄/opt/package_name/bin下,package_name是安裝軟件包的名稱。11)/root 超級用戶root的主目錄(在Linux系統中,斜杠字符“/”是整個系統的根目錄,而非超級用戶的主目錄。)12)/sbin目錄/sbin、/usr/sbin和/usr/local/sbin存放了該目錄啟動系統時需執行的程序,如管理工具、應用軟件和通用的根用戶權限命令等內容。如包含getty、init、update


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湛江市| 达日县| 甘孜县| 称多县| 博白县| 连山| 融水| 南陵县| 哈密市| 孝义市| 温州市| 霍林郭勒市| 怀安县| 新巴尔虎左旗| 宁陕县| 松滋市| 五家渠市| 和林格尔县| 双柏县| 茌平县| 包头市| 绍兴市| 余庆县| 三门县| 长子县| 安阳县| 大余县| 北川| 桐庐县| 盐边县| 北京市| 阳高县| 衡东县| 浠水县| 长沙县| 女性| 缙云县| 嘉峪关市| 莎车县| 水富县| 交城县|