GNU Core Utilities
| GNU Core Utilities | |
|---|---|
| Kehittäjä | GNU-projekti |
| Kehityshistoria | |
| Vakaa versio | 9.8 ()[1] |
| Tiedot | |
| Lisenssi | GNU General Public License v3.0 or myöhempi |
| Aiheesta muualla | |
| Verkkosivusto | |
| Versiohallinta | |
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ä.[2]
MinGW-projekti ylläpitää versiota Windows-käyttöjärjestelmälle.[3]
Paketissa olevat ohjelmat mahdollistavat järjestelmän ylläpitäjälle perustoiminnot käyttöjärjestelmässä.[4] Vuonna 2002 pakettiin on yhdistetty kolme GNU-projektin pakettia: fileutils, textutils ja sh-utils.[5] Paketissa on yli 100 komentoa.[4]
Usein käytettyjä paketissa olevia ohjelmia ovat:[2]
- chmod - muuttaa tiedostoattribuutteja ja oikeuksia[6]
- chown - muuttaa tiedoston omistajatietoja
- chroot - vaihtaa juurihakemiston paikkaa
- cp - kopioi tiedostoja ja hakemistoja
- 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[7] ja BSD-lisensoitu Toybox.[8][9]
Katso myös
[muokkaa | muokkaa wikitekstiä]Lähteet
[muokkaa | muokkaa wikitekstiä]- ↑ coreutils-9.8 released [stable], (viitattu ) (englanniksi) . Tieto on haettu Wikidatasta.
- ↑ a b coreutils wiki.debian.org. Viitattu 21.11.2020. (englanniksi)
- ↑ CoreUtils for Windows gnuwin32.sourceforge.net. Viitattu 21.11.2020. (englanniksi)
- ↑ a b David Both: An introduction to the GNU Core Utilities opensource.com. 24.4.2018. Viitattu 21.11.2020. (englanniksi)
- ↑ https://git.savannah.gnu.org/cgit/coreutils.git/tree/README-package-renamed-to-coreutils
- ↑ 27.2.3 Changing Special Mode Bits gnu.org. Viitattu 21.11.2020. (englanniksi)
- ↑ The Heirloom Toolchest heirloom.sourceforge.net. Viitattu 21.11.2020. (englanniksi)
- ↑ toybox landley.net. Viitattu 21.11.2020. (englanniksi)
- ↑ Jake Edge: Android gets a toybox lwn.net. 14.1.2015. Viitattu 21.11.2020. (englanniksi)
Aiheesta muualla
[muokkaa | muokkaa wikitekstiä]- GNU Coreutils - ohjekirja (englanniksi)