GNU核心工具組

維基百科,自由的百科全書
(重新導向自Coreutils
跳至導覽 跳至搜尋
GNU核心工具組
開發者GNU計劃
首次發佈2003年4月4日 (2003-04-04)
目前版本
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    原始碼庫
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    程式語言C
    引擎
      Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
      作業系統類Unix
      類型工具組
      許可協定GNU GPL
      網站www.gnu.org/software/coreutils/

      GNU核心工具組(英語:GNU Core Utilities,亦常縮寫為coreutils)是一個 GNU 軟件套件,它包含了許多基本工具(如catlsrm)在類 Unix 作業系統上的重新實現。[1]

      歷史[編輯]

      coreutils 的第一個版本5.0版於2003年4月4日發佈[1],5.2穩定版於2004年2月19日發佈[2]

      2002年9月,早期的軟件套件textutilsshellutilsfileutils以及一些其他雜項工具合併而建立GNU coreutils。[3]2007年7月,GNU coreutils 的許可證從 GPLv2 更新為 GPLv3。[4]

      功能[編輯]

      GNU 核心工具組支援以長選項作為命令呼叫參數,且當環境變量 POSIXLY_CORRECT 未設定時支援較鬆弛的語法約束,如可以在一般參數之後而非之前使用選項。[5]在這裏需要注意的是,設置這一變量對 BSD 的同種工具組所產生的效果與GNU 系統有所不同。

      參閱GNU 核心工具組命令列表以取得包含命令的簡要說明。

      替代[編輯]

      在自由(開源)軟件生態系統中,有可供選擇的實施軟件套件,其範圍和重點或許可證略有不同,例如嵌入式裝置有GPLv2許可的 BusyBox 和BSD許可的 ToyBox

      參見[編輯]

      參考[編輯]

      1. ^ 1.0 1.1 Meyering, Jim. coreutils-5.0 released (union of fileutils, sh-utils, textutils). info-gnu (郵寄清單). 2003-04-04 [2018-12-04]. (原始內容存檔於2019-09-19). 
      2. ^ Meyering, Jim. coreutils-5.2.0 released (stable). info-gnu (郵寄清單). 2004-02-19 [2012-06-18]. (原始內容存檔於2019-09-19). 
      3. ^ package-renamed-to-coreutils頁面存檔備份,存於互聯網檔案館) on savannah.gnu.org
      4. ^ COPYING頁面存檔備份,存於互聯網檔案館) on savannah.gnu.org
      5. ^ 王麗娜. Linux 技巧:谈 Linux GNU 实用工具兼容性. IBM. 2006-11-29 [2009-02-12]. (原始內容存檔於2019-06-22) (中文). 

      外部連結[編輯]