5Sep

Cum să gestionați fișierele de pe terminalul Linux: 11 comenzi pe care trebuie să le cunoașteți

click fraud protection

Pentru a folosi terminalul Linux ca pro, va trebui să cunoașteți elementele de bază ale gestionării fișierelor și navigării directoarelor. Adevărat față de filozofia Unix, fiecare comandă are un singur lucru și o face bine.

Midnight Commander, un manager de fișiere complet echipat pentru terminalul Linux, acționează ca un capăt puternic al tuturor acestor comenzi.

ls - Lista fișierelor

Comanda ls afișează fișierele dintr-un director.În mod implicit, ls afișează fișierele din directorul curent.

De asemenea, puteți să listați fișiere recursiv - adică să listați toate fișierele din directoarele din directorul curent - cu ls -R .

De asemenea, puteți să listați fișierele dintr-un alt director dacă specificați directorul. De exemplu, ls / home va lista toate fișierele din directorul / home.

cd - Schimbarea directorului

Comanda cd se schimbă într-un alt director. De exemplu, programul cd Desktop vă va duce în directorul Desktop dacă începeți din directorul de acasă.

instagram viewer

De asemenea, puteți specifica o cale completă la un director, cum ar fi cd /usr/ partajați pentru a accesa directorul de distribuție /usr/ din sistemul de fișiere.

cd. . vă va duce un director.

rm - Eliminarea fișierelor

Comanda rm elimină fișierele. Fii atent cu această comandă - rm nu te cere să confirmi.

De exemplu, fișierul rm ar șterge fișierul numit "fișier" în directorul curent. Ca și în cazul altor comenzi, puteți specifica și o cale completă către un fișier: rm /path/to/ fișierul va șterge fișierul la fișierul /path/to/ din sistemul dvs. de fișiere.

rmdir - Eliminarea directoarelor

Comanda rmdir elimină un director gol. directorul rmdir va șterge directorul numit "director" din directorul curent.

Dacă directorul nu este gol, puteți utiliza o comandă rm recursivă pentru a elimina directorul și toate fișierele din el. rm -r directorul va șterge directorul numit "director" și toate fișierele din el. Aceasta este o comandă periculoasă care poate șterge cu ușurință o mulțime de fișiere importante, așa că aveți grijă atunci când o utilizați. Nu va cere confirmarea.

mv - Mutare fișiere

Comanda mv muta un fișier într-o locație nouă.Aceasta este și comanda pe care o veți utiliza pentru redenumirea fișierelor. De exemplu, fișierul mv noul fișier ar lua fișierul numit "fișier" în directorul curent și îl va muta în fișierul numit "newfile" în directorul curent - redenumirea acestuia, cu alte cuvinte.

Ca și în cazul altor comenzi, puteți include căi complete pentru a muta fișiere către sau din alte directoare. De exemplu, următoarea comandă va duce fișierul numit "file" în directorul curent și îl va plasa în folderul /home/ howtogeek:

mv file /home/ howtogeek

cp - Copierea fișierelor

Comanda cp funcționează la fel ca mvcomanda, cu excepția faptului că copiază fișierele originale în loc să le mute.

Puteți face și o copie recursivă cu cp -r .Aceasta copiază un director și toate fișierele din interiorul acestuia într-o locație nouă.De exemplu, următoarea comandă plasează o copie a directorului Descărcări /home/howtogeek/ în directorul chris /home/:

cp -r /home/howtogeek/ Descărcări /home/ chris

mkdir - Creați directoare

Comanda mkdir face un nou director. exemplu mkdir va face un director cu numele "example" din directorul curent.

ln - Creați legături

Comanda ln creează link-uri. Cel mai frecvent utilizat tip de link este probabil link-ul simbolic, pe care îl puteți crea cu ln -s .

De exemplu, următoarea comandă creează o legătură către dosarul Descărcări pe Desktop:

ln -s /home/howtogeek/ Descărcări /home/howtogeek/ Desktop

Consultați articolul nostru despre legăturile simbolice pentru mai multe informații.

chmod - Permite modificări

chmod modifică permisiunile unui fișier. De exemplu, chmod + x script.sh ar adăuga permisiuni executabile la fișierul script.sh din dosarul curent. chmod -x script.sh va elimina permisiunile executabile din acel fișier.

permisiunile de fișiere Linux poate fi un pic complicat. Consultați ghidul nostru pentru permisiunile de fișiere Linux pentru informații mai detaliate.

touch - Creare fișiere goale

Comanda atinge un fișier gol. De exemplu, atingeți exemplu creează un fișier gol numit "example" în directorul curent.

mc - Un Manager de Fisiere

Midnight Commander este unul dintre multele manageri de fisiere pe deplin disponibili pe care le puteti folosi de la terminalul Linux. Nu este instalat implicit pe majoritatea distribuțiilor;aici este comanda va trebui să o instalați pe Ubuntu:

sudo apt-get install mc

Odată ce este instalat, trebuie doar să rulați comanda mc pentru al lansa.

Utilizați tastele săgeți pentru a selecta fișiere și tasta Tab pentru a comuta între panouri. Apăsați Alt-1 pentru a vedea ecranul de ajutor sau Alt-2 pentru a vedea meniul.

De asemenea, puteți folosi mouse-ul în Midnight Commander dacă mediul terminalului are suport pentru mouse.

Amintiți-vă că va trebui să executați aceste comenzi cu permisiuni root dacă modificați un director de sistem.În Ubuntu, adăugați sudo la începutul comenzilor pe care doriți să le executați cu permisiuni root.