溫馨提示×

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

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

高效但不常見(jiàn)的Linux命令分享

發(fā)布時(shí)間:2021-09-03 15:37:28 來(lái)源:億速云 閱讀:125 作者:chen 欄目:系統(tǒng)運(yùn)維

本篇內(nèi)容主要講解“高效但不常見(jiàn)的Linux命令分享”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“高效但不常見(jiàn)的Linux命令分享”吧!

1. mv xxxx{,.bak}等同于mv xxxx xxxx.bak
2. esc + . 能填充之前命令的最后一個(gè)字段
3. diff <(ssh host1 cat file1) <(ssh host2 cat file2) diff兩個(gè)遠(yuǎn)程文件
4. ctrl + r然后輸入xxx,搜索之前包含xxx的命令
5. Python -m SimpleHTTPServer,啟動(dòng)一個(gè)HTTP服務(wù)器,可以用來(lái)下載文件
6. vim編輯文件后發(fā)現(xiàn)需要root權(quán)限, :w !sudo tee % 。(w:表示vim的修改操作,這個(gè)命令的輸出更改后的文件到“標(biāo)準(zhǔn)輸出”
!sudo tee % :執(zhí)行 一個(gè) shell 命令, % 表示當(dāng)前打開(kāi)的這個(gè)文件的名字。
整個(gè)命令就是 將w的輸出傳給 tee,tee 在root 權(quán)限下 把更改的內(nèi)容存在文件當(dāng)中。)
7. ctrl+z可以把當(dāng)前程序丟后臺(tái),fg命令可以恢復(fù)。
8. 退出su,退出ssh,可以用ctrl+d(真有人不知道這個(gè),手敲exit, logout)。
9. sudo !!用sudo執(zhí)行上條命令。
10. 如果在前臺(tái)運(yùn)行了一個(gè)程序,但是你需要退出終端,保持程序繼續(xù)在后臺(tái)運(yùn)行,你可以這樣:ctrl+z,把程序放在后臺(tái);bg讓程序繼續(xù)運(yùn)行;disown -h %1(%n是你jobs命令返回的那個(gè),沒(méi)有其它后臺(tái)程序的話,一般是%1)。

到此,相信大家對(duì)“高效但不常見(jiàn)的Linux命令分享”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向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