Видео урок 1 Терминал Linux команды : ls, rm, mkdir, pwd, cd, echo
Cuprins:
- Cum se utilizează comanda
rm - Eliminarea mai multor fișiere
- Scoaterea directorilor (foldere)
- Prompt înainte de îndepărtare
- rm -rf
- Concluzie
rm
este un utilitar pentru linia de comandă pentru eliminarea fișierelor și directoarelor. Este una dintre comenzile esențiale cu care ar trebui să fie familiari cu fiecare utilizator Linux.
În acest ghid, vă vom explica cum să folosiți comanda
rm
prin exemple și explicații ale celor mai comune opțiuni
rm
.
Cum se utilizează comanda
rm
Sintaxa generală pentru comanda
rm
(remove) este următoarea:
rm… FILE…
În mod implicit, atunci când este executat fără nicio opțiune,
rm
nu elimină directoarele și nu solicită utilizatorului dacă va continua cu eliminarea fișierelor date.
Pentru a șterge un singur fișier, utilizați comanda
rm
urmată de numele fișierului ca argument:
rm filename
Dacă fișierul nu este protejat împotriva scrierii, acesta va fi eliminat fără notificare prealabilă. La succes, comanda nu produce nici o ieșire și returnează zero.
Când eliminați fișierele protejate împotriva scrierii, comanda vă va solicita confirmare, așa cum se arată mai jos:
rm: remove write-protected regular empty file 'filename'?
Tastați și apăsați
Enter
pentru a elimina fișierul.
Opțiunea
-f
spune
rm
să nu solicite niciodată utilizatorului și să ignore fișierele și argumentele inexistente.
rm -f filename
rm -v filename
Eliminarea mai multor fișiere
Spre deosebire de comanda de
unlink
,
rm
vă permite să ștergeți mai multe fișiere simultan. Pentru a face acest lucru, treceți numele fișierelor ca argumente separate prin spațiu:
rm filename1 filename2 filename3
Puteți utiliza expresii obișnuite pentru a potrivi mai multe fișiere. De exemplu, pentru a elimina toate fișierele
.png
din directorul curent, introduceți:
rm *.png
Când utilizați expresii obișnuite, înainte de a rula comanda
rm
. este întotdeauna o idee bună să listăm fișierele cu comanda
ls
astfel încât să puteți vedea ce fișiere vor fi șterse.
Scoaterea directorilor (foldere)
Pentru a elimina unul sau mai multe directoare goale, utilizați opțiunea
-d
:
rm -d dirname
rm -d
este funcțional identic cu comanda
rmdir
.
Pentru a elimina directoarele care nu sunt goale și toate fișierele din ele recursiv, utilizați opțiunea
-r
(recursivă):
Prompt înainte de îndepărtare
Opțiunea
-i
spune
rm
să solicite utilizatorului pentru fiecare fișier dat înainte de al elimina:
rm -i filename1 filename2
Pentru a confirma tipul
y
și apăsați
Enter
:
rm: remove regular empty file 'filename1'? rm: remove regular empty file 'filename2'?
Când eliminați mai mult de trei fișiere sau eliminați recursiv un director, pentru a obține un singur prompt pentru întreaga operație, utilizați opțiunea
-I
:
rm -i filename1 filename2 filename3 filename4
Vi se va solicita să confirmați eliminarea tuturor fișierelor și directoarelor date:
rm -rf
Dacă directorul dat sau un fișier din director este protejat de scriere, comanda
rm
va solicita să confirmați operația. Pentru a elimina un director fără să vi se solicite, utilizați opțiunea
-f
:
rm -rf dirname
Comanda
rm -rf
este foarte periculoasă și trebuie folosită cu multă precauție!
Concluzie
V-am arătat cum să folosiți comanda Linux
rm
pentru a elimina fișierele și directoarele din sistemul dvs. Linux.
Fiți extrem de atenți când eliminați fișiere sau directoare importante, deoarece odată ce ștergeți fișierul, acesta nu poate fi recuperat cu ușurință.
terminalul rmUtilizați linia de comandă cu comandă
Integrați linia de comandă, interfața grafică și o limbă puternică cu pachetul de instrumente Take Command. > Nu-ți place când vânezi un program pe care trebuie să-l faci, să-l găsești, și apoi să descoperi că face mai mult? Am găsit Command Command (100 $, încercare gratuită de 30 de zile) după ce am fost frustrat de linia de comandă necorespunzătoare din Windows. Am descoperit că mi-a dat ce vroiam și multe lucruri pe care nu știam că le-am vrut - dar acum cu siguranță o fac.
Comanda Chmod în linux (fișiere permisiuni)
În Linux, accesul la fișiere este gestionat prin permisiunile, atributele și proprietatea. Acest tutorial acoperă modul de utilizare a comenzii chmod pentru a modifica permisiunile de acces ale fișierelor și directoarelor.
Comanda Chgrp în linux (schimbare grup)
În Linux, fiecare fișier este asociat cu un proprietar și un grup și are permisiuni care determină utilizatorii care pot citi, scrie sau executa fișierul. Comanda chgrpc modifică proprietatea grupului de fișiere date.







