|
rm − sterge fisiere sau directoare |
|
rm [optiuni] fisier... Optiuni POSIX: [−fiRr] [−−] Optiuni GNU (forma cea mai scurta): [−dfirvR] [−−help] [−−version] [−−] |
|
rm sterge fiecare fisier furnizat ca argument. În mod implicit, rm nu sterge directoare. Dar, atunci cand este furnizata optiunea −r sau −R, este sters intregul arbore de directoare de sub directorul specificat (si nu exista nici o limita pentru adancimea arborelui de directoare care pot fi sterse cu comanda ‘rm −r’). Este o eroare ca ultimul component al caii fisier −ului sa fie . sau .. (pentru a evita surprize neplacute cu ‘rm −r .*’ sau alte comenzi similare). Daca este furnizata optiunea −i, sau daca un fisier nu poate fi scris, intrarea standard este un termina, si nu este furnizata optiunea −f , rm va cere utilizatorului sa confirme stergerea fisierului, scriind o intrebare la stderr si citind raspunsul de la stdin. Daca raspunsul nu este afirmativ, fisierul este sarit. |
|
−f |
Nu cere confirmare. Nu scrie mesaje diagnostic. Nu raporta terminare cu eroare daca singurele erori au fost fisiere inexistente. |
||
|
−i |
Cere confirmare (Cand atat −f cat si −i sunt furnizate, ultimul dintre ele este cel considerat.) |
|
−r sau −R |
|
Sterge recursiv arborii de directoare. |
|
−− |
Termina lista de optiuni. |
|
SVID (System V Interface Definition) interzice stergerea ultimei legaturi catre un fisier binar care este in curs de executie. |
|
Implementarea GNU (din fileutils-3.16) este incorecta, in sensul ca exista o limita superioara pentru adancimea ierarhiilor ce pot fi sterse. (Daca este necesar, puteti folosi utilitarul ‘deltree’ pentru a sterge arbori de directoare foarte adanci.) |
|
−d, −−directory |
|
Sterge directoare cu unlink(2) in loc de rmdir(2), si nu cere ca directorul sa fie gol inainte de a-l sterge (unlink). Aceasta optiune functioneaza numai daca aveti privilegiile necesare. Pentru ca ‘unlink’−and un director face ca orice fisiere din directorul sters sa devina nereferentiate, este bine sa rulati fsck(8) pe sistemul de fisiere dupa aceea. |
|
−f, −−force |
|
Ignora fisierele inexistente si nu cere confirmare de la utilizator. |
|
−i, −−interactive |
|
Cere confirmare pentru stergerea fiecarui fisier. Daca raspunsul nu este afirmativ, fisierul este sarit. |
|
−r, −R, −−recursive |
|
Sterge recursiv continutul directoarelor. |
|
−v, −−verbose |
|
Afiseaza numele fiecarui fisier inainte de a-l sterge. |
|
−−help |
Afiseaza un mesaj despre modul de folosire la iesirea standard si termina cu succes. |
|
−−version |
|
Afiseaza informatii despre versiune la iesirea standard, apoi termina cu succes. |
|
−− |
Termina lista de optiuni. |
|
Variabilele LANG, LC_ALL, LC_COLLATE, LC_CTYPE si LC_MESSAGES au intelesul obisnuit. |
|
POSIX 1003.2, except for the limitation on file hierarchy depth. |
|
Aceasta pagina descrie rm asa cum este gasit in pachetul fileutils-4.0; alte versiuni pot fi usor diferite. Trimiteti corectii si adaugiri la aeb@cwi.nl. Raportati bug-uri in program la fileutils-bugs@gnu.ai.mit.edu. Uneori se doreste recuperarea fisierelor sterse. Ajuta sa aveti salvate copii de arhiva/siguranta (backup). Sau puteti folosi un director de gunoi, in care sunt mutate fisierele sterse. Dar de fapt, fisierele sterse, desi pierdute in principiu, pot fi uneori recuperate. Pentru detalii despre sistemul de fisiere ext2, vedeti documentul mini-Howto Ext2fs-Undeletion. |
|
Pagina a fost tradusa pentru RoLix.org de man_la_rolix_punct_org. |