告訴咱們你最喜歡的終端技巧,不管是提升生產率的快捷方式仍是有趣的彩蛋。linux
新年伊始始終是評估提升效率的新方法的好時機。許多人嘗試使用新的生產力工具,或者想找出如何優化其最經常使用的流程。終端是一個須要評估的領域,尤爲是在開源世界中,有無數種方法能夠經過快捷鍵和命令使終端上的生活更加高效(又有趣!)。git
咱們向做者們詢問了他們最喜歡的終端技巧。他們分享了一些節省時間的技巧,甚至還有一個有趣的終端彩蛋。你會採用這些鍵盤快捷鍵或命令行技巧嗎?你有喜歡分享的最愛嗎?請發表評論來告訴咱們。github
「我找不出哪一個是我最喜歡的;天天我都會使用這三個:ssh
Ctrl + L
來清除屏幕(而不是鍵入 clear
)。sudo !!
以 sudo
特權運行先前的命令。grep -Ev '^#|^$' <file>
將顯示文件內容,不帶註釋或空行。」 —Mars Toktonaliev「對我來講,若是我正在使用終端文本編輯器,而且但願將其丟開,以即可以快速執行其餘操做,則可使用 Ctrl + Z
將其放到後臺,接着執行我須要作的一切,而後用 fg
將其帶回前臺。有時我也會對 top
或 htop
作一樣的事情。我能夠將其丟到後臺,並在我想檢查當前性能時隨時將其帶回前臺。我不會將一般很快能完成的任務在先後臺之間切換,它確實能夠加強終端上的多任務處理能力。」 —Jay LaCroix編輯器
「我常常在某一天在終端中作不少相同的事情,有兩件事是天天都不變的:工具
Ctrl + R
反向搜索個人 Bash 歷史記錄以查找我已經運行而且但願再次執行的命令。^
)替換是最好的,由於我常常作諸如 sudo dnf search <package name>
之類的事情,而後,若是我以這種方式找到合適的軟件包,則執行 ^search^install
來從新運行該命令,以 install
替換 search
。這些東西確定是很基本的,可是對我來講卻節省了時間。」 —Steve Morris性能
「個人炫酷終端技巧不是我在終端上執行的操做,而是我使用的終端。有時候我只是想要使用 Apple II 或舊式琥珀色終端的感受,那我就啓動了 Cool-Retro-Term。它的截屏能夠在這個網站上找到。」 —Jim Hall優化
「多是用 ssh -X
來在其餘計算機上運行圖形程序。(在某些終端仿真器上,例如 gnome-terminal)用 C-S c
和 C-S v
複製/粘貼。我不肯定這是否有價值(由於它有趣的是以 ssh 啓動的圖形化)。最近,我須要登陸另外一臺計算機,可是個人孩子們能夠在筆記本電腦的大屏幕上看到它。這個連接向我展現了一些我從未見過的內容:經過局域網從個人筆記本電腦上鏡像來自另外一臺計算機屏幕上的活動會話(x11vnc -desktop
),並可以同時從兩臺計算機上進行控制。」 —Kyle R. Conway網站
「你能夠安裝 sl
($ sudo apt install sl
或 $ sudo dnf install sl
),而且當在 Bash 中輸入命令 sl
時,一個基於文本的蒸汽機車就會在顯示屏上移動。」 —Don Watkins命令行
via: opensource.com/article/20/…
做者:Opensource.com 選題:lujun9972 譯者:wxy 校對:wxy