linux學習 檔案 系統 編輯器

2022-03-23 09:22:51 字數 895 閱讀 5403

可分享的

不可分享的

不可變的

/user(軟體)

/etc(配置檔案)

/opt(第三方協力軟體)

/boot(開機檔案)

可變動的

/var/mail(使用者郵件)

/var/run(程式相關)

/var/spool.news(新聞組)

/var/lock(程式相關)

命令說明

stat

whohostname

顯示主機名稱

uname

顯示系統資訊

top顯示當前系統中耗費資源最多的程序

ps顯示瞬間的程序狀態

du顯示指定的檔案(目錄)已使用的磁碟空間的總量

df顯示檔案系統磁碟空間的使用情況

ifconfig

顯示網格介面資訊

ping

測試網路連通性

netstat

顯示網路狀態資訊

clear

清屏kill

殺死乙個程序

插入模式:編輯模式下輸入i進入插入模式

命令模式:編輯模式下輸入:進入命令模式

模式對應許可權r可讀

w可寫x可執行

d資料夾

檔名可以使用空格分開的的檔案列表

命令chmod [ugo][+-][xrw] 檔名這裡ugo分別代表使用者、組、其他

例子:chmod u+x,g+w,o+x test.bash

其中授予的許可權也可以使用數字來代表,規則跟我們的二進位制一樣

可以則是1不可讀則是0。比如:111 代表 可讀、可寫、可執行。

linux學習 檔案系統

1.inode 記錄檔案屬性 2.block 記錄檔案內容 3.superblock 記錄filesystem整體資訊 block,inode總量,大小等 1 block bitmap 記錄哪些block為被使用 2 inode bitmap 記錄未被使用的inode號 為每個檔案至少分配乙個ino...

Linux 學習 檔案系統

左圖中的橢圓代表磁碟的乙個碟片,右圖為碟片的放大圖,盤面上面的一道同心圓表示乙個磁柱,磁柱是有許多扇區組成的,扇區是最小的物理儲存單元。多個磁柱構成乙個分割槽即分割槽。乙個磁碟的第乙個扇區是非常重要的,一般記錄了整個磁碟的分割方式即分割槽表。該分割槽表一般為64bytes,僅能夠記錄 4個分割槽 分...

Linux 系統程式設計學習 檔案I O操作

一 非緩衝檔案操作 執行非緩衝檔案操作後,應用程式將立即獲取或傳送資料,非緩衝檔案操作的函式只有 read write 從檔案中將資訊講到到指定的記憶體區域中read 檔案識別符號,記憶體塊指標,記憶體塊長度 返回值是實際讀取的長度,沒有讀取到資料返回0,錯誤返回1 檔案識別符號可使用open 函式...