linux目錄作用

2021-04-24 15:40:52 字數 3667 閱讀 1180

linux

目錄作用:

/bin

這是放例如:ls, mv, rm, mkdir, rmdir, gzip, tar, telnet, 及ftp 等等常用的執行檔的地方(這些執行檔的執行方法會在後面提到),有時候這個目錄的內容與/usr/bin 是一樣的(有時候甚至會使用鏈結檔哩),是給一般使用者使用的執行程式放置的所在!

/boot

沒錯,這裡就是放置你linux 核心與開機相關檔案的地方,這個目錄底下的vmlinuz-*** 就是linux 的kernel 啦!粉重要的東西!而如果你的開機管理程式選擇grub 的話,那麼這個目錄內還有/boot/grub 這個次目錄呦!

/dev

擺放一些與裝置有關的檔案。基本上unix 或linux 系統均把裝置當成是乙個檔案來看待,例如/dev/fd0 代表軟盤,亦即windows 系統下的a 槽,而/dev/cdrom 則代表光碟,等等!而如上所述,在這個目錄底下的檔案型態通常分為兩種喔,分別是管理磁碟input/output 的block 檔案與周邊的character 檔案。

/etc

系統在開機過程中需要讀取的檔案均在這個目錄中,例如lilo 的引數、人員的賬號與密碼、系統的主要設定、http 架站的引數內容、你所要開啟的服務專案等等都在這個目錄中,所以在這個目錄下工作的時候,請記得一定要備份,否則檔案被改掉了可是很麻煩的!

/etc/rc.d

這個路徑主要在記錄一些開關機過程中的scripts 檔案,scripts 有點像是dos 下的批次檔(.bat檔名)

/etc/rc.d/init.d

所以服務預設的啟動scripts 都是放在這裡的,例如要啟動與關閉iptables 的話,可以:

/etc/rc.d/init.d/iptables start

/etc/rc.d/init.d/iptables stop

/etc/xinetd.d

這個路徑在較新的linux distribution 當中才有,由於早期的版本用來開啟服務的檔案是inetd.conf ,但是在較新的版本中,開啟服務的專案已經變成使用xinetd.conf 這個檔案,因此,你若需要啟動一些額外的服務的話,在mandrake 9.0 或者是red hat 7.0 以後就要到/etc/xinetd.d 這個目錄下了。

/etc/x11

這是與x windows 有關的設定檔案所在的目錄,尤其裡面的xf86config-4 更是重要呢!

/home

基本上,這是系統預設的使用者的家目錄( home directory ),在你新增一般使用者賬號的時候,預設的使用者家目錄都在這裡設定好囉!

/lib

在linux 執行或編譯一些程式的時候,均會使用到一些函式庫(library),就在這個目錄下

/lost+fount

系統不正常產生錯誤時,會將一些遺失的片段放置於此目錄下,通常這個目錄會自動出現在裝置目錄下。例如你加裝一棵硬碟於/disk 中,那在這個目錄下就會自動產生乙個這樣的目錄/disk/lost+found

/mnt

這是軟盤與光碟預設掛載點的地方;通常軟盤掛在/mnt/floppy 下,而光碟掛在/mnt/cdrom 下,不過也不一定啦!只要你高興,隨便找乙個地方來掛載也可以呀!

/proc

系統核心與執行程式的一些資訊。例如你的網路狀態的問題啦!這個目錄將在啟動linux 的時候自動的被掛上,而且該目錄底下不會占去硬碟空間!因為裡面都是『記憶體』內的資料啦

/proc/cpuinfo

關於處理器的資訊,如型別、廠家、型號和效能等

/proc/devices

當前執行核心所配置的所有裝置清單

/proc/dma

當前正在使用的dma通道。/proc/filesystems 當前執行核心所配置的檔案系統

/proc/interrupts

正在使用的中斷,和曾經有多少個中斷

/proc/ioports

當前正在使用的i/o埠

/root

系統管理員的家目錄

/sbin

放置一些系統管理常用的程式,例如:fdisk, mke2fs, fsck, mkswap, mount 等等。與/bin 不太一樣的地方,這個目錄下的程式通常是給root 等系統管理員使用的程式喔!

/tmp

這是讓一般使用者暫時存放檔案的地方,例如你在安裝linux 下的軟體時,可能軟體預設的工作目錄就是/tmp ,所以你要定期的清理一下,當然,重要資料最好不要放在這裡!

/usr

這是最重要的乙個目錄了,裡面含有相當多的系統資訊,內有許多目錄,用來存放程式與指令等等。這個目錄有點像是windows 底下的『program files』那個目錄說~

/usr/x11

同/usr/x11r6 (/usr/x11r6的符號連線)

/usr/x11r6/bin

大量的小x-windows應用程式(也可能是一些在其它子目錄下大執行檔案的符號連線)

/usr/bin

放置可執行程式,如前所說,這個目錄的檔案與/bin 幾乎是相同的。

/usr/include

一些套件的header檔。基本上,當我們在以tarball 方式(*.tar.gz 的方式安裝軟體)安裝某些資料時,會使用到的一些函式庫都在這個目錄底下喔!

/usr/lib

內含許多程式與子程式所需的函式庫。

/usr/local

在你安裝完了linux 之後,基本上所有的配備你都有了,但是軟體總是可以公升級的,例如你要公升級你的proxy 服務,則通常軟體預設的安裝地方就是在/usr/local 中(local 是『當地』的意思),同時,安裝完畢之後所得到的執行檔案,為了與系統原先的執行檔案有分別,因此公升級後的執行檔通常擺在/usr/local/bin 這個地方。

給個建議啦,通常vbird 都會將後來才安裝上去的軟體放置在這裡,因為便於管理呦!

/usr/local/bin

可能是使用者安裝的小的應用程式,和一些在/usr/local目錄下大應用程式的符號連線

/usr/sbin

放置管理者使用程式,與/sbin 類似的功能

/usr/share/doc

放置一些系統說明檔案的地方,例如你安裝了lilo 了,那麼在該目錄底下找一找,就可以查到lilo 的說明檔案了!很是便利!

/usr/share/man

放置一些程式的說明檔案的地方,那是什麼?呵呵!就是你使用man 的時候,會去查詢的路徑呀!例如你使用man ls 這個指令時,就會查出/usr/share/man/man1/ls.1.bz2 這個說明檔的內容囉!

/usr/src

這是放置核心原始碼的預設目錄,未來我們要編譯核心的時候,就必須到這個目錄底下呦!

/usr/x11r6

x window system

存放相關檔案的目錄

/var

這個目錄可就重要了!所有服務的登入檔案或錯誤訊息檔案(log files)都在/var/log 裡面,此外,一些資料庫如mysql 的資料庫則在/var/lib 裡頭,此外,使用者未讀郵件郵件的預設放置地點為/var/spool/mail !呵呵!你說重不重要呀!?

/opt

這是給主機額外安裝軟體所擺放的目錄。舉例來說,fc4 使用的是fedora 社群開發的軟體, 如果您今天想要自行安裝新的kde 桌面軟體的話,可以將該軟體安裝在這個目錄下的意思。 不過,以前的linux 系統中,我們還是習慣放置在/usr/local 目錄下呢

linux目錄作用

linux目錄作用 bin 這是放例如 ls,mv,rm,mkdir,rmdir,gzip,tar,telnet,及ftp 等等常用的執行檔的地方 這些執行檔的執行方法會在後面提到 有時候這個目錄的內容與 usr bin 是一樣的 有時候甚至會使用鏈結檔哩 是給一般使用者使用的執行程式放置的所在!b...

linux目錄作用

以下是對這些目錄的解釋 bin bin 是 binaries 二進位制檔案 的縮寫,這個目錄存放著最經常使用的命令。boot 這裡存放的是啟動 linux 時使用的一些核心檔案,包括一些連線檔案以及映象檔案。dev dev 是 device 裝置 的縮寫,該目錄下存放的是 linux 的外部裝置,在...

Linux各目錄作用

bin 存放系統命令的目錄,普通使用者和超級使用者都可以執行。不過放在 bin下的命令在單使用者模式下也可以執行。sbin 儲存和系統環境設定相關的命令,只有超級使用者可以使用這些命令進行系統環境設定,但是有些命令允許普通使用者檢視 usr bin 存放系統命令的目錄,普通使用者和超級使用者都可以執...