您好,登錄后才能下訂單哦!
這篇文章主要講解了“常見(jiàn)的linux命令”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“常見(jiàn)的linux命令”吧!
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 [參數(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 [參數(shù)] [路徑名或文件名] 說(shuō)明:刪除空的目錄 參數(shù): -p 當(dāng)子目錄被刪除后使它也成為空目錄的話,則順便一并刪除
1)刪除一個(gè)空文件夾:
rmdir a
2)刪除A文件夾下的B文件夾:
rmdir -p A/B
3)注意:不能刪除包含文件的目錄,只能刪除空文件夾
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 [參數(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)注!
免責(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)容。