GNU Core Utilities

GNU Core Utilities tai lyhyesti coreutils on GNU-projektin paketti perustoimintoja käyttöjärjestelmälle. Paketti sisältää tiedostoihin, komentoriville ja tekstinkäsittelyyn tarkoitettuja toimintoja, joita odotetaan löytyvän jokaisesta käyttöjärjestelmästä.

MinGW-projekti ylläpitää versiota Windows-käyttöjärjestelmälle.

Paketissa olevat ohjelmat mahdollistavat järjestelmän ylläpitäjälle perustoiminnot käyttöjärjestelmässä. Vuonna 2002 pakettiin on yhdistetty kolme GNU-projektin pakettia: fileutils, textutils ja sh-utils.https://git.savannah.gnu.org/cgit/coreutils.git/tree/README-package-renamed-to-coreutils Paketissa on yli 100 komentoa.

Usein käytettyjä paketissa olevia ohjelmia ovat:
chmod - muuttaa tiedostoattribuutteja ja oikeuksia
chown - muuttaa tiedoston omistajatietoja
chroot - vaihtaa juurihakemiston paikkaa
cp - kopioi tiedostoja ja hakemistoja
date - tulostaa tai asettaa järjestelmän päivämäärän ja kellonajan
dd - kopioi ja muuntaa tiedostoja
df - näyttää vapaan tallennustilan määrän
du - näyttää tallenustilan käytön
ln - luo tiedostolinkkejä
ls - näyttää hakemistosisällön
mkdir - luo hakemistoja
mv - siirtää (uudelleennimeää) tiedostoja
rm - poistaa tiedostoja
rmdir - poistaa tyhjiä hakemistoja
touch - muuttaa tiedostojen aikaleimoja tai luo tyhjiä tiedostoja

Vaihtoehtoisia toteutuksia ovat muun muassa alkuperäiseen Unixiin pohjautuva Heirloom Toolchest ja BSD-lisensoitu Toybox.

 Katso myös 
 Unix-työkaluohjelmat
 BusyBox
 util-linux

 Lähteet 

 Aiheesta muualla 
 GNU Coreutils - ohjekirja 

Luokka:GNU-projektin ohjelmat