GNU Core Utilities | |
---|---|
Típusú | segédprogramok |
Fejlesztő | GNU projekt |
Beírva | C , shell szkriptek [1] |
Operációs rendszer | Unix-szerű operációs rendszer |
legújabb verzió |
|
Engedély | GNU GPL |
Weboldal | gnu.org/software/coreuti… |
Médiafájlok a Wikimedia Commons oldalon |
A GNU Core Utilities (vagy coreutils ) egy GNU szoftvercsomag , amely számos alapvető segédprogramot tartalmaz, mint például a cat , ls és rm , amelyek a UNIX-szerű operációs rendszerekhez szükségesek . A csomag több régebbi csomagot is tartalmaz - textutils , shellutils és fileutils - és számos egyéb segédprogramot.
A GNU alapsegédprogramjai támogatják a hosszú opciókat a parancsokban, állandó argumentumok után engedélyezik az opciókat, kivéve, ha a POSIXLY_CORRECT környezeti változó be van állítva (ami azonban más funkciókat támogat a BSD-ben).
A GNU programozási filozófiája és konvenciói szerint az olyan segédprogramokat, mint az info előnyben részesítik a hagyományos kézikönyvekkel szemben , így a dokumentáció a szokásosnál kiterjedtebb.
Fájl segédprogramok | |
---|---|
chcon | Megváltoztatja egy fájl biztonsági környezetét ( SELinux ) |
chgrp | Módosítja a fájl tulajdonosi csoportját |
chown | Megváltoztatja a fájl tulajdonosát |
chmod | Módosítja a fájljogosultságokat |
cp | Fájlok és/vagy könyvtárak másolása |
dd | Fájlok másolása és konvertálása |
df | Megjeleníti a szabad területet a csatlakoztatott fájlrendszereken |
dir | Ugyanaz, mint az ls -C -b (a fájlok függőlegesen rendezett oszlopokban vannak felsorolva) |
dircolors | Beállítja az ls parancs kimenetének színsémáját |
install | Fájlokat másol és attribútumokat állít be |
ln | Hivatkozást hoz létre egy fájlra |
ls | Megjeleníti a fájlok listáját |
mkdir | Könyvtárakat hoz létre |
mkfifo | Létrehozza a FIFO-t (elnevezett csöveket) |
mknod | Speciális fájlokat hoz létre |
mktemp | Létrehoz egy ideiglenes fájlt vagy könyvtárat |
mv | Fájlok áthelyezése és átnevezése |
realpath | A fájl megadott abszolút vagy relatív elérési útját adja vissza |
rm | Törli a fájlokat |
rmdir | Eltávolítja az üres könyvtárakat |
shred | Felülírja a fájlokat a tartalom elrejtése érdekében (úgynevezett biztonságos törlés), és opcionálisan törli a fájlokat |
sync | Lemezre írja a fájlrendszer puffereit |
touch | Módosítja a fájlok létrehozásának, módosításának idejét |
truncate | Egy adott méretre csökkenti vagy növeli a fájl méretét |
vdir | Ugyanaz, mint az ls -l -b (hosszú formátumban listázza ki a fájlokat) |
Szöveges segédprogramok | |
base64 | Az adatokat base64-be kódolja/dekódolja, és stdout-ra nyomtatja |
cat | Fájlok összefűzése és nyomtatása az stdout-ba |
cksum | Ellenőrzi a fájlok ellenőrző összegeit |
comm | Soronként hasonlít össze két rendezett fájlt |
csplit | A fájlokat szakaszokra osztja |
cut | Eltávolítja a mezőket a fájl minden sorából [3] |
expand | A tabulátor karaktereket szóközökké alakítja |
fmt | Formázza a szöveget |
fold | Megszakítja a hosszú sorokat a korlátozott szélességű kimeneti eszközökhöz |
head | Kinyomtatja a fájl első néhány sorát |
join | Fájlok egyesítése közös mező szerint |
md5sum | Kiszámítja és érvényesíti az MD5 hash -t |
nl | Számozza meg a fájl sorait |
numfmt | A számok újraformázása |
od | Megjeleníti a fájlok tartalmát oktális és egyéb formátumokban |
paste | Összefűzi a sorokat a fájlokban |
ptx | Kiadja a rendezett fájl indexet |
pr | A szöveges fájlokat nyomtatható formátumba konvertálja |
sha1sum, sha224sum, sha256sum, sha384sum, sha512sum |
Kiszámítja és ellenőrzi a hash -t , SHA-224/256/384/512 |
shuf | Véletlenszerű permutációkat generál |
sort | Szöveges fájlok sorait rendezi |
split | Feloszt egy fájlt |
sum | Ellenőrzi a fájlok ellenőrző összegeit |
tac | Fájlok összefűzése és kimenete fordított sorrendben |
tail | Kinyomtatja a fájl utolsó néhány sorát |
tr | Átalakítja vagy eltávolítja a karaktereket |
tsort | Topológiai rendezést hajt végre |
unexpand | A szóközöket tabulátorokká alakítja |
uniq | Eltávolítja az ismétlődő sorokat a rendezett fájlból |
wc | Kinyomtatja a sorok számát, a szavakat és a fájlméretet bájtban |
Shell segédprogramok | |
arch | Ugyanaz, mint az uname -m (kiírja a gép architektúrájának nevét) |
basename | Eltávolítja az előtagot a fájl elérési útjából |
chroot | Megváltoztatja a gyökérkönyvtárat |
date | Megjeleníti/beállítja a rendszeridőt és dátumot |
dirname | Eltávolítja a fájlnevet a teljes elérési útról |
du | Megbecsüli, hogy egy fájl mennyi lemezterületet foglal el |
echo | Szövegsort jelenít meg |
env | Megjeleníti/módosítja a környezeti változókat |
expr | Értékeli a kifejezéseket |
factor | Egy számot prímtényezőkre bont |
false | "false"-t ad vissza |
groups | Megjeleníti azokat a csoportokat, amelyeknek a felhasználó tagja |
hostid | Megjeleníti az aktuális gazdagép numerikus azonosítóját |
id | Kinyomtatja a valós/effektív UID -t és GID -t |
link | Meghívja a link() függvényt egy fájl hivatkozásának létrehozásához |
logname | Megjeleníti azt a nevet (login), amellyel a felhasználó bejelentkezett |
nice | Elindít egy folyamatot a megadott prioritással |
nohup | A parancs végrehajtásának engedélyezése a felhasználó kijelentkezése után (kijelentkezés) |
nproc | Az (aktív) processzorok számát kéri |
pathchk | Ellenőrzi a fájlnév érvényességét vagy hordozhatóságát |
pinky | Egyszerű ujj , kinyomtatja a felhasználói adatokat |
printenv | Megjeleníti a környezeti változókat |
printf | Formázza és megjeleníti az adatokat |
pwd | Megjeleníti az aktuális munkakönyvtárat |
readlink | Egy szimbolikus hivatkozás értékét jeleníti meg |
runcon | Parancsot futtat a megadott biztonsági környezettel |
stdbuf | Szabályozza a parancsok pufferelését az stdio használatával |
seq | Sorrendben jeleníti meg a számokat |
sleep | Egy bizonyos ideig késlelteti a végrehajtást |
stat | Információkat ad vissza az inode -ról |
stty | Módosítja és megjeleníti a terminál beállításait |
tee | A kimenetet több fájlba küldi |
test | Ellenőrzi az állapotot |
timeout | Futtassa a parancsot időkorláttal |
true | Igazat ad vissza |
tty | Megjeleníti a terminál nevét |
uname | Információkat jelenít meg a rendszerről |
unlink | Meghív egy függvényt unlink()az adott fájlok törlésére |
uptime | Megmutatja, mióta fut a rendszer |
users | Megjeleníti azoknak a felhasználóknak a nevét, akik bejelentkeztek az aktuális gazdagépre |
who | Megjeleníti az összes bejelentkezett felhasználó listáját |
whoami | Kinyomtatja az érvényes UID-t |
yes | Megjeleníti a megadott karakterláncot a végtelenségig |
Egyéb közművek | |
[ | teszt szinonimája ; ez a program lehetővé teszi olyan kifejezések használatát, mint a [ feltétel ]. |
Rendszer segédprogramok |
Unix parancsok | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
GNU projekt | ||
---|---|---|
Sztori | ||
Licencek |
| |
Szoftver _ |
| |
Személyiségek |
| |
Egyéb témák |
|