Comenzile de fișiere Linux vă permit să manipulați și să gestionați fișiere și foldere în sistemul de operare Linux. Diferitele comenzi oferă o varietate de funcționalități care sunt adesea utilizate în administrarea sistemului, dezvoltarea de software și manipularea zilnică a fișierelor.
De exemplu, comanda"ls
" vă permite să vizualizați conținutul directorului curent de lucru, comenzile"mkdir
" și"touch
" vă permit să creați foldere și, respectiv, fișiere noi, comenzile"cp
" și"mv
" vă permit să copiați sau să mutați fișiere și foldere, comanda"rm
" vă permite să ștergeți fișiere și foldere, comanda"cat
" afișează conținutul unui fișier pe ecran, iar comanda"grep
" vă permite să căutați linii sau modele specifice într-un fișier.
Comenzile Linux pentru lucrul cu fișierele vă permit, de asemenea, să modificați permisiunile asupra fișierelor și folderelor, să schimbați proprietarul fișierelor, să creați linkuri către fișiere, să căutați fișiere folosind diferite criterii și multe altele. Comenzile pentru fișiere oferă o gamă largă de instrumente și caracteristici care ajută la gestionarea sistemului de fișiere și asigură manipularea eficientă a fișierelor și a dosarelor în Linux.
Câteva comenzi Linux de bază pentru lucrul cu fișiere:
ls
: Afișează o listă de fișiere și foldere în directorul curent de lucru.
ls
cd
: Schimbă directorul de lucru în directorul specificat.
cd /path/to/directory
mkdir
: Creează un folder nou cu numele specificat.
mkdir new_folder
touch
: Creează un fișier nou sau actualizează data de modificare a unui fișier existent.
touch new_file.txt
cp
: Copiază fișiere sau foldere.
cp file.txt /path/to/destination
mv
: Mută fișiere sau foldere.
mv file.txt /path/to/destination
rm
: Șterge fișiere sau foldere.
rm file.txt
cat
: Afișează conținutul unui fișier pe ecran.
cat file.txt
head
: Afișează primele linii ale fișierului (în exemplu: primele 10 linii ale fișierului):
head -n 10 file.txt
tail
: Scoate ultimele linii ale fișierului (exemplu: primele 10 linii ale fișierului):
tail -n 10 file.txt
grep
: Caută linii cu modelul dat în fișier.
grep "pattern" file.txt
chmod
: Modifică permisiunile unui fișier sau dosar (în exemplu, adaugă permisiuni de executabilitate unui script):
chmod +x script.sh
chown
: Schimbă proprietarul unui fișier sau dosar.
chown user:group file.txt
ln
: Creează o legătură către un fișier.
ln -s file.txt link.txt
find
: Caută fișiere și foldere pe baza criteriilor specificate (în exemplu, caută toate fișierele cu extensia .txt
în folderul specificat):
find /path/to/search -name "*.txt"
Acestea sunt doar câteva dintre comenzile disponibile în Linux pentru lucrul cu fișiere. Există multe alte comenzi pe care le puteți utiliza pentru a efectua diverse operațiuni asupra fișierelor și folderelor.