linux學習總結3

2021-09-30 11:45:33 字數 798 閱讀 8384

1.ext2檔案系統:

ext2檔案系統示意圖

inode:記錄檔案的許可權和屬性

許可權:

1.檔案的訪問模式(rwx),

2.檔案的擁有者與群組

3.檔案flag,suid,sgid

屬性:1.檔案的大小

3.檔案真正內容指向:檔案實際資料放在那幾號block,block都是有編號的。

block:記錄檔案的實際內容,大小1/2/4k

3.fg:將背景中的工作拿到前台來執行,與bg相對。

4.free:檢視記憶體、buffer/cache、swap的使用狀況。

5.file:觀察檔案的型別。

6.find:強大的查詢文件命令,特定時間、特定目錄、比某檔案新的檔案、屬於特定使用者/群組的、特定大小、特定屬性suid\sgid,配合萬用字元查詢。。。

由於find直接操作硬碟進行查詢,對硬碟不好,所以平時可以用where/locate代替。

8.fsck:檢測硬碟損壞情況。

9.fstab:系統啟動掛載的檔案以及掛載的方式。/etc/fstab 檔案內容字段:磁碟裝置名、掛載點(目錄)、檔案系統、檔案系統引數、dump備份否?、fsck硬碟檢測否?

10.function:shell script中也有自定義函式。

11.fuser:藉由檔案(或檔案系統)找出正在使用該檔案的程式。情景:u盤(xx檔案)被某程式占用,不能被刪除。

學習總結 3

1.折半查詢方法 必須有序 要用下標的方法 下標 元素個數減一 元素個數 sizeof arr sizeof arr 0 2.strlen 字串長度 不包括 0 3.兩個字串不能用 比較要用strcmp 4.strcmp 字串比較 strcpy 字串拷貝 5.通過文件學習庫函式 例 int main...

linux系統指令學習3及命令總結

解答 sequence seq序列 生成ett檔案 root songls dzqc seq 100 ett.txt root songls dzqc cat ett.txt11 cat ett.txt head 30 tail 10 方法一 grep 20 a 10 ett.txt 方法二 必會 ...

Git 學習總結3

17.多人協作 git remote 檢視遠端庫的資訊 git remote v 顯示更詳細的資訊 1 推送分支 git push origin master 2 抓取分支 建立遠端origin的dev分支到本地 git checkout b dev origin dev 3 提交衝突 git pu...