分割槽
主分割槽最多只能有四個,由硬碟結構決定,不受作業系統影響。
擴充套件分割槽,強制最多只能有乙個,不能用於儲存資料,只能被劃分為邏輯分割槽
格式化目的是寫入檔案系統。把分割槽寫成等大小的資料塊(block),如4kb。製作分割槽列表:記錄id號,修改時間,許可權和檔案位置。
硬體裝置檔名
dev一級目錄,存放硬體裝置檔名。
邏輯分割槽一定從5開始。 掛載
以目錄作為分割槽
/(根分割槽)和swap分割槽(交換分割槽,記憶體的2倍,當做記憶體用)這兩個必須分割槽
啟動時硬碟中不能滿,boot分割槽盡量單獨分割槽放在系統不能啟動
從linux來看/boot在/下,但從硬碟角度看/boot可以在單獨的硬碟上
linux常用命令
pwd 列印當前資料夾
table鍵盤可以用於補全命令以做提示
ls -l(長格式顯示,顯示檔案資訊)i(顯示i節點即檔案id)h(檔案大小以human容易接受的方式顯示)
mkdir建立目錄 -p遞迴建立
rm -r(刪資料夾) -f(false,強制,即不要問刪不刪)
cp -r(複製目錄) -a(使得目標檔案和原始檔一模一樣連帶最後一次修改時間) 檔名 目標位址(可以直接改名)
mv和rm一樣,不過原始檔消失,因為是移動,剪下
etc配置檔案目錄,bin ,sbin=super bin
sys proc是記憶體目錄
ln -s(soft軟鏈結)
locate 檔名(不能搜尋新建的檔案),只能搜尋檔名,這個命令在/var/lib/mlocate搜尋資料庫,資料庫一天更新一次,updatedb強制更新資料庫
whereis 命令名稱 (搜尋系統命令的命令)
which 檢視命令,同時會顯示命令的別名。但有些命令是找不到的,比如cd命令,因為cd是shell自帶的命令。
find 搜尋位置 -按什麼搜尋 要搜尋的字元。避免大範圍搜尋。要寫完整的名字即會完整比配,除非使用萬用字元。
*匹配任意內容 匹配乙個內的字元 ?任意乙個單獨字元
find 搜尋位置 -iname(不區分大小寫) -nouser(沒有所有者的檔案) -user(特定使用者的檔案) -mtime +10(查詢10天前修改的檔案)atime檔案訪問時間ctime改變檔案屬性mtime修改檔案內容 +10(10天前)10(10天當天)-10(10天內)
-size(按檔案大小)
find /etc -size +20k -a -size -50k -a(and)-o(or)
-exec 第二條命令 {} \;
linux下*.tar.gz檔案解壓縮命令
1.壓縮命令:
命令格式:tar -zcvf 壓縮檔案名.tar.gz 被壓縮檔案名
可先切換到當前目錄下。壓縮檔案名和被壓縮檔案名都可加入路徑。
2.解壓縮命令:
命令格式:tar -zxvf 壓縮檔案名.tar.gz
解壓縮後的檔案只能放在當前的目錄。
《鳥哥的Linux私房菜》重學筆記(七)
正規表示法基本上是一種 表示法 只要工具程式支援這種表示法,那麼該工具程式就可以用來作為正規表示法的字串處理之用。例如 vi,grep,awk sed 等等工具,因為她們有支援正規表示法,所以,這些工具就可以使用正規表示法的特殊字元來進行字串的處理。但例如 cp,ls 等指令並未支援正規表示法,所以...
Linux核心修改(重學習)
1.linux的基本體系結構 2.linux kernel檔案目錄 asm.s 處理系統硬體異常造成的終端。exit.c 處理程序終止的系統呼叫。fork.c 建立程序。mktime.c 計算程式開機時間,僅在系統初始化時被呼叫一次。sys.c 系統呼叫函式。system call.s 實現linu...
重學Linux 檔案處理命令
檔案處理命令 auther張念磊 date 2020 1 29 touch 命令所在路徑 bin touch 執行許可權 所有使用者 語法 touch filename 功能描述 建立空檔案 範例 touch japanlove.listcat 語法 cat filename 功能描述 列印檔案內容...