菜鳥才需要GUI:Linux終端生存指南
譯文【51CTO.com快譯】完全利用Linux終端處理日常工作并非易事,但其可行性卻是不容質(zhì)疑的。
實現(xiàn)日常功能的各類***Linux shell應(yīng)用
有沒有考慮到利用Linux終端搞定日常生活中的種種需求?告別現(xiàn)代GUI軟件,一切以文本形式呈現(xiàn)。其實這并非不可能,皆歷史悠久的命令行界面同樣擁有大量實用功能可供選擇。
利用Linux終端發(fā)送郵件
要在終端中發(fā)送郵件,我們首先要選擇對應(yīng)工具。很多人推薦mutt與notmuch,二者確實非常強大,但我更偏愛alpine。它不僅效果良好,而且界面設(shè)計與Thunderbird等GUI郵件軟件非常相似。
利用Linux終端進行網(wǎng)絡(luò)瀏覽
不要猶豫了,使用w3m。它的功能非常強大,甚至允許我們向Google+等站點發(fā)布內(nèi)容。雖然Lynx人氣更高,但w3m贏得了我個人的支持。
利用Linux終端進行文本編輯
要進行簡單的文本編輯操作,我個人最喜愛的是nano。沒錯,不是emacs,也不是vim。這是因為nano易于學(xué)習(xí)且使用感受良好,必要的功能也一應(yīng)俱全。
利用Linux終端進行文檔處理
在純文本界面當中,文本編輯器與文檔處理器之間其實并無多大區(qū)別。在這方面,我個人推薦wordgrinder,其擁有諸多工具、良好的菜單驅(qū)動型界面(支持熱鍵)并支持多種文件類型。
利用Linux終端進行音樂播放
在播放音樂方面(包括mp3與Ogg等格式),我向大家推薦cmus。它支持各類常見文件格式,易于使用、速度極快且系統(tǒng)資源占用量低。簡潔而直觀,這才是最理想的音樂播放器該有的特質(zhì)。
利用Linux終端進行即時通訊
在意識到我能夠在終端中進行即時通訊時,我的世界爆炸了。大家應(yīng)該聽說過多協(xié)議IM客戶端Pidgin吧?它還有款終端版本,名為finch,其允許我們利用多種網(wǎng)絡(luò)連接同多名好友同時交流。另外,hangups也是款不錯的通訊解決方案。
利用Linux終端發(fā)送推文
不開玩笑,我們可以利用rainbowstream在終端中使用Twitter。我發(fā)現(xiàn)其中包含一些bug,但總體來講其實際效果相當不錯。雖然功能有所縮水,但在命令行中使用Twitter真的很酷。
利用Linux終端訪問Reddit
在rtv的幫助下,我們能夠輕松愉快地立足終端訪問Reddit,包括查看評論、投票等等。事實上,其實際感受與直接訪問網(wǎng)站幾乎沒什么區(qū)別。
利用Linux終端實現(xiàn)進程管理
使用htop即可輕松完成進程管理工作——其界面有點像是音樂可視化工具,只不過這里顯示的是內(nèi)存與CPU使用量。
利用Linux終端進行文件管理
使用文本shell并不代表我們就無法享受正常生活。在Midnight Commander的幫助下,大家將可以輕松進行文件瀏覽與管理。
利用Linux終端進行終端管理
如果大家將大量時間投入到shell使用當中,那么肯定需要一款終端管理器。這類軟件能夠?qū)⒔K端會話拆分成定制化網(wǎng)格,從而幫助我們同時使用及查看多套終端。我個人最喜歡的是TMUS,但GNU Screen的效果也不錯。
利用Linux終端查看演示文稿
LibreOffice、谷歌Slides乃至PowerPoint,我們的日常生活總是與演示文稿息息相關(guān)。事實上,我們完全可以利用shell形式處理此類文稿,而憑借的正是“text presentation program”。其中無法顯示任何圖像,而僅包含幻燈片序列以及簡單的標記語言。雖然無法插入圖片,但作為科技愛好者,在終端中處理幻燈片也別有一番風(fēng)味。
原文標題:Who needs a GUI? How to live in a Linux terminal.
原作者: Bryan Lunduke
【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】