1-Linux 文件系統(tǒng)

/ 根目錄

/boot 系統(tǒng)啟動相關(guān)文件,如內(nèi)核等

/dev device 設(shè)備文件 一切皆文件
塊設(shè)備:隨機(jī)訪問,數(shù)據(jù)塊 (硬盤等)
字符設(shè)備:線性訪問,按字符為單位 (顯示器,鼠標(biāo))
設(shè)備號:主設(shè)備號(major)和次設(shè)備號(minor) 設(shè)備入口

/etc 配置文件 純文本文件

/home 用戶的家目錄
/home/username
/root: 管理員的家目錄

/lib: 庫文件
/lib/moudule :內(nèi)核模塊文件
靜態(tài)庫:.a
動態(tài)庫:.dll .so(shared object)

/media 掛載點(diǎn)目錄 移動設(shè)備
/mnt 掛載點(diǎn)文件 額外的臨時文件系統(tǒng)

/opt: optional 可選目錄 第三方程序安裝目錄

/proc: 偽文件系統(tǒng) 內(nèi)核的映射文件 系統(tǒng)調(diào)優(yōu)

/sys: 偽文件系統(tǒng) 硬件設(shè)備先關(guān)的屬性映射文件

/tmp: 臨時文件 /var/tmp
/var:可變化的文件

/bin : 可執(zhí)行文件,用戶命令
/sbin: 管理命令

/usr: universal shared read-only 全局只讀文件
/usr/bin
/usr/sbin
/usr/lib

/usr/local
/usr/local/bin 第三方軟件
/usr/local/sbin
/usr/loacl/lib

命名規(guī)則:
1.長度不能超過255個字符;
2.不能使用/當(dāng)文件名
3.嚴(yán)格區(qū)分大小寫

相對路徑:
絕對路徑:

文件管理

目錄管理
ls
cd
pwd
mkdir 創(chuàng)建空目錄
-p:parent
-v:verbose 顯示創(chuàng)建過程
沒有信息即是最好的信息
tree 查看文件系統(tǒng)樹

命令行展開{花括號展開}

rmdir 刪除空目錄

文件的創(chuàng)建和刪除

touch
修改文件的時間戳
-a
-m
-t
-c

ASCII:美國國家標(biāo)準(zhǔn)
128個字符要存儲:
二進(jìn)制:
字節(jié)存儲8位
國標(biāo)GB18030
Unicode全球化統(tǒng)一代碼

nano簡單的文本編譯器

rm 刪除文件
-i
\rm 以命令本身運(yùn)行命令
-f 強(qiáng)制刪除
-r 遞歸刪除目錄

cp 復(fù)制和移動文件
cp src Dest
復(fù)制一個文件到一個文件
復(fù)制多個文件到一個目錄

cp 默認(rèn)不能復(fù)制目錄
-r 遞歸復(fù)制,可以復(fù)制目錄及文件
-i交互式
-f 強(qiáng)行復(fù)制
-p 保留屬主,屬組,時間戳
-P 復(fù)制鏈接自身屬性
-L 復(fù)制鏈接指向的文件
-a 歸檔復(fù)制,當(dāng)用于備份
-d 復(fù)制鏈接

mv: move
移動文件
不會覆蓋目錄
可以用于重命名目錄和文件
-t

運(yùn)行程序
設(shè)備管理
軟件管理
進(jìn)程管理
網(wǎng)絡(luò)管理

GPL BSD Apache開源協(xié)定,版權(quán)描述
Gentoo, LFS(Linux From Scratch)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容