[Linux]Comenzile de stergere: “rm”/”rmdir”

rm -> aceasta comanda poate sterge un fisier/mai multe fisiere sau un director/mai multe directoare. Poate sterge mai mult decat 1 singur element.

rm filename

rm filename1 filename2 filename3

Prima comanda, sterge decat un fisier, a doua sterge mai multe, este irelevant numarul fisierelor care vor fii șterse nu are o limita, a fost doar un exemplu.
Optiuni:

-v (verbose) => afiseaza un sumar la ceea ce sa petrecut cand s-a executat aceasta comanda.

-R (relative) => aceasta optiune este folosita pentru a sterge un director care nu este gol, care mai contine si alte directoare/ fisiere. Functioneaza in felul urmator: intra in director, cauta dupa subdirectoare, sterge fisierele din subdirectoare, sterge subdirectoarele apoi sterge directorul specificat.

-i (interaction) => cere confirmare pentru a intra in director si a sterge fisiere/directoare. Se raspunde doar cu y sau n.(yes/no)

-f (force) => forteaza un folder/fisier sa fie sters, nu va afisa nici o confirmare, nici in timpul actiunii, nici dupa. Daca fisierul exista il va ignora.

** Spre deosebire de comanda “ls” aici optiunea -r este case-insensitive, adica, ori ca folosim -r ori ca folosim -R va fii acelasi lucru.

*** Optiunile pot fii folosite împreună ca si la celelalte comenzi gen:

rm -R -i -v dir1

Optiunile se mai pot aseza doar cu un -, adica: -Riv. Nu este importanta ordinea optiunilor.

rmdir -> sterge un director care nu contine nimic, daca directorul nu  este gol va rezulta o eroare.

rmdir dir1

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s