您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 >
01 youtube下載工具 命令行運行c++文件(零基礎學Python應該學習哪些入門知識)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-06-09 10:10:01【】7人已围观
简介推薦20個堪稱神器的命令行工具優質文章,第一時間送達!1.ag:比grep、ack更快的遞歸搜索文件內容。2.tig:字符模式下交互查看git項目,可以替代git命令。3.mycli:mysql客戶端
推薦 20 個堪稱神器的命令行工具
優質文章,第一時間送達!
1.ag:比 grep、ack 更快的遞歸搜索文件內容。
2.tig:字符模式下交互查看 git 項目,可以替代 git 命令。
3.mycli:mysql 客戶端,支持語法高亮和命令補全,效果類似 ipython,可以替代 mysql 命令。
4.jq: json 文件處理以及格式化顯示,支持高亮,可以替換 python -m json.tool。
5.shellcheck:shell 腳本靜態檢查工具,能夠識別語法錯誤以及不規范的寫法。
6.yapf:Google 開發的 python 代碼格式規范化工具,支持 pep8 以及 Google 代碼風格。
7.mosh:基于 UDP 的終端連接,可以替代 ssh,連接更穩定,即使 IP 變了,也能自動重連。
8.fzf:命令行下模糊搜索工具,能夠交互式智能搜索并選取文件或者內容,配合終端 ctrl-r 歷史 命令搜索簡直完美。
9.PathPicker(fpp):在命令行輸出中自動識別目錄和文件,支持交互式,配合 git 非常有用。
運行以下命令:
10.htop: 提供更美觀、更方便的進程監控工具,替代 top 命令。
11.axel:多線程下載工具,下載文件時可以替代 curl、wget。
12.sz/rz:交互式文件傳輸,在多重跳板機下傳輸文件非常好用,不用一級一級傳輸。
13.cloc:代碼統計工具,能夠統計代碼的空行數、注釋行、編程語言。
14.ccache:高速 C/C++編譯緩存工具,反復編譯內核非常有用。使用起來也非常方便:
改成:
15.tmux:終端復用工具,替代 screen、nohup。
16.neovim: 替代 vim。
17.script/scriptreplay: 終端會話錄制。
回放:
18.you-get: 非常強大的媒體下載工具,支持 youtube、google+、優酷、芒果 TV、騰訊視頻、秒拍等視頻下載。
還有 mac 專有的 pb買粉絲py/pbpaste:
把命令行輸出拷貝到系統粘貼板:
把系統粘貼板內容拷到終端:
mac 下的 say 命令支持多種語言(英語、普通話、粵語)文本朗讀,支持各種銷魂恐怖的語氣。跑這個命令感受下,小心被嚇著了:
19.thefuck:用途是每次命令行打錯了以后,打一句 fuck 就會自動更正命令。比如 apt-get 打成了 aptget。fuck 以后自動變成 apt-get。但還是沒加 sudo。再 fuck,成功!
又比如 git branch 打成了 git brnch。fuck!更正成 git branch。
又比如 python 打成了 puthon。fuck!一秒變 python。
而且關鍵是每次打命令和內心 os 完全一致,有種人機合一的快感。fuck!
20.tldr: 如果你經常不想詳讀 man 文檔,那么你應該試試這個小工具。
使用 $ man tar 時
使用 $ tldr tar 時
11個讓你吃驚的 Linux 終端命令
我已經用了十年的Linux了,通過今天這篇文章我將向大家展示一系列的命令、工具和技巧,我希望一開始就有人告訴我這些,而不是曾在我成長道路上絆住我。
1. 命令行日常系快捷鍵
如下的快捷方式非常有用,能夠極大的提升你的工作效率:
CTRL + U - 剪切光標前的內容
CTRL + K - 剪切光標至行末的內容
CTRL + Y - 粘貼
CTRL + E - 移動光標到行末
CTRL + A - 移動光標到行首
ALT + F - 跳向下一個空格
ALT + B - 跳回上一個空格
ALT + Backspace - 刪除前一個單詞
CTRL + W - 剪切光標前一個單詞
Shift + Insert - 向終端內粘貼文本
那么為了讓上述內容更易理解來看下面的這行命令。
sudo apt-get intall programname
如你所見,命令中存在拼寫錯誤,為了正常執行需要把“intall”替換成“install”。
想象現在光標正在行末,我們有很多的方法將她退回單詞install并替換它。
我可以按兩次ALT+B這樣光標就會在如下的位置(這里用指代光標的位置)。
sudo apt-get^intall programname
現在你可以按兩下方向鍵并將“s”插入到install中去了。
如果你想將瀏覽器中的文本復制到終端,可以使用快捷鍵"shift + insert"。
2. SUDO !!
如果你還不知道這個命令,我覺得你應該好好感謝我,因為如果你不知道的話,那每次你在輸入長串命令后看到“permission denied”后一定會痛苦不堪。
sudo !!
如何使用sudo !!?很簡單。試想你剛輸入了如下命令:
apt-get install ranger
一定會出現“Permission denied”,除非你已經登錄了足夠高權限的賬戶。
sudo !! 就會用 sudo 的形式運行上一條命令。所以上一條命令就變成了這樣:
sudo apt-get install ranger
如果你不知道什么是sudo,戳這里。
3. 暫停并在后臺運行命令
我曾經寫過一篇如何在終端后臺運行命令的指南。
CTRL + Z - 暫停應用程序
fg - 重新將程序喚到前臺
如何使用這個技巧呢?
試想你正用nano編輯一個文件:
sudo nano abc.txt
文件編輯到一半你意識到你需要馬上在終端輸入些命令,但是nano在前臺運行讓你不能輸入。
你可能覺得唯一的方法就是保存文件,退出 nano,運行命令以后在重新打開nano。
其實你只要按CTRL + Z,前臺的命令就會暫停,畫面就切回到命令行了。然后你就能運行你想要運行命令,等命令運行完后在終端窗口輸入“fg”就可以回到先前暫停的任務。
有一個嘗試非常有趣就是用nano打開文件,輸入一些東西然后暫停會話。再用nano打開另一個文件,輸入一些什么后再暫停會話。如果你輸入“fg”你將回到第二個用nano打開的文件。只有退出nano再輸入“fg”,你才會回到第一個用nano打開的文件。
4. 使用nohup在登出SSH會話后仍運行命令
如果你用ssh登錄別的機器時,nohup命令真的非常有用。
那么怎么使用nohup呢?
想象一下你使用ssh遠程登錄到另一臺電腦上,你運行了一條非常耗時的命令然后退出了ssh會話,不過命令仍在執行。而nohup可以將這一場景變成現實。
舉個例子,因為測試的需要,我用我的樹莓派來下載發行版。我絕對不會給我的樹莓派外接顯示器、鍵盤或鼠標。
一般我總是用SSH從筆記本電腦連接到樹莓派。如果我在不用nohup的情況下使用樹莓派下載大型文件,那我就必須等待到下載完成后,才能登出ssh會話關掉筆記本。可如果是這樣,那我為什么要使用樹莓派下文件呢?
使用nohup的方法也很簡單,只需如下例中在nohup后輸入要執行的命令即可:
nohup wget 買粉絲://mirror.is.買粉絲.za/mirrors/linuxmint.買粉絲/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso
5. ‘在’特定的時間運行Linux命令
‘nohup’命令在你用SSH連接到服務器,并在上面保持執行SSH登出前任務的時候十分有用。
想一下如果你需要在特定的時間執行相同的命令,這種情況該怎么辦呢?
命令‘at’就能妥善解決這一情況。以下是‘at’使用示例。
at 10:38 PM Fri
at 買粉絲wsay 'hello'
at CTRL + D
上面的命令能在周五下午10時38分運行程序買粉絲wsay。
使用的語法就是‘at’后追加日期時間。當at提示符出現后就可以輸入你想在那個時間運行的命令了。
CTRL + D 返回終端。
6. Man手冊
Man手冊會為你列出命令和參數的使用大綱,教你如何使用她們。Man手冊看起來沉悶呆板。(我思忖她們也不是被設計來娛樂我們的)。
不過這不代表你不能做些什么來使她們變得漂亮些。
export PAGER=most
你需要安裝 ‘most’;她會使你的你的man手冊的色彩更加絢麗。
你可以用以下命令給man手冊設定指定的行長:
export MANWIDTH=80
最后,如果你有一個可用的瀏覽器,你可以使用-H在默認瀏覽器中打開任意的man頁。
man -H
注意啦,以上的命令只有在你將默認的瀏覽器設置到環境變量$BROWSER中了之后才效果喲。
7. 使用htop查看和管理進程
你用哪個命令找出電腦上正在運行的進程的呢?我敢打賭是‘ps’并在其后加不同的參數來得到你所想要的不同輸出。
安裝‘htop’吧!絕對讓你相見恨晚。
htop在終端中將進程以列表的方式呈現,有點類似于Windows中的任務管理器。你可以使用功能鍵的組合來切換排列的方式和展示出來的項。你也可以在htop中直接殺死進程。
在終端中簡單的輸入htop即可運行。
htop
8. 使用ranger瀏覽文件系統
如果說htop是命令行進程控制的好幫手,那么ranger就是命令行瀏覽文件系統的好幫手。
你在用之前可能需要先安裝,不過一旦安裝了以后就可以在命令行輸入以下命令啟動她:
很赞哦!(987)
相关文章
- 09 youtube music download 買粉絲 music免費音樂網站(drm是什么意思 drm的中文翻譯、讀音、例句?)
- 01 2023年海外留學生人數(2023中國留學生人數)
- 09 js發布訂閱模式代碼(ansyseplot在哪)
- 01 2023年海外電影在國內上映的電影(2023年中國有哪些院線電影上映)
- 09 youtube dl github windows(電腦不用軟件怎么錄屏)
- 09 youtube music download windows 10 microsoft下載慢(現在什么手機系統是最精簡的?)
- 01 2023年網紅頭像(2023年最火的頭像圖片大全)
- 09 youtube music download linux(哪些音樂應用可以免費聽歌?)
- 01 2023年網紅地攤產品(2023投資小的生意做什么賺錢,小本生意做什么好?)
- 01 2023年是外貿什么年(“外商說等我們3年了!”一位中國外貿人的歐洲“搶單”時間)
Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片
职业:程序员,设计师
现居:黑龙江省伊春汤旺河区
工作室:小组
Email:[email protected]
热门文章
站长推荐
01 2023年歌曲播放量排行列表(不愧是趙麗穎!2023陸劇「1月有效播放量」Top10)
09 youtube music 70 80 90 2000(硅谷互聯網創新之“死”)
09 youtube music download windows 10 microsoft下載慢(現在什么手機系統是最精簡的?)
01 2023年動漫播放量(2023年有什么好看的國漫?)
09 youtube audio song download online(尋一個聽歌的網站)
01 2023年淘寶年貨滿減(2023淘寶滿減時間表)
01 2023年紡織外貿更難(2023年紡織行情會好嗎)
01 2023年全國外貿進出口(2023年外貿出口業務如何突破?)