代號
表示內容
1使用者在shell環境中可以操作的命令或可執行檔案
2系統核心可以呼叫的函式與工具
3一些常用的函式(function)與函式庫(lib),大部分為c的函式庫(libc)
4裝置檔案的說明,通常在/dev下的檔案
5配置檔案或是某些檔案的格式
6遊戲(games)
7慣例與協議等,例如linux檔案系統、網路協議、ascii**等的說明
8系統管理員可用的管理命令
9跟核心有關的檔案
man命令的選項
[dmtsai@study~]$ man -f man
顯示目前所支援的語系
[dmtsai@study~]$ locale
修改語系
[dmtsai@study~]$ lang=en_us.utf8
[dmtsai@study~]$ export lc_all=en_us.utf8
lang只與輸出資訊有關,
若需要修改其他不同的資訊,
則要同步更新lc_all。
第二欄表示有多少檔名鏈結到此節點(inode)
第三欄表示這個檔案(或目錄)的擁有者賬號
第四欄表示這個檔案的所屬使用者組
第五欄表示這個檔案的大小,預設單位bytes
檔案屬性與許可權的修改
目錄與檔案的許可權意義
x(execute):該檔案具有可以被系統執行的許可權。
tips.linux系統中,檔案是否可以被執行只由其是否具有[x]許可權有關,與檔名本身無關。
許可權對目錄的意義
x(access directory):表示使用者是否能夠進入該目錄成為工作目錄。
元件內容
替代物件rw
x檔案詳細資料data
資料夾讀到檔案內容
修改檔案內容
執行檔案內容
目錄檔名
可分類抽屜
讀到檔名
修改檔名
進入該目錄的許可權(key)
目錄(directory) [d]
鏈結檔案(link) [l]
裝置與裝置檔案(device)
資料介面檔案(sockets)[s]
資料傳送檔案(fifo,pipe)[p]
常用的拓展名
目錄配置依據–fhs
可分享(shareable)
不可分享(unshareable)
不變(static)
/usr(軟體存放處)
/etc(配置檔案)
/opt(第三方輔助軟體)
/boot(啟動與核心檔案)
可變動(variable)
/var/mail(使用者郵箱)
/var/run(程式相關)
/var/spool/news(新聞組)
/var/lock(程式相關)
可分享:可以分享給其他系統掛載使用的目錄,所以包括執行檔案與使用者的郵件等資料,是能夠分享給網路上其他主機掛載用的目錄;
不可分享:自己機器上面執行的裝置檔案或是與程式有關的socket檔案等,由於僅與自身及其有關,有意當然就不適合分享給其他主機
不變:有些資料是不會經常變動的,跟隨著發行版而不變動。例如函式庫、檔案說明、系統管理員所管理的主機服務配置檔案等;
可變動: 經常修改的資料,例如日誌檔案、一般使用者可自行接收的新聞組等。
/(root,根目錄):與啟動系統有關;
/usr(unix software resource):與軟體安裝/執行有關;
/var(variable):與系統執行過程有關。
Linux學習筆記(持續更新)
1.開源軟體的優勢 使用的自由 絕大多數開源軟體免費 研究的自由 可以獲得軟體源 散布及改良的自由 可以自由傳播 改良甚至銷售 2.linux分割槽 必須分割槽 1.1 根分割槽 1.2 swap分割槽 交換分割槽,記憶體兩倍,不超過2g 推薦分割槽 boot 啟動分割槽,200mb 3.臨時改變i...
Linux學習筆記(持續更新)
uptime 用於獲取主機執行時間和查詢linux系統負載等資訊 vmstat vmstat命令可以檢視cpu負載 sar system activity reporter系統活動情況報告 是目前 linux 上最為全面的系統效能分析工具之一,可以從多方面對系統的活動進行報告,包括 檔案的讀寫情況 ...
個人筆記 Linux學習筆記(持續更新)
關於許可權 許可權可用符號或八進位制數方式表示,具體如下 r 讀,w 寫,x 執行 r 4 rw 6 rwx 7 777 表示所有使用者都有rwx許可權 linux檔案系統目錄結構 1.根目錄 2.bin 存放那些供系統管理員和普通使用者使用的重要的linux命令的可執行檔案。3.boot 存放了用...