day-5Linux文件和目錄

基礎(chǔ)命令補(bǔ)充

mv 移動(dòng)文件和修改名字

rm 刪除文件和目錄
(可以用mv替代)
rm -f 強(qiáng)制刪除不提示
rm -r 刪除目錄及內(nèi)容

tree 以樹(shù)形圖顯示目錄結(jié)構(gòu)
tree -L 最多顯示幾層目錄
tree -F 給不同類型文件加上不同的標(biāo)記(目錄/)
tree -d 只顯示目錄

vi/vim 編輯文件
vi 記事本
vim notpad++

按i進(jìn)入編輯模式
按esc,退出編輯模式

輸入:wq保存退出
:q退出
:q!強(qiáng)制退出
:wq!強(qiáng)制保存并退出

cat 顯示文件內(nèi)容

Linux目錄結(jié)構(gòu)

/ 根 存放系統(tǒng)服務(wù)或軟件
/usr 存放用戶數(shù)據(jù)或軟件

FHS 目錄層次結(jié)構(gòu) 根和/usr下每個(gè)目錄的作用

Linux目錄的特點(diǎn)

一切從根開(kāi)始
Linux下面一切皆文件
Linux下面的設(shè)備不掛載無(wú)法使用(給設(shè)備掛載一個(gè)入口)

Linux下面使用光盤(pán)/dev/cdrom

1.光盤(pán)放入系統(tǒng)
2.直接使用光盤(pán)
3.進(jìn)行掛載并使用(先準(zhǔn)備一個(gè)目錄 然后掛載 /mnt)

根下每個(gè)目錄的作用

/bin binary二進(jìn)制命令文件
/sbin super binary超級(jí)命令 只有root可以使用
*/boot 引導(dǎo)文件存放 系統(tǒng)內(nèi)核
*/dev deeice 設(shè)備文件(光盤(pán)等)
*/etc 系統(tǒng)配置文件
*/home 普通用戶的家目錄
*/root root用戶的家目錄
/lib libary庫(kù)文件
/lib64 libary庫(kù)文件
/lost+found 系統(tǒng)宕機(jī) 臨時(shí)保存數(shù)據(jù)位置
*/mnt 默認(rèn)的一個(gè)掛載點(diǎn) 臨時(shí)掛載點(diǎn)
/opt 第三方軟件安裝位置
*/proc 虛擬目錄 存放內(nèi)存中的信息 進(jìn)程 服務(wù)信息
/sys 虛擬目錄 存放內(nèi)存中的信息 進(jìn)程 服務(wù)信息
*/tmp 臨時(shí)存放文件的位置 垃圾堆
*/usr 存放用戶安裝的軟件
*/var 經(jīng)常變換的數(shù)據(jù) 存放的位置上(日志)


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

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

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