1. 程式人生 > >Linux檔案目錄及其作用

Linux檔案目錄及其作用

目錄樹的主要部分有root(/)、/usr、/var、/home等等。下面是一個典型的linux目錄結構如下: 
/ 根目錄 
/bin 存放必要的命令 
/boot 存放核心以及啟動所需的檔案等 
/dev 存放裝置檔案 
/etc 存放系統的配置檔案 
/home 使用者檔案的主目錄,使用者資料存放在其主目錄中 
/lib 存放必要的執行庫 
/mnt 存放臨時的對映檔案系統,我們常把軟碟機和光碟機掛裝在這裡的floppy和cdrom子目錄下。 
/proc 存放儲存程序和系統資訊 
/root 超級使用者的主目錄 
/sbin 存放系統管理程式 
/tmp 存放臨時檔案的目錄 
/usr 包含了一般不需要修改的應用程式,命令程式檔案、程式庫、手冊和其它文件。 
/var 包含系統產生的經常變化的檔案,例如印表機、郵件、新聞等假離線目錄、日誌檔案、格式化後的手冊頁以及一些應用程式的資料檔案等等。建議單獨的放在一個分割槽。[separator]


典型的/usr目錄如下: 
/X11R6 存放X window系統 
/bin 存放增加的使用者程式 
/dict 存放字典 
/doc 存放追加的文件 
/etc 存放設定檔案 
/games 存放遊戲和教學檔案 
/include 存放C開發工具的標頭檔案 
/info 存放GNU資訊檔案 
/lib 存放庫檔案 
/local 存放本地產生的增加的應用程式 
/man 存放線上幫助檔案 
/sbin 存放增加的管理程式 
/share 存放結構獨立的資料 
/src 存放程式的原始碼 
由於/usr中的檔案不和特定的計算機相關,也不會在通常使用中修改,因此可以通過網路共享這個目錄(檔案系統),這樣,當管理員安裝了新的軟體之後,所有共享這一檔案系統的計算機 
均可以使用新的軟體。 
Linux繼承了unix作業系統結構清晰的特點。在linux下的檔案結構非常有條理。但是,上述的優點只有在對linux相當熟悉時,才能體會到。現在,蟲蟲就把linux下的目錄結構簡單介紹一下 
。 
/vmlinuz 
  我們已經知道,每一個linux都有一個核心(vmlinuz),我們在這個核心上新增上可以完成各種特定功能的模組,每個模組就體現在 linux中各種不同的目錄上。當然,各種不同的發行 
套件,其目錄有細小的差別,但主要結構都是一樣的。我們還要將linux的功能模組和各種應用程式結合起來,這樣,才能使你的 linux系統為你服務。在/vmlinuz目錄下存放的就是系統的內 
核。還記得我們在配置lilo時,提到過這個核心嗎? 
/bin 
  顯而易見,bin 就是二進位制(binary)英文縮寫。在一般的系統當中,你都可以在這個目錄下找到linux常用的命令。在有的版本中你還會找到一些和根目錄下相同的目錄。 
/boot 
  在這個目錄下存放的都是系統啟動時要用到的程式。我們在使用lilo引導linux的時候,會用到這裡的一些資訊。 
/dev 
  dev 是裝置(device)的英文縮寫。這個目錄對所有的使用者都十分重要。因為在這個目錄中包含了所有linux系統中使用的外部裝置。但是這裡並不是放的外部裝置的驅動程式。這一點和我 
們常用的windows, dos作業系統不一樣。它實際上是一個訪問這些外部裝置的埠。我們可以非常方便地去訪問這些外部裝置,和訪問一個檔案,一個目錄沒有任何區別。例如:我們在系統 
中鍵入:cd /dev/cdrom 我們就可以看到光碟機中的檔案了。同樣道理,我們鍵入:cd /dev/mouse 就可以看看滑鼠的相關檔案。在這個目錄下,有一個null裝置,這個東西本身沒有任何意義 
。如果你向這個目錄寫入檔案或內容,他們統統有去無回。 
/cdrom 
  這個目錄在你剛剛安裝系統的時候是空的。你可以將光碟機檔案系統掛在這個目錄下。例如:mount /dev/cdrom /cdrom 
/etc 
  etc這個目錄是linux系統中最重要的目錄之一。在這個目錄下存放了系統管理時要用到的各種配置檔案和子目錄。我們要用到的網路配置檔案,檔案系統,x系統配置檔案,裝置配置資訊 
,設定使用者資訊等都在這個目錄下。以後,蟲蟲還會詳細講解這個目錄下的內容。 
/sbin 
  這個目錄是用來存放系統管理員的系統管理程式。 
/home 
  如果我們建立一個使用者,使用者名稱是"xx",那麼在/home目錄下就有一個對應的/home/xx路徑,用來存放使用者的主目錄。 
/lib 
  lib是庫(library)英文縮寫。這個目錄是用來存放系統動態連線共享庫的。幾乎所有的應用程式都會用到這個目錄下的共享庫。因此,千萬不要輕易對這個目錄進行什麼操作,一旦發 
生問題,你的系統就不能工作了,到時候你別說蟲蟲沒有提醒你呀。 
/lost+found 
  這個目錄在大多數情況下都是空的。但是如果你正在工作突然停電,或是沒有用正常方式關機,在你重新啟動機器的時候,有些檔案就會找不到應該存放的地方,對於這些檔案,系統將 
他們放在這個目錄下,就象為無家可歸的人提供一個臨時住所。 
/mnt 
  這個目錄在一般情況下也是空的。你可以臨時將別的檔案系統掛在這個目錄下。 
/proc 
  可以在這個目錄下獲取系統資訊。這些資訊是在記憶體中,由系統自己產生的。 
/root 
  如果你是以超級使用者的身份登入的,這個就是超級使用者的主目錄。 
/tmp 
  用來存放不同程式執行時產生的臨時檔案。 
/usr 
  這是linux系統中佔用硬碟空間最大的目錄。使用者的很多應用程式和檔案都存放在這個目錄下。

相關推薦

Linux檔案目錄及其作用

目錄樹的主要部分有root(/)、/usr、/var、/home等等。下面是一個典型的linux目錄結構如下:  / 根目錄  /bin 存放必要的命令  /boot 存放核心以及啟動所需的檔案等  /dev 存放裝置檔案  /etc 存放系統的配置檔案  /home 使用者檔案的主目錄,使用者資料存放在其主

[Linux學習筆記]Linux 系統的頂層目錄結構|linux中的目錄及其作用

linux中的目錄及其作用 原連結:https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/index.html#listing1 最近學習linux時為了理解硬連結與軟連結去查了查資料,然後找到了業界大佬

Linux下的重要目錄及其作用

Linux目錄配置標準:FHS 因為有很多人都在用Linux系統進行開發,如果每個人都按照自己的想法來配置檔案放置的目錄,那就會造成許多管理上的困擾,所以就有了Filesystem Hierarchy Standard(FHS)標準。 根據FHS(http://

linux 目錄 及其 作用

/bin: 存放著系統必備執行命令,/bin下存放一些普通的基本命令,如ls,chmod等,這些命令在Linux系統裡的配置檔案腳本里經常用到。/bin下的命令管理員和一般的使用者都可以使用。cat、c

Linux-----各目錄作用

存在 進行 程序 機器 proc 狀態 緩存 linu 寫入     Linux各目錄的作用,後期還會進行補充和刪減 目錄名 目錄作用 /bin/ 存放系統命令的目錄,普通用戶和超級用戶都可以執行。不過放在bin下的命令在單用戶模式下也可以執行 /sbin/

Linux目錄作用

動態 一個 都是 line var 核心 include 適合 boot /etc這個目錄用來存放系統管理所需要的配置文件和子目錄。 /bin bin是binary的縮寫。這個目錄沿襲了UNIX系統的結構,存放著使用者最經常使用的命令。例如cp、ls、cat,等等。 /

linux目錄作用

use 其他 需要 程序 信息 共享 系統管理 usr 但是 /bin/ :   存放系統命令的目錄,普通用戶和超級用戶都可以執行. 不過放在/bin下的命令在單用戶模式下也可以執行 . /sbin/:  保存和系統環境設置相關的命令,只有超級用戶可以使用這些命令進行系統

Linux主要目錄作用

Linux 目錄 作用 Filesystem Hierarchy Standard (FHS):重點在於規範每個特定的目錄下應該要放置什麽數據。這樣做好處是,Linux操作系統能夠在既有的面貌下(目錄架構不變)發展出開發者想要的獨特風格。 /bin 系統有很多放置執行文件的目錄,但/bin比較特殊

linux常用目錄作用

章節號 可執行 臨時 group root linux include 第三方應用 resource 前言 作為一個ubuntu菜鳥,看到linux系統下的一大堆不知所雲的目錄名實在是懵逼,因此在這簡單總結下常見的linux系統下的文件目錄與其作用,後面有了新的認知還會不斷

java程式設計師菜鳥進階(十七)linux基礎入門(五)linux檔案/目錄的許可權和歸屬管理

在linux中的每一個檔案或目錄都包含有訪問許可權,這些訪問許可權決定了誰能訪問和如何訪問這些檔案和目錄。相應的每一個檔案和目錄都有所屬的屬主和屬組,合理的設定檔案和目錄的屬組和屬主在檔案/目錄管理中佔據著很重要的地位,所以,今天我就和大家一起來看一下有關檔案/目錄的許可權和歸屬的相關設定

linux檔案目錄管理

檔案或目錄許可權: ls-l rw- -r- r-- 可讀r 4 可寫w 2 可執行x 1 所屬者 所屬組 其他使用者 chmod == change mode 改許可權 chmod 700 2.txt 改2.txt許可權 chmod 改的只是指定目錄,子目錄和其他目錄不變 chmod -R 連帶指定目錄下的

Linux檔案目錄結構詳解 (轉)

  整理自《鳥哥的私房菜》   對於每一個Linux學習者來說,瞭解Linux檔案系統的目錄結構,是學好Linux的至關重要的一步.,深入瞭解linux檔案目錄結構的標準和每個目錄的詳細功

Linux檔案目錄簡介

【Linux檔案目錄簡介】##與系統啟動有關目錄/boot :系統啟動相關檔案,入核心、initrd,以及grub(bootloader)/dev :裝置檔案快裝置:隨機訪問,資料塊字元裝置:線性訪問,按字元為單位裝置號:主裝置號(major)和次裝置號(minor)/etc :配置檔案/home :使用者的

linux檔案目錄詳細介紹

linux檔案目錄 目錄 /bin 存放二進位制可執行檔案(ls,cat,mkdir等),常用命令一般都在這裡 /etc 存放系統管理和配置檔案 /home 存放

Linux檔案目錄介紹

Linux 檔案系統介紹 由於 Linux 版本眾多,但是幾乎所有版本檔案目錄格式都是 按照 Filesystem Hierarchy Standard (FHS) Linux檔案目錄標準的! FHS的標準內容大概如下: 可分享的(shareable) 不可分享

(四)Linux常見目錄作用

1.Linux常見目錄的作用 2.學習Linux中注意事項 linux命令嚴格區分大小寫 linux所有內容以檔案形式儲存,包括硬體        例:硬碟檔案是/dev/sda               光碟檔案是/dev/sr0 linux不靠副檔名

Linux 檔案目錄資訊列印stat+dirent

stat的基本使用: 所需標頭檔案: #include<sys/types.h>,#include<sys/stat.h>,#include<unistd.h> 函式原型:       int stat(const char *pat

Linux檔案目錄操作相關命令

檢視檔案內容命令: 1.cat 從第一行開始顯示檔案內容 -b 列出行號,除空白行 -n,列出行號,包括空白行 -A 列出所有的特殊字元 2.tac 從最後一行開始反過來顯示 3.nl 新增行號顯示 -b a,空行也會列出行號 -b t,空行不會

Linux檔案目錄許可權、隱藏屬性、特殊許可權

一、 Linux檔案及目錄許可權概念 1.1 檢視目錄或者檔案的許可權   “ls -al”命令可以檢視 1.2 目錄及檔案許可權分析 從上面的圖中可以看到,目錄或者檔案的屬性欄位為:   - - - - - - - - - - 從左至

Hadoop安裝包目錄下幾個比較重要的目錄及其作用

1、sbin目錄:存放啟動或停止hadoop相關服務的指令碼 2、bin目錄:存放對hadoop相關服務(HDFS,YARN)進行操作的指令碼 3、etc目錄:hadoop的配置檔案目錄,存放hadoop的配置檔案 4、share目錄:存放hadoop的依