linux文件目錄結(jié)構(gòu)_第1頁
linux文件目錄結(jié)構(gòu)_第2頁
linux文件目錄結(jié)構(gòu)_第3頁
linux文件目錄結(jié)構(gòu)_第4頁
linux文件目錄結(jié)構(gòu)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、.linux文件目錄結(jié)構(gòu)總體的,不好歸類的/media用來掛載usb存儲設(shè)備,DVD,CD-ROM等/mnt用降臨時掛載文件系統(tǒng),可插拔的設(shè)備應(yīng)該掛載到/media上去/home除root之外的用戶目錄的默認所在地/root root用戶目錄/bin最常用的命令/sbin系統(tǒng)管理員使用的命令sbin=system bin/usr/local使用源碼安裝的話,一般把prefix目錄指定到這里,如/usr/local/ruby/usr/share/applications desktop文件是桌面的菜單項/.gnome*,/.gconf*gnome面板的個人配置信息,當gnome面板亂了,可以嘗試

2、刪除這些文件來恢復(fù)默認面板/boot目錄,kernel相關(guān)部分/boot/symvers-%KRELEASE.gz保存著內(nèi)核中所有符號的crc值/boot/System.map-%KRELEASE給kernel使用的符號表symbol table/boot/vmlinuz-%KRELEASE可引導(dǎo)的、壓縮的內(nèi)核/boot/initrd-%KRELEASE.img包含了支持Linux系統(tǒng)兩階段引導(dǎo)過程所需要的必要可執(zhí)行程序和系統(tǒng)文件/boot/config-%KRELEASE包括kernel的make config/boot/message cpio格式的打包文件,存放Grub的配置信息,里面包

3、括了圖片,文字說明等內(nèi)容/boot目錄,grub配置/boot/grub/menu.lst一個鏈接文件,真實文件是grub.conf/boot/grub/grub.conf grub的配置文件/boot/grub/device.map設(shè)備的映射文件/boot/grub/splash.xpm.gz grub開機畫面的gzip壓縮包/boot/grub/stageN一般有stage1和stage2,是grub的核心,受限于mbr512字節(jié)的大小限制,所以切開成幾個,stage1是用來加載stage2的/boot/grub/XXX_stage1_5 stage2文件較大,一般存放于文件系統(tǒng)中,需要X

4、XX_stage1_5來識別各種各樣的文件系統(tǒng)/etc目錄,系統(tǒng)用戶/用戶組/etc/passwd存放所有系統(tǒng)用戶及相關(guān)信息/etc/shadow存放所有系統(tǒng)用戶的密碼信息/etc/grou p存放所有系統(tǒng)用戶組及相關(guān)信息/etc/gshadow存放所有系統(tǒng)用戶組的密碼信息/etc目錄,系統(tǒng)啟動流程相關(guān)/etc/issue發(fā)行版信息/etc/redhat-release redhat版本信息/etc/inittab系統(tǒng)初始化配置/etc/init.d存放效勞腳本的地方/etc/rc0-6S.d每個運行級別對應(yīng)的效勞,里邊的腳本都是鏈接到/etc/init.d目錄/etc/rc rc啟動腳本/e

5、tc/rc.local在所有init腳本完畢后調(diào)用/etc/rc.sysinit在系統(tǒng)啟動時運行一次/etc/profile環(huán)境變量配置/etc/profile.d保存一些腳本,可在/etc/profile中調(diào)用/.bash_profile針對某個用戶的配置,會調(diào)用.bash_rc/.bashrc針對某個用戶的配置,會調(diào)用/etc/bashrc/etc/bashrc使用bash時,可設(shè)置全局環(huán)境配置/.bash_history命令的歷史記錄/.bash_logout用戶退出時執(zhí)行/etc/xinetd.conf xinetd的配置文件/etc/xinetd.d存放xinetd效勞的地方/etc

6、目錄,根本應(yīng)用配置相關(guān)/etc/skel存放用戶文件的"骨架",當一個用戶創(chuàng)立的時候,里邊的文件就會拷貝到相應(yīng)的home目錄/etc/X11存放X Window的系統(tǒng)配置文件,例如xorg.conf/etc/DIR_COLORS ls的時候,文件/文件夾顯示的顏色/etc/mtab記錄目前掛載的文件系統(tǒng)信息/etc/fastboot由shutdown-f所產(chǎn)生的,在重啟之后,系統(tǒng)會去檢查這個文件是否存在以決定是否要執(zhí)行fsck/etc/nologin系統(tǒng)關(guān)閉的時候自動產(chǎn)生,里邊放著shutdown message。在這個時候假設(shè)有用戶企圖登錄,就會打印出這個文件存放的mes

7、sage,然后阻止你登錄/etc/fstab默認的文件系統(tǒng)掛載情況/etc/virc vi的配置/etc/vimrc vim的配置/etc/wgetrc wget的配置/etc/yum.conf yum的配置/etc/yum.repos.d yum源的存放位置/etc/kdump.conf kdump內(nèi)核的配置文件/etc/f mysql的配置文件/etc/ssh ssh的配置文件目錄,重要的有sshd_config/etc/syslog.conf syslog的配置文件/etc/updatedb.conf updatedb的配置文件/etc/mtools.conf mtools配置,用于在*

8、UNIX系統(tǒng)中直接訪問dos/win文件系統(tǒng)/etc/sysctl.conf sysctl預(yù)加載的配置文件/etc/moprobe.conf modprobe的配置文件/etc/ld.so.conf加載動態(tài)鏈接庫的配置文件,默認會加載ld.so.conf.d里邊的配置/etc/ld.so.conf.d存放動態(tài)鏈接庫的配置文件/etc/ld.so.cache動態(tài)鏈接庫的緩存,二進制文件,可以通過ldconfig-print-cache查看/etc/services網(wǎng)絡(luò)效勞列表效勞名,端口,協(xié)議等/etc目錄,域名解析,主機訪問控制/etc/host.conf定義DNS客戶端主機發(fā)出域名解析的處理

9、順序,默認是先查看/etc/hosts文件,再發(fā)送遠程懇求/etc/hosts自定義ip-域名解析/etc/resolv.conf DNS效勞器地址/etc/hosts.allow和hosts.deny一起用來作為tcpd效勞器的配置文件,tcpd效勞器可以控制外部IP對本機效勞的訪問。hosts.allow控制可以訪問本機的IP地址/etc/hosts.deny控制制止訪問本機的IP。假設(shè)和hosts.allow的配置有沖突,以hosts.deny為準/etc目錄,定時任務(wù)控制/etc/crontab cron任務(wù)的配置文件,一般在里邊配置有cron.hourly,cron.daily,cr

10、on.weekly和cron.monthly/etc/cron.d假設(shè)你要在特殊的時間使用crontab,可以把配置放到文件夾里邊,配置的格式和/etc/crontab一樣/etc/cron.daily每天定時任務(wù)/etc/cron.hourly每小時定時任務(wù)/etc/cron.monthly每月定時任務(wù)/etc/cron.weekly每星期定時任務(wù)/etc/cron.allow指定那些用戶可以使用crontab/etc/cron.deny指定哪些用戶制止使用crontab,假設(shè)文件存在且為空,所有人都可以使用,假設(shè)文件不存在,那么只有root可以使用/etc/at.allow指定那些用戶可以

11、使用at/etc/at.deny指定哪些用戶制止使用at,假設(shè)文件存在且為空,所有人都可以使用,假設(shè)文件不存在,那么只有root可以使用/dev目錄硬件設(shè)備信息/dev/hda-z第幾個IDE硬盤/dev/tty0-9第幾個虛擬控制臺/dev/sda-z第幾個SCSI或SATA硬盤/dev/zero一個無窮盡地提供0NULL的設(shè)備,可以用來初始化文件/dev/null一個空設(shè)備,可以向它輸出任何數(shù)據(jù),而任何寫入它的輸出都會被拋棄。假設(shè)不想讓消息以標準輸出顯示或?qū)懭胛募?,那么可以將消息重定向到位?dev/stderr鏈接文件,指向/proc/self/fd/2標準錯誤/dev/stdin鏈接文

12、件,指向/proc/self/fd/0標準輸入/dev/stdout鏈接文件,指向/proc/self/fd/1標準輸出/dev/console系統(tǒng)控制臺,也就是直接和系統(tǒng)連接的監(jiān)視器。假設(shè)你用cat查看該設(shè)備,并敲入一些內(nèi)容,可以看到在屏幕上回顯/dev/fd0-9第幾個軟驅(qū)設(shè)備/dev/st SCSI磁帶驅(qū)動器/dev/pty提供遠程登陸偽終端支持。在進展Telnet登錄時就要用到該設(shè)備/dev/ttys計算機串行接口,對于DOS來說就是com1口/dev/cua計算機串行接口,與調(diào)制解調(diào)器一起使用的設(shè)備/proc目錄虛擬文件系統(tǒng)/proc/apm Advanced Power Manag

13、ementAPM系統(tǒng)信息,與apm命令相關(guān)/proc/buddyinfo每個內(nèi)存區(qū)中的每個order有多少塊可用,和內(nèi)存碎片問題有關(guān)/proc/cmdline啟動時傳遞給kernel的參數(shù)信息/proc/cpuinfo cpu的信息/proc/crypto內(nèi)核使用的所有已安裝的加密密碼及細節(jié)/proc/devices已經(jīng)加載的設(shè)備并分類/proc/dma已注冊使用的ISA DMA頻道列表/proc/execdomains Linux內(nèi)核當前支持的execution domains/proc/fb幀緩沖設(shè)備列表,包括數(shù)量和控制它的驅(qū)動/proc/filesystems內(nèi)核當前支持的文件系統(tǒng)類型/

14、proc/interrupts x86架構(gòu)中的每個IRQ中斷數(shù)/proc/iomem每個物理設(shè)備當前在系統(tǒng)內(nèi)存中的映射/proc/ioports一個設(shè)備的輸入輸出所使用的注冊端口范圍/proc/kcore代表系統(tǒng)的物理內(nèi)存,存儲為核心文件格式,里邊顯示的是字節(jié)數(shù),等于RAM大小加上4kb/proc/kmsg記錄內(nèi)核生成的信息,可以通過/sbin/klogd或/bin/dmesg來處理/proc/loadavg根據(jù)過去一段時間內(nèi)CPU和IO的狀態(tài)得出的負載狀態(tài),與uptime命令有關(guān)/proc/locks內(nèi)核鎖住的文件列表/proc/mdstat多硬盤,RAID配置信息md=multiple d

15、isks/proc/meminfo RAM使用的相關(guān)信息/proc/misc其他的主要設(shè)備設(shè)備號為10上注冊的驅(qū)動/proc/modules所有加載到內(nèi)核的模塊列表/proc/mounts系統(tǒng)中使用的所有掛載/proc/mtrr系統(tǒng)使用的Memory Type Range RegistersMTRRs/proc/partitions分區(qū)中的塊分配信息/proc/pci系統(tǒng)中的PCI設(shè)備列表/proc/slabinfo系統(tǒng)中所有活動的slab緩存信息/proc/stat所有的CPU活動信息/proc/sysrq-trig ger使用echo命令來寫這個文件的時候,遠程root用戶可以執(zhí)行大多數(shù)的

16、系統(tǒng)懇求關(guān)鍵命令,就好似在本地終端執(zhí)行一樣。要寫入這個文件,需要把/proc/sys/kernel/sysrq不能設(shè)置為0。這個文件對root也是不可讀的/proc/uptime系統(tǒng)已經(jīng)運行了多久/proc/swaps交換空間的使用情況/proc/version Linux內(nèi)核版本和gcc版本/proc/bus系統(tǒng)總線Bus信息,例如pci/usb等/proc/driver驅(qū)動信息/proc/fs文件系統(tǒng)信息/proc/ide ide設(shè)備信息/proc/irq中斷懇求設(shè)備信息/proc/net網(wǎng)卡設(shè)備信息/proc/scsi scsi設(shè)備信息/proc/tty tty設(shè)備信息/proc/net

17、/dev顯示網(wǎng)絡(luò)適配器及統(tǒng)計信息/proc目錄,進程N的信息/proc/N pid為N的進程信息/proc/N/cmdline進程啟動命令/proc/N/cwd鏈接到進程當前工作目錄/proc/N/environ進程環(huán)境變量列表/proc/N/exe鏈接到進程的執(zhí)行命令文件/proc/N/fd包含進程相關(guān)的所有的文件描繪符/proc/N/maps與進程相關(guān)的內(nèi)存映射信息/proc/N/mem指代進程持有的內(nèi)存,不可讀/proc/N/root鏈接到進程的根目錄/proc/N/stat進程的狀態(tài)/proc/N/statm進程使用的內(nèi)存的狀態(tài)/proc/N/status進程狀態(tài)信息,比stat/st

18、atm更具可讀性/proc/self鏈接到當前正在運行的進程/var目錄存放經(jīng)常變化數(shù)據(jù)的地方/var/lib/rpm存放大多數(shù)rpm相關(guān)的文件/var/cache/yum yum晉級時下載的rpm文件的臨時存放地,還包括系統(tǒng)中rpm包的頭信息/var/spool/cron/$username每個用戶自定義的cron任務(wù),可以使用crontab或vi來操作/var/lock一般用來存放文件鎖/var/log一般用來存放日志文件/var/run一般用來存放pid文件/var/crash一般是存放系統(tǒng)崩潰時產(chǎn)生的信息/var/cache一般用來存放緩存信息,例如yum package的緩存/etc

19、/sysconfig目錄系統(tǒng)根本配置/etc/sysconfig/amd為amd提供操作參數(shù),用來自動mount/unmount文件系統(tǒng)/etc/sysconfig/apmd由apmd使用來配置電源設(shè)置/etc/sysconfig/arpwatch在啟動的時候傳遞給arpwatc h守護進程的參數(shù)/etc/sysconfig/authconfig設(shè)置主機使用的驗證方式/etc/sysconfig/autofs自動掛載設(shè)備的自定義選項/etc/sysconfig/clock系統(tǒng)硬件時鐘的設(shè)置/etc/sysconfig/desktop設(shè)置新用戶的桌面和進入運行級別5所使用的顯示管理器/etc/s

20、ysconfig/dhcpd在啟動的時候傳遞給dhcpd守護進程的參數(shù)/etc/sysconfig/gpm在啟動的時候傳遞給gpm守護進程的參數(shù)/etc/sysconfig/hwconf列出kudzu檢測到的所有硬件/etc/sysconfig/i18n默認系統(tǒng)語言,系統(tǒng)支持的所有語言,默認系統(tǒng)字體/etc/sysconfig/init系統(tǒng)啟動時的顯示方式/etc/sysconfig/ip6tables-config在系統(tǒng)啟動或者ip6tables效勞啟動時,內(nèi)核用來設(shè)置IPv6包過濾/etc/sysconfig/iptables-config在系統(tǒng)啟動或者iptables效勞啟動時,內(nèi)核用來

21、設(shè)置包過濾/etc/sysconfig/keyboard控制鍵盤的行為/etc/sysconfig/kudzu在啟動的時候通過kudzu觸發(fā)一次平安的系統(tǒng)硬件探查/etc/sysconfig/named在啟動的時候傳遞給named守護進程的參數(shù)/etc/sysconfig/netdump netdump效勞的配置文件/etc/sysconfig/network網(wǎng)絡(luò)的配置信息/etc/sysconfig/ntpd在啟動的時候傳遞給ntpd守護進程的參數(shù)/etc/sysconfig/radvd在啟動的時候傳遞給radvd守護進程的參數(shù)/etc/sysconfig/samba在啟動的時候傳遞給smb

22、d/nmbd守護進程的參數(shù)/etc/sysconfig/selinux selinux的根本控制選項/etc/sysconfig/spamassassin在啟動的時候傳遞給spamd守護進程的參數(shù)/etc/sysconfig/squid在啟動的時候傳遞給squid守護進程的參數(shù)/etc/sysconfig/vncservers配置vnc效勞啟動的方式/etc/sysconfig/xinetd在啟動的時候傳遞給xinetd守護進程的參數(shù)/proc/sys目錄系統(tǒng)重要配置參數(shù),涉及眾多內(nèi)核參數(shù)/proc/sys/fs/file-max可以分配的文件句柄的最大數(shù)目/proc/sys/fs/file-

23、nr已分配文件句柄的數(shù)目、已使用文件句柄的數(shù)目、文件句柄的最大數(shù)目/proc/sys/fs/inode-*任何以名稱"inode"開頭的文件所執(zhí)行的操作與上面那些以名稱"file"開頭的文件所執(zhí)行的操作一樣,但所執(zhí)行的操作與索引節(jié)點有關(guān),而與文件句柄無關(guān)/proc/sys/fs/overflowuid和/proc/sys/fs/overflowgid這兩個文件分別保存那些支持16位用戶標識和組標識的任何文件系統(tǒng)的用戶標識UID和組標識GID/proc/sys/fs/super-max該文件指定超級塊處理程序的最大數(shù)目。掛裝的任何文件系統(tǒng)需要使用超級塊,所

24、以假設(shè)掛裝了大量文件系統(tǒng),那么可能會用盡超級塊處理程序/proc/sys/fs/super-nr顯示當前已分配超級塊的數(shù)目/proc/sys/kernel/acct該文件有三個可配置值,根據(jù)包含日志的文件系統(tǒng)上可用空間的數(shù)量以百分比表示,這些值控制何時開場進展進程記帳:假設(shè)可用空間低于這個百分比值,那么停頓進程記帳/假設(shè)可用空間高于這個百分比值,那么開場進程記帳/檢查上面兩個值的頻率以秒為單位/proc/sys/kernel/ctrl-alt-del該值控制系統(tǒng)在接收到ctrl+alt+delete按鍵組合時如何反響/proc/sys/kernel/domainname配置網(wǎng)絡(luò)域名/proc/

25、sys/kernel/hostname主機名/proc/sys/kernel/msgmax指定了從一個進程發(fā)送到另一個進程的消息的最大長度/proc/sys/kernel/msgmnb指定在一個消息隊列中最大的字節(jié)數(shù)/proc/sys/kernel/msgmni指定消息隊列標識的最大數(shù)目/proc/sys/kernel/panic假設(shè)發(fā)生"內(nèi)核嚴重錯誤kernel panic",內(nèi)核在重新引導(dǎo)之前等待的時間/proc/sys/kernel/printk該文件有四個數(shù)字值,它們根據(jù)日志記錄消息的重要性,定義將其發(fā)送到何處/proc/sys/kernel/shmall在任何給定

26、時刻系統(tǒng)上可以使用的共享內(nèi)存的總量以字節(jié)為單位/proc/sys/kernel/shmax內(nèi)核所允許的最大共享內(nèi)存段的大小以字節(jié)為單位/proc/sys/kernel/shmmni用于整個系統(tǒng)共享內(nèi)存段的最大數(shù)目/proc/sys/kernel/sysrq假設(shè)該文件指定的值為非零,那么激活System Request Key/proc/sys/kernel/threads-max內(nèi)核所能使用的線程的最大數(shù)目/proc/sys/net/core/message_burst寫新的警告消息所需的時間以1/10秒為單位;在這個時間內(nèi)所接收到的其它警告消息會被丟棄。這用于防止某些企圖用消息"吞

27、沒"您系統(tǒng)的人所使用的回絕效勞攻擊/proc/sys/net/core/message_cost存有與每個警告消息相關(guān)的本錢值。該值越大,越有可能忽略警告消息/proc/sys/net/core/netdev_max_backlog在接口接收數(shù)據(jù)包的速率比內(nèi)核處理這些包的速率快時,允許送到隊列的數(shù)據(jù)包的最大數(shù)目/proc/sys/net/core/optmem_max每個套接字所允許的最大緩沖區(qū)的大小/proc/sys/net/core/rmem_default接收套接字緩沖區(qū)大小的缺省值以字節(jié)為單位/proc/sys/net/core/rmem_max接收套接字緩沖區(qū)大小的最大值以

28、字節(jié)為單位。/proc/sys/net/core/wmem_default發(fā)送套接字緩沖區(qū)大小的缺省值以字節(jié)為單位。/proc/sys/net/core/wmem_max發(fā)送套接字緩沖區(qū)大小的最大值以字節(jié)為單位/proc/sys/net/ipv4/ip_forward ip轉(zhuǎn)發(fā)是否生效/proc/sys/net/ipv4/tcp_retrans_collapse控制TCP雙方窗口協(xié)商出現(xiàn)錯誤的時候的一些重傳的行為。但是在老的2.6的核2.6.18里頭,這個重傳會導(dǎo)致kernel oops,kernel panic,所以假設(shè)出現(xiàn)有tcp_retrans_*樣子的kernel panic,可以把這個參數(shù)給設(shè)置成0/proc/sys/vm/buffermem控制用于緩沖區(qū)內(nèi)存的整個系統(tǒng)內(nèi)存的數(shù)量以百分比表示。它有三個值,通過把用空格相隔的一串數(shù)字寫入該文件來設(shè)置這三個值。用于緩沖區(qū)的內(nèi)存的最低百分比/假設(shè)發(fā)生所剩系統(tǒng)內(nèi)存不多,而且系統(tǒng)內(nèi)存正在減少這種情況,系統(tǒng)將試

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論