三個(gè)你現(xiàn)在應(yīng)該安裝的 Linux 實(shí)用工具
?大家都喜歡 Linux 的強(qiáng)大和靈活性。它可以成為任何你想要的東西。你可以無(wú)限修改和擴(kuò)展它。Linux 最好的部分就是它由一個(gè)充滿熱情的用戶社區(qū)建立。這個(gè)社區(qū)為操作系統(tǒng)提供了比它本身更強(qiáng)大的功能和程序。
?在本文中,我們將嘗試一些由 Linux 命令行社區(qū)構(gòu)建的精美實(shí)用工具。這些應(yīng)用程序?yàn)橐呀?jīng)無(wú)限制的操作系統(tǒng)提供了更多的附加功能。作為額外的獎(jiǎng)勵(lì),其中一些程序?qū)⑹鼓愕拿钚薪缑娓迂S富多彩和美觀。
1、GoTTY
您是否曾經(jīng)希望能夠?qū)⒛慕K端會(huì)話交給使用瀏覽器的其他人?是否曾經(jīng)希望能夠直接將您的控制臺(tái)鏈接給其他人,以便他們可以看到您的界面并與您互動(dòng)?使用 GoTTY,您可以輕松實(shí)現(xiàn)這一點(diǎn)。
GoTTY 啟動(dòng)一個(gè)小型的 Web UI,為您提供您指定的命令或腳本。您可以將終端快速轉(zhuǎn)換為一個(gè)完全交互式的 Web 體驗(yàn),供您和其他人使用。gotty 命令將把您傳遞給它的任何內(nèi)容包裝在一個(gè) Web 頁(yè)面中,并立即在 localhost 上開(kāi)始提供服務(wù)。
使用 GoTTY 后,您可以使用任何瀏覽器訪問(wèn)提供的 URL,然后就會(huì)看到一個(gè)終端視圖和命令的輸出。這是交互式的,因此您和任何有訪問(wèn)權(quán)限的人都可以向 Web 頁(yè)面?zhèn)鬟f輸入。這使得調(diào)試會(huì)話或顯示即席指標(biāo)變得輕而易舉。
GoTTY 有很多出色的配置選項(xiàng),你甚至可以設(shè)置它使用 TLS 加密來(lái)保證會(huì)話的安全。這是一個(gè)非常靈活和方便的應(yīng)用程序,具有眾多的可能性。下一次你需要快速分享你的終端時(shí),可以考慮使用 GoTTY。
鏈接:https://github.com/yudai/gotty
2. LSD (LSDeluxe)
LSD 的輸出有非常漂亮的顏色。這個(gè)程序是對(duì)經(jīng)典的 ls 命令的美化,提供了一個(gè)美麗的輸出界面,帶有小圖標(biāo)和非常有用的顏色面板。
LSD 支持與 ls 相同的參數(shù),但提供了更詳細(xì)的輸出和更多的可配置選項(xiàng)。說(shuō)到配置,LSD 工具允許你為其定義自定義配置。你可以指定輸出分組、顏色、主題等等。
鏈接:https://github.com/Peltoche/lsd
3. nb
完全依靠命令行生活有其優(yōu)點(diǎn),但也存在很多缺點(diǎn)。您會(huì)失去 GUI 提供的一些美學(xué)享受,而且通常會(huì)錯(cuò)失使生活變得高效的流暢應(yīng)用程序。幸運(yùn)的是,其他人也感到同樣的痛苦,并開(kāi)發(fā)了像 nb 這樣的應(yīng)用程序,將生產(chǎn)力程序帶到命令行。
使用nb,您可以在不離開(kāi)CLI的情況下做筆記、收藏網(wǎng)站,甚至構(gòu)建詳細(xì)的待辦清單。這對(duì)于像編程效率這樣的事情來(lái)說(shuō)是一個(gè)福音,因?yàn)槟肋h(yuǎn)不必回到不同的GUI中去做筆記或勾選一些待辦事項(xiàng)。您可以將雙手放在鍵盤上,把思緒集中在任務(wù)上。
nb 程序有自己的簡(jiǎn)單語(yǔ)法,學(xué)習(xí)起來(lái)不需要太多時(shí)間。在您意識(shí)到之前,您將可以追蹤項(xiàng)目、記筆記,走向 CLI 生產(chǎn)力的極致。
鏈接:https://github.com/xwmx/nb