Nástroje GNU Core - GNU Core Utilities
Vývojáři | Projekt GNU |
---|---|
Stabilní uvolnění | |
Úložiště | |
Napsáno | C , shell skript |
Operační systém | Unixové |
Typ | Různé nástroje |
Licence | 2007: GPL-3.0-or-later 2002: GPL-2.0-or-later |
webová stránka | www |
GNU core utilities nebo coreutils je balíček o GNU software , který obsahuje implementaci pro mnoho ze základních nástrojů, jako je kočka , ls a rm , které se používají na unixových operačních systémech .
V září 2002 byly vytvořeny coreutils GNU sloučením dřívějších balíků textutils , shellutils a fileutils spolu s některými dalšími pomocnými nástroji. V červenci 2007 byla licence GNU coreutils aktualizována z GPL-2.0-or-later na GPL-3.0-or-later .
Základní nástroje GNU podporují dlouhé možnosti jako parametry příkazů, stejně jako uvolněná konvence umožňující volby i po pravidelných argumentech (pokud není nastavena proměnná prostředí POSIXLY_CORRECT ). Všimněte si, že tato proměnná prostředí umožňuje jinou funkci v BSD.
Stručný popis zahrnutých příkazů naleznete v Seznamu příkazů GNU Core Utilities .
V ekosystému FOSS jsou k dispozici alternativní implementační balíčky s mírně odlišným rozsahem a zaměřením nebo licencí. Například BusyBox, který je licencován pouze pod GPL-2.0 a Toybox, který je licencován pod 0BSD .
Viz také
- GNU Binutils
- Seznam příkazů GNU Core Utilities
- Seznam příkazů Unixu
- Toybox , nástroj s příkazovým řádkem Linux all-in-one s licencí 0BSD používaný v systému Android.
- util-linux , sada přibližně 100 základních systémových nástrojů Linux, které nejsou součástí GNU Core Utilities, jako mount , fdisk , more a kill .