溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

常見(jiàn)的linux命令

發(fā)布時(shí)間:2021-08-31 10:23:29 來(lái)源:億速云 閱讀:129 作者:chen 欄目:建站服務(wù)器

這篇文章主要講解了“常見(jiàn)的linux命令”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“常見(jiàn)的linux命令”吧!

命令cp
cp [參數(shù)] [源文件或目錄](méi) [目標(biāo)文件或目錄](méi)
說(shuō)明:該命令把指定的源文件復(fù)制到目標(biāo)文件或把多個(gè)源文件復(fù)制到目標(biāo)目錄中
參數(shù):
-a 此選項(xiàng)通常在復(fù)制目錄時(shí)使用,它保留鏈接、文件屬性,并復(fù)制目錄下的所有內(nèi)容
-f 覆蓋已經(jīng)存在的目標(biāo)文件而不給出提示
-i 在覆蓋目標(biāo)文件之前給出提示,要求用戶確認(rèn)是否覆蓋
-r 遞歸復(fù)制,用于復(fù)制目錄
-u 源文件與目標(biāo)文件存在差異才會(huì)復(fù)制

1)將a文件復(fù)制后并重命名為b或?qū)復(fù)制到b中cp a b

①若目標(biāo)文件/目錄b不存在,則表示將a復(fù)制后并重命名為b(原文件a依舊存在)

②若目標(biāo)目錄b已存在,則表示將a文件夾復(fù)制到b文件夾中

2)將文件a復(fù)制到指定目錄(詢問(wèn)是否覆蓋)cp -i a app/soft

3)將test及其test下所包含的全部?jī)?nèi)容復(fù)制到已存在的新目錄cp -r test/ isTester/

4)將test下的全部?jī)?nèi)容復(fù)制到新目錄(不包含test本身)cp -r ./test/. isTester/

5)將當(dāng)前目錄中所有txt文件復(fù)制到新目錄cp ./test/*.txt isTester/

6)將a文件復(fù)制到上級(jí)目錄cp a ../

7)同時(shí)移動(dòng)兩個(gè)文件到指定目錄cp a b app/soft

8)復(fù)制當(dāng)前文件夾下的所有內(nèi)容到上一級(jí)目錄cp * ../

9)注意:

  • 若是①?gòu)?fù)制文件夾②目錄③目標(biāo)文件/目錄不存在,均可使用-r

  • 當(dāng)前目錄/文件最好加上./

scp
scp [參數(shù)] [源文件] [用戶名@IP:/目標(biāo)路徑]
說(shuō)明:linux系統(tǒng)下基于ssh登陸進(jìn)行安全的遠(yuǎn)程文件拷貝命令
參數(shù):
-r 遞歸復(fù)制整個(gè)目錄
-v 詳細(xì)方式顯示輸出

1)將當(dāng)前操作的服務(wù)器文件拷貝到遠(yuǎn)程服務(wù)器(在10.0.0.5服務(wù)器中操作)scp -r test root@10.0.0.223:/root/

2)將遠(yuǎn)程服務(wù)器文件拷貝到當(dāng)前操作的服務(wù)器(在10.0.0.223服務(wù)器中操作)scp -r anxin@10.0.0.5:/home/anxin/isTester/ /root/

[jboss@VM_10_91_centos ~]$ scp -r test root@10.0.0.223:/root/         root@10.0.0.223's password:                                           4.txt                                   100%   19     0.0KB/s   00:00 5.txt                                   100%   75     0.1KB/s   00:00 8.txt                                   100%    5     0.0KB/s   00:00 9.txt                                   100%   13     0.0KB/s   00:00 6.txt                                   100%    0     0.0KB/s   00:00 4.txt                                   100%   19     0.0KB/s   00:00 5.txt                                   100%   75     0.1KB/s   00:00
命令rmdir
rmdir [參數(shù)] [路徑名或文件名]
說(shuō)明:刪除空的目錄
參數(shù):
-p 當(dāng)子目錄被刪除后使它也成為空目錄的話,則順便一并刪除

1)刪除一個(gè)空文件夾rmdir a

2)刪除A文件夾下的B文件夾rmdir -p A/B

3)注意:不能刪除包含文件的目錄,只能刪除空文件夾

命令rm
rm [參數(shù)] [路徑名或文件名]
說(shuō)明:刪除一個(gè)文件或者目錄
參數(shù):
-i 刪除前逐一詢問(wèn)確認(rèn)
-f 刪除前無(wú)需逐一確認(rèn),直接刪除
-r 將目錄及以下之檔案亦逐一刪除

1)刪除指定目錄中文件(系統(tǒng)不詢問(wèn)是否刪除)rm -f app/soft/a.txt

2)刪除指定目錄中文件(系統(tǒng)會(huì)詢問(wèn)是否刪除)rm -i app/soft/a.txt

3)刪除指定目錄下的所有txt文件rm -f app/soft/*.txt

4)強(qiáng)制刪除指定目錄下的文件夾rm -rf app/soft/b

5)強(qiáng)制刪除指定目錄下所有內(nèi)容rm -rf app/soft/*

命令history
history [參數(shù)] 
說(shuō)明:用于顯示歷史記錄和執(zhí)行過(guò)的指令命令,該命令保存在內(nèi)存中
參數(shù):
-N 顯示歷史記錄中最近的N個(gè)記錄;
-c 清空當(dāng)前歷史命令

1)查看歷史命令執(zhí)行記錄history

2)查看歷史執(zhí)行記錄最近幾條history 5

3)執(zhí)行歷史記錄中序號(hào)為178的命令 !178

4)查看執(zhí)行某命令的歷史執(zhí)行記錄 history | grep mkdir

5)使用最近一次使用的命令!!

6)清空當(dāng)前歷史命令history -c

感謝各位的閱讀,以上就是“常見(jiàn)的linux命令”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)常見(jiàn)的linux命令這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是億速云,小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI