linux學習筆記

2021-08-26 09:12:43 字數 1228 閱讀 2053

1。所有的硬體裝置檔案都在/dev

2.主要分割槽和延伸分割槽最多為4個

3.延伸分割槽最多只有乙個

4.主分割槽和邏輯分割槽的分割槽槽不能整合

5以上為mbr,gpt無此限制

開機流程:

bios->mbr(第乙個扇區的啟動記錄模組)->開機管理工具->核心檔案

chgrp 修改檔案群組

chown 修改擁有者

chmod 修改許可權— 4 讀許可權r 2 寫許可權w 1 執行許可權x (數字法修改)

— u 使用者 g 群組 o 其他人 a所有人 + - = r w x

mkdir rm mv cp 刪除移動複製

cat tac nl more(less) tail head 檢視檔案 – /向下搜尋 ?向上搜尋 n重複上次搜尋

ext:每個檔案有乙個inode(128bytes) n個block(1k 2k 4k) 乙個block需要4bytes來記錄inode資訊,超過部分使用block記錄

xfs:資料區,檔案系統活動登入區,實時運作區

df 檢視空間使用情況

ln 實體鏈結 將indoe關聯起來(只針對檔案,不能跨檔案系統)

ln -s 符號鏈結(快捷方式) 建立乙個檔案,將檔名指向link的那個檔案

壓縮(1.通過壓縮byte中空餘空間壓縮 2.轉化二進位制記錄方式壓縮)

gzip -v 壓縮單個檔案 zcat檢視壓縮的檔案

gzip -d 解壓縮單個檔案

bzip2(用法同上)

xz(同上) 壓縮比好,速度慢

引數:

-d 解壓縮

-t 測試驗證完整性

-k 保留原檔案不刪除.

-l 列出壓縮檔案相關資訊

-c 螢幕輸出資料

-# 選擇壓縮比 (1-9) 9壓縮比最高,也最慢

打包 tar

引數:

-c 建立打包檔案

-t 檢視打包檔名

-x 解壓

-z gzip壓縮/解壓

-j bzp2解壓或壓縮

-j xz解壓或壓縮

-v 解壓或壓縮過程

-c 解壓到特定目錄

-f 要處理的檔名 (後邊必須z直接接的是 filename)

vim :

g 移動到最後一行

gg 移動到第一行

dd 刪除當前行

yy 複製當前行

學習筆記 Linux學習

echo i am whoami 反引號裡的內容會被當做命令執行 echo the cpu in my pc has cat proc cpuinfo grep c processor cores 等價於反引號 a 10 定義乙個變數,等號兩邊不能有空格 echo a的值為 a a的值為10 ech...

linux學習筆記

開機流程簡介 1 載入 bios 的硬體資訊,並取得第乙個開機裝置的代號 2 讀取第乙個開機裝置的 mbr 的 boot loader 亦即是 lilo,grub,spfdisk 等等 的開機資訊 3 載入 kernel 作業系統核心資訊,kernel 開始解壓縮,並且嘗試驅動所有硬體裝置 4 ke...

Linux 學習筆記

配置 telnet 服務 vi etc hosts.deny 在all all 行前加 號注釋,登出該行。新增一行all all 用 登出disable yes,或者修改為 disble no vi etc pam.d login 在auth required lib security pam se...