【Linux系列教程】02.命令基本格式

注:[] 代表可選項(xiàng)

一、常見目錄的作用

/?????????????根目錄

/bin????????命令保存目錄,普通用戶就可以讀取的命令

/boot??????啟動(dòng)目錄,啟動(dòng)所需的相關(guān)文件。一般單獨(dú)分區(qū),不能占滿,沒有空間后系統(tǒng)無(wú)法啟動(dòng),一般留200M即可

/dev????? ?設(shè)備文件保存目錄,在這個(gè)目錄中包含了所有Linux系統(tǒng)中使用的外部設(shè)備

/etc????????配置文件保存目錄

/home ? ?普通用戶的家目錄(家目錄即為初始目錄用戶登錄以后所在的目錄)比如有用戶thans,則有對(duì)應(yīng)目錄/home/thans

/lib???????? ? 系統(tǒng)庫(kù)保存目錄

/lib64????? ?64位系統(tǒng)庫(kù)保存目錄

/mnt????????系統(tǒng)掛載目錄

/media?????掛載目錄

/sbin????????命令保存目錄,超級(jí)用戶可以讀取的命令

/root ? ? ? ?超級(jí)用戶的家目錄

/tmp???????? 臨時(shí)目錄

/proc????? ?直接寫入內(nèi)存的。這個(gè)目錄是一個(gè)虛擬目錄,它是系統(tǒng)內(nèi)存映射,我們可以直接通過(guò)訪問(wèn)這個(gè)目錄來(lái)獲取系統(tǒng)信息。也就是說(shuō),這個(gè)目錄的內(nèi)容不在硬盤上而是在內(nèi)存中。

/sys????? ? ?同上

/usr?????????系統(tǒng)軟件資源目錄

/usr/bin????系統(tǒng)命令(普通用戶)

/usr/sbin? ?系統(tǒng)命令(超級(jí)用戶)

/var????????系統(tǒng)相關(guān)文檔內(nèi)容

linux是個(gè)嚴(yán)謹(jǐn)?shù)南到y(tǒng),大家以后在練習(xí)的時(shí)候,盡量在tmp目錄和家目錄下練習(xí)。并且要養(yǎng)成該放哪放哪的好習(xí)慣!

二、命令的基本格式

命令 [選項(xiàng)] [參數(shù)]

注意:

個(gè)別命令不遵循這個(gè)格式

當(dāng)有多個(gè)選項(xiàng)時(shí),可以寫在一起

簡(jiǎn)化選項(xiàng)與完整選項(xiàng) ? 例如:-a 等于 --all

這個(gè)結(jié)構(gòu)中,root代表當(dāng)前用戶,localhost代表主機(jī)名。 ~ 代表當(dāng)前所在目錄 ?# 是用戶提示符,#代表的是超級(jí)用戶,$代表的是普通用戶。


三、文件、目錄處理命令

1、查詢目錄中的內(nèi)容:ls

格式:ls [選項(xiàng)] [文件或目錄]

選項(xiàng):

-a ? ?顯示所有有文件,包括隱藏文件

-l ? ? 顯示詳細(xì)信息

-d ? 查看目錄屬性

-h ? ?人性化顯示文件大?。J(rèn)單位為字節(jié),加上這個(gè)選項(xiàng)變成K或者M(jìn)B)

-i ? ? ?顯示inode i節(jié)點(diǎn) ?可以理解為文件的ID號(hào)

注意:

ls -l ?等同于 ?ll ? ?ll是別名

linux中文件前加 ?· ?為隱藏文件,隱藏文件的初衷是告訴用戶這個(gè)是系統(tǒng)文件,不要隨意修改。

ls -al 等于 ls -a -l

顯示結(jié)構(gòu)講解:

這些數(shù)字是i節(jié)點(diǎn),可以理解為ID號(hào)。

這部分代表著權(quán)限。在linux中權(quán)限默認(rèn)為十位。 下面以 -rw-r--r--. 為例講解

其中,第一位代表著文件類型。(d 代表目錄 ? - 代表文件 ?l 代表軟鏈接文件)

rw- ? ?用u表示,代表所有者

r-- ? ? 用g表示,代表所屬組

r-- ? ? 用o表示,代表其他

r 代表讀(read) ? ?w代表寫(write) ? x代表執(zhí)行(execute)

另外還有一個(gè) . 暫時(shí)不用管

2、建立目錄:mkdir

mkdir? ? 英文含義:make directores

格式:

mkdir -p [目錄名]

-p 遞歸創(chuàng)建 直接輸入路徑,如果不存在則自動(dòng)創(chuàng)建,不加P會(huì)失敗。如圖:

abc目錄不存在,所以如果不加-p 則不會(huì)自動(dòng)創(chuàng)建abc,失敗。

這樣就成功了。mkdir -p abc/cs 同等于運(yùn)行了二條命令,第一條:mkdir abc 。第二條:mkdir abc/cs

3、切換所在目錄:cd

格式:cd [目錄] ?英文含義:change dirrctory

簡(jiǎn)化操作:

cs ~ ?進(jìn)入當(dāng)前用戶的家目錄或者直接cd也有同樣的效果

cd - ?進(jìn)入上次目錄

cd .. 進(jìn)入上一級(jí)目錄

補(bǔ)充:

相對(duì)路徑:參照當(dāng)前所在目錄,進(jìn)行查找

如:cd ../usr/local/src/

../ 相當(dāng)于根目錄

絕對(duì)路徑:從根目錄開始指定,一級(jí)級(jí)遞歸查找,在任何目錄下都能進(jìn)入指定位置

如:cd /etc/

小技巧:按兩下tab鍵可以補(bǔ)全或者顯示所有對(duì)應(yīng)的,試下你就知道啦。

4、查看當(dāng)前所在目錄路徑:pwd

英文含義:print working directory

5、刪除空目錄:rmdir ?(不常有)

只能刪除空的目錄

格式:rmdir [目錄名] ?英文含義:remove empty directory

6、刪除文件或者目錄:rm

格式:rm [選項(xiàng)] [文件或者目錄] ?英文含義:remove

選項(xiàng):

-r 刪除目錄 不加-r 為刪除文件

-f 強(qiáng)制刪除

不加-f如圖:

加-f 如圖:

補(bǔ)充:

一般直接使用 rm -rf [文件或者目錄]

rm -rf / 這條命令是會(huì)被linux執(zhí)行的,自殺!

7、復(fù)制命令:cp

格式:cp [選項(xiàng)] [原文件或目錄] [目標(biāo)目錄] ?英文含義:copy

選項(xiàng):

-r ?復(fù)制目錄

-p 連帶文件屬性一起復(fù)制,不加這個(gè)則時(shí)間會(huì)變成新的。

-d ?若原文件是鏈接文件,則復(fù)制鏈接屬性

-a ?相當(dāng)于-pdr

補(bǔ)充:

如果需要復(fù)制以后改名則:cp -a /root/adv /tmp/abc 則adv會(huì)被改成abc 如圖:


8、剪切或改名命令:mv

格式:mv ?[原文件或目錄] [目標(biāo)目錄] ?英文含義:copy

補(bǔ)充:

如果原目錄和目標(biāo)目錄相同則改名。

微信號(hào):thans

努力學(xué)習(xí),分享精品教程。喜歡的話還請(qǐng)關(guān)注下我吧!非常感謝!

最后編輯于
?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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