日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux树形目录结构存放,Linux目录结构

發布時間:2023/12/15 linux 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux树形目录结构存放,Linux目录结构 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux下的文件系統為樹形結構,入口為/ 樹形結構下的文件目錄: 無論哪個版本的Linux系統,都有這些目錄,這些目錄應該是標準的。各個Linux發行版本會存在一些小小的差異,但總體來說,還是大體差不多。1. / 文件系統的入口,最高一級目錄;2. /bin 基礎系統所需要的命令位于此目錄,是最小系統所需要的命令,如:ls, cp, mkdir等。

這個目錄中的文件都是可執行的,一般的用戶都可以使用。3. /boot 包含Linux內核及系統引導程序所需要的文件,比如vmlinuz initrd.img文件都位于這個目錄中。在一般情況下,GRUB或LILO系統引導管理器也位于這個目錄;4. /dev 設備文件存儲目錄,比如聲卡、磁盤... ... 這是一個非常有趣的目錄,是Linux文件系統的一個閃亮的特性-所有對象都是文件或目錄。仔細觀察這個目錄你會發現hda1, hda2等,它們代表系統主硬盤的不同分區。/dev/cdrom和/dev/fd0代表你的CDROM驅動器和floppy驅動器。看上去可能有些奇怪,但比較文件和硬件的特性這卻是十分合理的。它們都可以讀出和寫入。例如/dev/dsp,這個文件代表你的揚聲器。那么寫入這個文件的數據都回傳送到喇叭。試一試'cat /etc/lilo.conf > /dev/dsp'你會聽到一些聲音。這是你的lilo.conf文件的聲音!同樣,向/dev/ttyS0 ( COM 1 )讀出或寫入數據你可以和接到上面的設備進行通訊。5. /etc 存放系統程序或者一般工具的配置文件。

如安裝了apache2之后,配置文件在/etc/apache2/目錄下。/etc/init.d這個目錄是用來存放系統或服務器以System V模式啟動的腳本,這在以System V模式啟動或初始化的系統中常見。

如apache2的/etc/init.d apache2 start|stop|restart MySQL為/etc/init.d mysql start|stop|restart 6. /home 普通用戶默認存放目錄 Linux是多用戶環境,所以每一個用戶都有一個只有自己可以訪問的目錄(當然管理員也可以訪問)。它們以/home/username的方式存在。這個目錄也保存一些應用對于這個用戶的配置,比如IRC, X等。7. /lib 庫文件存放目錄這里包含了系統程序所需要的所有共享庫文件,類似于 Windows的共享庫DLL文件。8. /lost+found 在ext2或ext3文件系統中,當系統意外崩潰或機器意外關機,而產生一些文件碎片放在這里。當系統啟動的過程中fsck工具會檢查這里,并修復已經損壞的文件系統。 有時系統發生問題,有很多的文件被移到這個目錄中,可能會用手工的方式來修復,或移到文件到原來的位置上。Linux應該正確的關機。但有時你的系統也可能崩潰掉或突然斷電使系統意外關機。那么啟動的時候fsck將會進行長時間的文件系統檢查。Fsck會檢測并試圖恢復所發現的不正確的文件。被恢復的文件會放置在這個目錄中。所恢復的文件也許并不完整或并不合理,但畢竟提供了一些恢復數據的機會。9. /media 即插即用型存儲設備的掛載點自動在這個目錄下創建,比如USB盤系統自動掛載后,會在這個目錄下產生一個目錄 ;CDROM/DVD自動掛載后,也會在這個目錄中創建一個目錄,類似cdrom的目錄。這個只有在最新的發行套件上才有. 10. /mnt /mnt這個目錄一般是用于存放掛載儲存設備的掛載目錄的,比如有cdrom等目錄。有時我們可以把讓系統開機自動掛載文件系統,把掛載點放在這里也是可以的。比如光驅可以掛載到/mnt/cdrom。

這是一個普通的加載目錄,在這里你可以加載你的文件系統或設備。

加載是使一個文件系統對于系統可用的過程。

在加載后你的文件可以在加載目錄下訪問。

這個目錄通常包含加載目錄或用于加載軟驅和光驅的子目錄。

如果需要,你也可以在這里建立其它的加載目錄。

對于加載目錄的位置并沒有強制性的要求,你可以在系統的任意位置建立加載目錄。

建立/mnt只是為了使系統更工整的慣例。11. /opt 表示的是可選擇的意思,有些軟件包也會被安裝在這里,也就是自定義軟件包,比如在Fedora Core 5.0中,OpenOffice就是安裝在這里。有些我們自己編譯的軟件包,就可以安裝在這個目錄中;通過源碼包安裝的軟件,可以通過./configure --prefix=/opt/,將軟件安裝到opt目錄。

這個目錄包含所有默認系統安裝之外的軟件和添加的包。12. /proc 操作系統運行時,進程(正在運行中的程序)信息及內核信息(比如cpu、硬盤分區、內存信息等)存放在這里。/proc目錄是偽裝的文件系統proc的掛載目錄,proc并不是真正的文件系統。

這是系統中極為特殊的一個目錄,實際上任何分區上都不存在這個目錄。它實際是個實時的、駐留在內存中的文件系統。13. /root Linux超級權限用戶root的家目錄;14. /sbin 大多是涉及系統管理的命令的存放,是超級權限用戶root的可執行命令存放地,普通用戶無權限執行這個目錄下的命令;

這個目錄和/usr/sbin; /usr/X11R6/sbin或/usr/local/sbin 目錄是相似的; 我們記住就行了,凡是目錄sbin中包含的都是root權限才能執行的。15. /tmp 臨時文件目錄,有時用戶運行程序的時候,會產生臨時文件。 /tmp就用來存放臨時文件的。/var/tmp目錄和這個目錄相似。

許多程序在這里建立lock文件和存儲臨時數據。有些系統會在啟動或關機時清空此目錄。16. /usr 這個是系統存放程序的目錄,比如命令、幫助文件等。

這個目錄下有很多的文件和目錄。

當我們安裝一個Linux發行版官方提供的軟件包時,大多安裝在這里。

如果有涉及服務器配置文件的,會把配置文件安裝在/etc目錄中。/usr目錄下包括:

涉及字體目錄/usr/share/fonts,

幫助目錄/usr/share/man或/usr/share/doc,

普通用戶可執行文件目錄/usr/bin或/usr/local/bin或/usr/X11R6/bin,

超級權限用戶root的可執行命令存放目錄,比如/usr/sbin或/usr/X11R6/sbin或/usr/local/sbin等;

還有程序的頭文件存放目錄/usr/include。/usr/bin這個目錄是可執行程序的目錄,普通用戶就有權限執行; 當我們從系統自帶的軟件包安裝一個程序時,他的可執行文件大多會放在這個目錄。/usr/sbin這個目錄也是可執行程序的目錄,但大多存放涉及系統管理的命令。只有root權限才能執行;相似目錄是/sbin或/usr/local/sbin或/usr/X11R6/sbin等;/usr/local這個目錄一般是用來存放用戶自編譯安裝軟件的存放目錄;一般是通過源碼包安裝的軟件,如果沒有特別指定安裝目錄的話,一般是安裝在這個目錄中。這個目錄下面有子目錄。/usr/lib和/lib目錄相似,是庫文件的存儲目錄;/usr/share系統共用的東西存放地,比如/usr/share/fonts是字體目錄,是用戶都共用的吧。/usr/share/doc和/usr/share/man幫助文件,也是共用的吧;/usr/src是內核源碼存放的目錄,比如下面有內核源碼目錄,比如linux、linux-2.xxx.xx目錄等。有的系統也會把源碼軟件包安裝在這里。比如Fedora/Redhat,當我們安裝file.src.rpm的時候,這些軟件包會安裝在/usr/src/redhat相應的目錄中。請參考: 《file.src.rpm使用方法的簡單介紹》 。另外Fedhat 4.0 5.0,他的內核源碼包的目錄位于/usr/src/kernels目錄下的某個目錄中(只有安裝后才會生成相應目錄);17. /var 這個目錄的內容是經常變動的,看名字就知道,我們可以理解為vary的縮寫,/var下有/var/log這是用來存放系統日志的目錄。/var/www目錄是定義Apache服務器站點存放目錄;/var/lib用來存放一些庫文件,比如MySQL的,以及MySQL數據庫的的存放地;/var/log系統日志存放,分析日志要看這個目錄的東西;/var/spool

總結

以上是生活随笔為你收集整理的linux树形目录结构存放,Linux目录结构的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。