建议收藏chatGPT说的Ubuntu常用命令合集
寫在前面
這個(gè)是當(dāng)下最流行最時(shí)髦的AI神器chatGPT和我一起合作寫的一篇通用技術(shù)文章,請(qǐng)讀者笑納!
chatGPT說
咚咚咚,咚咚咚,嘿嘿;咚咚咚,咚咚咚,嘿嘿;AI等一會(huì),我來發(fā)答案,看圖!!!
命令演示
pwd:顯示當(dāng)前目錄的路徑;
我們使用pwd命令發(fā)現(xiàn),當(dāng)前目錄為用戶ubuntu的家目錄,即/home/ubuntu,如圖所示:
mkdir:創(chuàng)建新目錄;
這里雖然說你使用的linux系統(tǒng)原生的都是英文的目錄,但是你也可以新建中文的目錄,我們這邊新建目錄”潤(rùn)潤(rùn)潤(rùn)“,如圖所示:
這里進(jìn)一步深入,那假如說我想在潤(rùn)潤(rùn)潤(rùn)下面創(chuàng)建文件夾呢?有兩種辦法。
第一種,你先cd到潤(rùn)潤(rùn)潤(rùn),然后重復(fù)上面的mkdir命令創(chuàng)建文件夾,因?yàn)槲也煌扑]你這么干,所以我就不演示啦。
第二種,mkdir -p xxx/yyy 創(chuàng)建xxx目錄如果沒有的話,然后再創(chuàng)建其下面的yyy目錄。
rmdir:刪除空目錄;
注意后面很重要,是空目錄哦,那假如說你刪除多層目錄怎么辦呢?
rmdir是行不通的,這個(gè)時(shí)候需要rm登場(chǎng),rm -rf xxx表示強(qiáng)制刪除xxx及其子目錄。這里請(qǐng)你們千萬不要執(zhí)行rm -rf /,很危險(xiǎn),別玩火,數(shù)據(jù)無價(jià),然后你這邊如果命令記不清也沒關(guān)系,后面跟--help就好了。
cd:切換目錄;
我給你舉個(gè)例子,比如這里我cd到snap目錄,然后它就進(jìn)去了。
ls:列出目錄中的文件和子目錄;
我給你舉個(gè)例子,比如這里我cd到snap目錄,然后它就進(jìn)去了,進(jìn)去以后我ls一下,你看出來一個(gè)tree目錄。
rm:刪除文件或目錄;
這里參考樓上,我們cd ..回退到上一級(jí)目錄,然后新建目錄1/0/0/8/6然后將其強(qiáng)制刪除。
cp:復(fù)制文件或目錄;
我們先造一個(gè)目錄money,然后我們?cè)谀夸浝锩娣乓欢衙赖?#xff0c;再放點(diǎn)RMB吧,最后我們將美刀和RMB放到money下面。
我們?cè)倏截愐环輒oney到我的money,這里我們使用cp -r xxx yyy把xxx復(fù)制一份到y(tǒng)yy
mv:移動(dòng)文件或目錄;
這里直接進(jìn)行強(qiáng)制覆蓋文件吧,我們把最外層的dollar和rmb都覆蓋掉money下面的,為了證明我們覆蓋了,我們?cè)偌狱c(diǎn)美刀,別問為什么,問就是美刀貴,可以買更多的冰淇淋。
mv還有重命名的意思,你這邊有這么多數(shù)字,別人就會(huì)嫉妒你,就會(huì)來?yè)屇愕?#xff0c;你要給它藏好不要聲張,你把它命名成noMoney好了
touch:創(chuàng)建新文件或更新已有文件的時(shí)間戳;
cat:查看文件內(nèi)容;
less:分頁(yè)查看文本文件的內(nèi)容;
比如less xxx表示分頁(yè)查看文本內(nèi)容,按q表示退出,我就不演示了。
grep:在文件中查找指定的字符串;
grep xxx 文件,還有一個(gè)運(yùn)維常用的就是grep一些端口啥的,如圖所示。
ps:列出當(dāng)前正在運(yùn)行的進(jìn)程;
top:實(shí)時(shí)查看系統(tǒng)資源使用情況;
還是按q退出,top能查看的參數(shù)如下,我們看到有cpu、內(nèi)存、虛擬內(nèi)存、任務(wù)進(jìn)程線程等。
kill:終止一個(gè)進(jìn)程;
通過命令python -m SimpleHTTPServer 8888&我們起一個(gè)簡(jiǎn)單的python的HTTP服務(wù),然后暴露在8888端口,然后我們通過ps aux | grep 8888查看這個(gè)進(jìn)程的相關(guān)信息,最后我們直接kill -9 PID把它干掉。
這個(gè)是起來的python的http服務(wù),你看默認(rèn)是當(dāng)前的目錄放給你看。
殺掉進(jìn)程以后它就不能訪問了。
chmod:修改文件或目錄的權(quán)限;
談起文件權(quán)限,我給你們寫首詩(shī)吧, 我開始啦。
可讀可寫可執(zhí)行
算算數(shù)字是個(gè)七
可讀可寫不執(zhí)行
算算數(shù)字是個(gè)六
其他我也懶得算
你照著上面推吧
反正公式擺在這
十以內(nèi)加減法吶
學(xué)編程可真有趣
哦哦這個(gè)算運(yùn)維
chown:修改文件或目錄的所有者;
下面再來一段繞口令。
ubuntu系統(tǒng)下的ubuntu用戶的dollar,要改成ubuntu系統(tǒng)下dollar用戶的dolloar,因?yàn)閐ollar本來就是屬于dollar,dollar不屬于ubuntu,但是ubuntu系統(tǒng)下只有ubuntu沒有dolloar,所以要?jiǎng)?chuàng)建一個(gè)dollar再劃給dollar,那就先創(chuàng)建一個(gè)dollar再給dollar,最后dollar歸屬在dollar下,但它屬于ubuntu那個(gè)組。
tar:打包和解壓文件;
壓縮:tar -czvf 這是個(gè)壓縮包.tar.gz noMoney/
解壓: tar -zxvf 這是個(gè)壓縮包.tar.gz -C /tmp
請(qǐng)大家仿照這個(gè)示例多練習(xí)幾次,熟能生巧,具體的參數(shù)的話我也不想講了你們自己--help看吧,初學(xué)者我建議你把它樓上兩句記牢就OK了。
ifconfig:查看網(wǎng)絡(luò)接口信息;
ping:測(cè)試網(wǎng)絡(luò)連接。
如題所示,我ping通了谷歌、油管、推特和臉書。
以上就是今天的全部?jī)?nèi)容,希望能在運(yùn)維路上幫到你,讓我們下期再見!
總結(jié)
以上是生活随笔為你收集整理的建议收藏chatGPT说的Ubuntu常用命令合集的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows server 2008
- 下一篇: Ubuntu系统升级16.04升级18.