Utilitare GNU Core | |
---|---|
Tip de | Utilități |
Dezvoltator | Proiectul GNU |
Scris in | C , scripturi shell [1] |
Sistem de operare | Sistem de operare asemănător Unix |
ultima versiune |
|
Licență | GNU GPL |
Site-ul web | gnu.org/software/coreuti… |
Fișiere media la Wikimedia Commons |
GNU Core Utilities (sau coreutils ) este un pachet software GNU care conține un număr mare de utilitare de bază, cum ar fi cat , ls și rm , necesare pentru sistemele de operare asemănătoare UNIX . Pachetul include câteva pachete mai vechi - textutils , shellutils și fileutils - și diverse alte utilitare.
Utilitarele de bază GNU acceptă opțiuni lungi în comenzi, permit opțiuni după argumente constante, cu excepția cazului în care variabila de mediu POSIXLY_CORRECT este setată (care acceptă totuși funcționalități diferite în BSD).
Conform filozofiei și convențiilor de programare GNU , utilitățile precum informațiile sunt preferate manualelor tradiționale , astfel încât documentația este mai extinsă decât de obicei.
Utilitare de fișiere | |
---|---|
chcon | Schimbă contextul de securitate al unui fișier ( SELinux ) |
chgrp | Schimbă grupul de proprietari al unui fișier |
chown | Schimbă proprietarul unui fișier |
chmod | Modifică permisiunile fișierelor |
cp | Copierea fișierelor și/sau directoarelor |
dd | Copierea și conversia fișierelor |
df | Afișează spațiul liber pe sistemele de fișiere montate |
dir | La fel ca ls -C -b (fișierele sunt listate în coloane sortate vertical) |
dircolors | Setează schema de culori pentru ieșirea comenzii ls |
install | Copiază fișiere și setează atribute |
ln | Creează un link către un fișier |
ls | Afișează o listă de fișiere |
mkdir | Creează directoare |
mkfifo | Creează FIFO (conducte denumite) |
mknod | Creează fișiere speciale |
mktemp | Creează un fișier sau un director temporar |
mv | Mută și redenumește fișierele |
realpath | Returnează calea absolută sau relativă dată către fișier |
rm | Șterge fișierele |
rmdir | Elimină directoarele goale |
shred | Suprascrie fișierele pentru a ascunde conținutul (numit ștergere sigură) și șterge opțional fișierele |
sync | Scrie bufferele sistemului de fișiere pe disc |
touch | Modifică timpul de creare, modificare a fișierelor |
truncate | Reduce sau mărește dimensiunea unui fișier la o dimensiune dată |
vdir | La fel ca ls -l -b (enumeră fișierele în format lung) |
Utilitare de text | |
base64 | Codifică/decodifică datele în base64 și tipărește în stdout |
cat | Concatenați și imprimați fișiere în stdout |
cksum | Verifică sumele de verificare ale fișierelor |
comm | Compară două fișiere ordonate rând cu rând |
csplit | Împarte fișierele în secțiuni |
cut | Elimină câmpuri din fiecare linie a unui fișier [3] |
expand | Convertește caracterele tabulatorului în spații |
fmt | Formatează text |
fold | Rupe liniile lungi pentru dispozitivele de ieșire cu lățime limitată |
head | Imprimă primele câteva rânduri ale unui fișier |
join | Îmbină fișierele după câmpul comun |
md5sum | Calculează și validează un hash MD5 |
nl | Numerotează rândurile unui fișier |
numfmt | Reformatați numerele |
od | Afișează conținutul fișierelor în formate octale și în alte formate |
paste | Concatenează linii în fișiere |
ptx | Afișează indexul fișierului comandat |
pr | Convertește fișierele text în format imprimabil |
sha1sum, sha224sum, sha256sum, sha384sum, sha512sum |
Calculează și validează hash , SHA-224/256/384/512 |
shuf | Generează permutări aleatorii |
sort | Sortează liniile din fișierele text |
split | Împarte un fișier |
sum | Verifică sumele de verificare ale fișierelor |
tac | Concatenează și scoate fișierele în ordine inversă |
tail | Imprimă ultimele câteva rânduri ale unui fișier |
tr | Convertește sau elimină caractere |
tsort | Efectuează o sortare topologică |
unexpand | Transformă spațiile în file |
uniq | Elimină liniile duplicate dintr-un fișier sortat |
wc | Imprimă numărul de linii, cuvinte și dimensiunea fișierului în octeți |
Utilități Shell | |
arch | La fel ca uname -m (tipărește numele arhitecturii mașinii) |
basename | Îndepărtează un prefix dintr-o cale de fișier |
chroot | Schimbă directorul rădăcină |
date | Afișează/setează ora și data sistemului |
dirname | Elimină un nume de fișier dintr-o cale completă |
du | Estimă cât spațiu pe disc ocupă un fișier |
echo | Afișează o linie de text |
env | Afișează/modifică variabilele de mediu |
expr | Evaluează expresiile |
factor | Descompune un număr în factori primi |
false | Returnează „fals” |
groups | Afișează grupurile din care este membru utilizatorul |
hostid | Afișează un ID numeric pentru gazda curentă |
id | Imprimă UID -ul și GID -ul real/eficient |
link | Apelează funcția link() pentru a crea o legătură către un fișier |
logname | Afișează numele (login) sub care utilizatorul este conectat |
nice | Pornește un proces cu prioritatea specificată |
nohup | Permiteți executarea comenzii după ce utilizatorul sa deconectat (deconectare) |
nproc | Solicită numărul de procesoare (active). |
pathchk | Verifică un nume de fișier pentru valabilitate sau portabilitate |
pinky | Deget simplu , imprimă detaliile utilizatorului |
printenv | Afișează variabilele de mediu |
printf | Formatează și afișează datele |
pwd | Afișează directorul de lucru curent |
readlink | Afișează valoarea unei legături simbolice |
runcon | Rulează o comandă cu contextul de securitate specificat |
stdbuf | Controlează stocarea comenzilor folosind stdio |
seq | Afișează numerele în ordine |
sleep | Întârzie execuția pentru o anumită perioadă de timp |
stat | Returnează informații despre inod |
stty | Modifică și afișează setările terminalului |
tee | Trimite rezultate la mai multe fișiere |
test | Verifică o stare |
timeout | Rulați comanda cu limită de timp |
true | Returnează adevărat |
tty | Afișează numele terminalului |
uname | Afișează informații despre sistem |
unlink | Apelează o funcție unlink()pentru a șterge fișierele date |
uptime | Spune cât timp funcționează sistemul |
users | Afișează numele acelor utilizatori care sunt conectați la gazda curentă |
who | Afișează o listă cu toți utilizatorii conectați |
whoami | Imprimă UID-ul efectiv |
yes | Afișează șirul dat la infinit |
Alte utilitati | |
[ | Sinonim pentru test ; acest program vă permite să utilizați expresii precum [ condiție ]. |
Utilitare de sistem |
Comenzi Unix | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
Proiectul GNU | ||
---|---|---|
Poveste | ||
Licențe |
| |
software _ |
| |
Personalități |
| |
Alte subiecte |
|