UNIX? 工具一直在變化。本文介紹 10 個有用的工具,其中一些是您以前可能不太關注的工具,一些是新工具。
與日常用語一樣,UNIX 工具一直在變化。經常會出現新工具,同時老工具常常會改進以適應新的最佳實踐。一些工具非常常用,其他工具不太常用。一些工具經久不衰,有些工具完全過時了。為了順暢地操作 UNIX,您必須了解最新的 “行話”。
表 1 列出了 對話 UNIX 系列中以前討論過的 11 個重要的軟件包。
locate
構建並搜索所有文件的數據庫
rename
對大型文件集合進行批量重命名
rsync
高效地本地或遠程同步文件和目錄
Screen
創建和管理虛擬的持久的控制台
Squirrel
一種跨平台的腳本編程 shell
tac
以相反的次序輸出輸入,首先輸出最後一行(tac
的作用與 cat
相反)
type
判斷一個命令是別名、可執行程序、內置的 shell 還是腳本
wget
使用命令行下載文件
zsh
一種高級的 shell,提供自動補全、高級的操作數重定向和高級替換
在這一期中,我們討論另外 10 個實用程序和應用程序,它們可以擴展或改進現有的更著名的 UNIX 包。它們涉及從通用存檔轉換器到高速 Web 浏覽器的多個領域。
根據您使用的 UNIX 風格不同,有時候必須安裝新的軟件包。可以從源代碼構建它們,如果包管理軟件提供等效的二進制包,也可以直接安裝,這會節省時間和精力。例如,如果使用 Debian 風格的 Linux?,那麼可以使用 apt-get
直接安裝本期討論的許多實用程序。