1. 程式人生 > >Linux 文件、目錄與磁盤格式

Linux 文件、目錄與磁盤格式

光驅 重要 http 函數 管理 system windows png 源代碼

技術分享圖片

文件屬性 連接數 文件持有者 文件所屬群組 文件容量 文件最後修改時間 文件名(就那個..)

第一欄其中文件屬性有10,第一個屬性代表這個文件是目錄、文件或鏈接文件:

[d]目錄

[-]文件

[l]鏈接文件(Link file

[b]設備文件中可供存儲的接盤設備

[c]設備文件中的串行端口設備,如鍵盤鼠標。

  接下來的九個,三個為一組,均為rwx組合形式

  [r]可讀

  [w]可寫

  [x]可執行

  第一組為擁有者owner權限,第二組為群組group的權限,第三組為其他非本群組的用戶others的權限。

    drwx--r--試問這個權限可以讓others

訪問這個目錄嗎?

    可能會說可讀呀,所以可以訪問吧。

    答案是no,不能執行就不能訪問呀,所以你讓別人讀的時候,把x也給他。

第二欄 表示占用的結點 第三欄表示擁有者,第四欄擁有者所在群組

第五欄文件大小,第六欄文件建檔日期或最近的修改日期

第七欄文件名,如果前綴是.”則說明他是隱藏文件 只有在ls -al下才能看到。

改變文件夾的所屬群組 chgrp 這個小組必須存在/etc/group

chgrp users tmp tmp歸users啦

改變擁有者 chown

改變權限 chmod r4 w2 x1

777 rwxrwxrwx

chmod 777 文件名

亦或者chmod a=rwx 文件名

chomd 還可以 加減噢

文件格式ext2是正統 但是被慢慢取代了。

ext2-》ext3原因:可用性、數據完整性、速度、易於轉換

文件類型 之前說過的

文件後綴名 批處理文檔(腳本).sh

壓縮文件.gz .zip .tgz等

網頁文件 .html .php

每個目錄大概內容:

/bin 存放常用執行文件的地方

/boot kernel與啟動相關文件的地方

/dev 設備

/etc 系統在啟動過程中需要讀取的文件。

/home 系統默認用戶根目錄

/lib 函數庫

/lost+found 系統異常錯誤,遺失片段存於此

/mnt 軟驅與光驅接默認裝載點(不懂)

/proc kernel與執行程序所需的一些信息(如網絡狀態等問題)

/root 系統管理員根目錄

/sbin 系統管理常用程序

/tmp 一般用戶存放臨時文件的地方

/usr 最重要的一個目錄,相當於windows嚇得Program Files

/usr/include 一些套件的頭文件

/usr/lib 函數庫

/usr/local 安裝自己下載的應用的地方

/usr/share/doc 系統說明文件的地方

/usr/share/man 同上 如果執行man man 系統會比對這個文件和上面那個,有相同的會顯示出來。

/usr/src kernel源代碼的默認目錄

/usr/X11R6 X Window System‘

/var 也非常重要 所有服務的登陸文件或錯誤信息文件都在這裏面的/var/log下

/var/lib 一些數據庫

/var/spool/mail 郵件

Linux 文件、目錄與磁盤格式