Linux常用命令

一:命令基本格式

pwd ?命令顯示當(dāng)前所在目錄

cd 命令 ?切換目錄的命令

~ 當(dāng)前所在目錄(家目錄)

# 超級(jí)用戶 ? $普通用戶


命令格式:

命令 【選項(xiàng)】 【參數(shù)】

【 】代表可選項(xiàng) ?

簡(jiǎn)化命令 -a ? ? ? ? ?完整選項(xiàng)--all


ls 命令 ? 看到當(dāng)前目錄下的文件

ls -l ?命令 ? ?-l 是一個(gè)常見選項(xiàng) ? ?看到文件更詳細(xì)的信息

ls -l? /etc/

/etc/ 指定參數(shù) ? 操作的對(duì)象


- rw-r--r--

- 代表普通文件 ? d代表目錄 ?l 代表軟鏈接

rw- (u所有者)每三位為一組

r-- ? (g所屬組)?

r-- ? ? ?(o其他人)

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

“.” 代表ACL權(quán)限

1 ? 代表引用計(jì)數(shù)

root 所有者

root 所屬組

7690 ?文件大小 ?ls -lh ?寫成正常能看懂的格式 ?大小 ? 人性化顯示

1月 14 18:17 ?最后一次修改文件 ?

install.log.syslog ? 文件名


ls ?-a ?查看隱藏文件

.開頭的都是隱藏文件


ls - ld ?/ etc/ ? 查看目錄屬性

- i ? 顯示inode ? ?查看文件的id號(hào)


? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 二:文件處理命令

目錄處理命令

文件處理命令

鏈接命令


建立目錄:mkdir

mkdir

mkdir -p 遞歸創(chuàng)建


切換目錄命令: ?cd [目錄]

pwd查看當(dāng)然目錄

cd和cd ~ 進(jìn)入家目錄

cd - 進(jìn)入上次所在命令

cd .. ?上一級(jí)目錄

../?進(jìn)行根目錄

命令補(bǔ)全:命令后面按兩下tab鍵


pwd 命令顯示當(dāng)前所在位置



刪除空目錄:rmdir

只能刪除空白目錄,所以極其少見,一般不用。


刪除文件或目錄:rm

rm [文件名] 例如:rm xiaolin/

rm -r 【文件名】刪除一個(gè)目錄 ?rm -r xiaolin/

rm -rf xiaolin/ ? f 代表強(qiáng)制刪除

rm -rf / ?讓linux自殺 ,能刪除根目錄,Linux會(huì)執(zhí)行這條命令


選項(xiàng):

-r ?刪除目錄

-f ?強(qiáng)制刪除


復(fù)制命令:cp

選項(xiàng):

-r ? 復(fù)制目錄

- p 連帶文件屬性復(fù)制

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

-a 相當(dāng)于 -pdr ?復(fù)制的屬性一模一樣 目標(biāo)文件和源文件一模一樣


ll ?等于 ls -l 作用完全一樣,是別名。


剪切或改名命令:mv

mv 【原文件或目錄】 【目標(biāo)目錄】

mv 不加 -r等,其他都加

如果原文件和目標(biāo)文件不在同個(gè)目錄就是剪切,在同個(gè)目錄就是改名。

mv xiaolin/ /tmp/xiaolin123 ?剪切

mv xiaolin123 xiaolin456 改名




? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?常用目錄的作用

/ 根目錄

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

根目錄下的bin和sbin,usr目錄下的bin和sbin這四個(gè)目錄都是用來(lái)保存系統(tǒng)命令。

兩個(gè)bin普通用戶都可以執(zhí)行

兩個(gè)sbin只有超級(jí)用戶才能執(zhí)行


boot中保存著用戶的啟動(dòng)數(shù)據(jù)

dev特殊文件保存目錄

etc系統(tǒng)默認(rèn)的配置文件

home普通用戶的家目錄

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

lib 函數(shù)庫(kù)

media ? ? mnt ? ? ?misc空目錄 ?作為外接設(shè)備

proc和sys目錄不能直接操作,這兩個(gè)目錄保存的是內(nèi)存的過(guò)載點(diǎn)。屬于內(nèi)存的盤符。不能直接到這兩個(gè)目錄去寫數(shù)據(jù)。

/tmp ?臨時(shí)目錄

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


可以在哪些目錄下做練習(xí)?

可以在家目錄root或home,以及tmp目錄下隨便放內(nèi)容。



? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?鏈接命令:ln

ln -s 把原文件生成一個(gè)目標(biāo)文件

軟鏈接和硬鏈接之分

選項(xiàng):

-s 就是創(chuàng)建軟鏈接

ll? 等于 ls -l 作用完全一樣,是別名。

ls -i? 查看文件的i節(jié)點(diǎn)


硬鏈接特征: .hard

1. 擁有相同的i節(jié)點(diǎn)和存儲(chǔ)block塊,可以看做是同一個(gè)文件。

2. 可通過(guò)i節(jié)點(diǎn)識(shí)別

3. 不能跨分區(qū)創(chuàng)建命令

4. 不能針對(duì)目錄使用


退出vi模式

esc + :q!不保存退出 ? ? ?esc+ :wq保存退出

echo命令:

echo命令的功能是在顯示器上顯示一段文字,一般起到一個(gè)提示的作用。

該命令的一般格式為: echo [ -n ] 字符串

cat命令:

cat命令的用途是連接文件或標(biāo)準(zhǔn)輸入并打印。這個(gè)命令常用來(lái)顯示文件內(nèi)容,或者將幾個(gè)文件連接起來(lái)顯示,或者從標(biāo)準(zhǔn)輸入讀取內(nèi)容并顯示,它常與重定向符號(hào)配合使用。

touch命令:

用來(lái)修改文件時(shí)間戳,或者新建一個(gè)不存在的文件。


軟鏈接特征: ?.soft

1. 類似windows快捷方式

2. 軟鏈接擁有自己的I節(jié)點(diǎn)和Block塊,但是數(shù)據(jù)塊中只保存原文件名和 I 節(jié)點(diǎn)號(hào),并沒有實(shí)際的文件數(shù)據(jù)。

3. 軟鏈接的權(quán)限都為 rwxrwxrwx

4. 修改任意文件,另一個(gè)都改變

5. ?刪除原文件,軟鏈接不能使用

ln -s xiaolin xiaolin123



文件搜索命令:

文件搜索命令locate

命令搜索命令whereis與which

文件搜索命令find

字符串搜索命令grep

find命令與grep命令的區(qū):


locate 文件名

在后臺(tái)數(shù)據(jù)庫(kù)中按照文件名搜索,搜索速度更快


/var/lib/mlocate

#locate命令所搜索的后臺(tái)數(shù)據(jù)庫(kù)

updatedb

更新數(shù)據(jù)庫(kù)


whereis 命令名

搜索命令所在路徑及幫助文檔所在位置,只能查系統(tǒng)命令

選項(xiàng):

- b :只查找可執(zhí)行文件

- m : 只查找?guī)椭募?/p>

PATH環(huán)境變量:定義的是系統(tǒng)搜索命令的路徑


文件搜索命令find

find 【搜索范圍】【搜索條件】 搜索文件

例如find / -name xiaolin


通配符

* 代表任意內(nèi)容

? 代表所有符號(hào)

[ ] 代表任意中括號(hào)中的內(nèi)容


find /root -iname install.log

#不區(qū)分大小寫


find /root -user root

#按照所有者搜索


find /root -nouser

#查找沒有所有者的文件


find /var/log/ -mtime +10

#查找10天前修改的文件


?- 10 ? 10天內(nèi)修改文件

10 ? ? ? 10天當(dāng)天修改的文件

+10 ? ?10天前修改的文件

atime 文件訪問(wèn)的時(shí)間

ctime 改變文件屬性

mtime 修改文件內(nèi)容


find .-size 25k

例如 find ?/root ?-size ?+25k

k字節(jié)要小寫 ,M字節(jié)要用大寫


通過(guò)i節(jié)點(diǎn)來(lái)搜索文件

find . ?-inum ?262422

#查找 i 節(jié)點(diǎn)是262422的文件







幫助命令?

幫助命令man



常用的壓縮格式:

.zip ? ? .gz ? ?.bz2

zip xiaolin.zip xiaolin

unzip 解壓壓縮文件


常用壓縮格式:

.tar.gz ? ? ? ? .tar.bz2


關(guān)機(jī)與重啟命令:

1. shutdown命令

shutdown [選項(xiàng)] 時(shí)間

選項(xiàng):?

-c 取消前一個(gè)關(guān)機(jī)命令

-h 關(guān)機(jī)

-r 重啟


w或者who 查看登錄狀況

最后編輯于
?著作權(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)容

  • 一、命令基本格式 命令提示符 當(dāng)?shù)卿沴inux系統(tǒng)時(shí),最常見的命令就是:** [root@bogon ~]#**其...
    魯克巴克詩(shī)閱讀 976評(píng)論 0 6
  • linux分內(nèi)核版和發(fā)行版 內(nèi)核版官網(wǎng)地址www.kernel.org Netcraft公司于1994年底在英國(guó)成...
    Sx_Ren閱讀 434評(píng)論 1 1
  • 1.fedora、redhat、Centos、 suse、ubuntu都是常見的linux 2./分區(qū)、swap分...
    liudai123閱讀 1,045評(píng)論 0 3
  • 軟件架構(gòu)師的首要關(guān)注點(diǎn)不是系統(tǒng)的功能。 拿到系統(tǒng)需求時(shí)首先考慮的不是頁(yè)面布局或?qū)Ш綐?,而是要考慮誰(shuí)提供的服務(wù)器?運(yùn)...
    落落落落大大方方閱讀 493評(píng)論 0 0
  • 只要認(rèn)真活著,生命都會(huì)給我們展示一幅五彩繽紛的美麗畫卷。
    普雅也是花閱讀 419評(píng)論 0 0

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