Pagina principala » HOWTO » Cum să gestionați fișierele de pe Linux Terminal 11 Comenzi pe care trebuie să le cunoașteți

    Cum să gestionați fișierele de pe Linux Terminal 11 Comenzi pe care trebuie să le cunoașteți

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

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

    ls - Listați fișierele

    ls comanda 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 Este -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

    CD comandă modificări la un alt director. De exemplu, cd Desktop vă va duce la directorul Desktop dacă începeți din directorul de acasă.

    De asemenea, puteți specifica o cale completă către un director, cum ar fi cd / usr / share pentru a accesa directorul / usr / share în sistemul de fișiere.

    CD… vă va duce un director.

    rm - Eliminați fișierele

    rm comanda elimină fișierele. Fii atent cu această comandă - rm nu vă cere confirmarea.

    De exemplu, 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 / cale / către / fișier ar șterge fișierul din / path / to / file în sistemul dvs. de fișiere.

    rmdir - Eliminați directoarele

    rmdir comanda elimină un director gol. directorul rmdir ar șterge directorul numit "director" din directorul curent.

    Dacă directorul nu este gol, puteți folosi o comandă rm recursivă pentru a elimina directorul și toate fișierele din el. rm -r director ar ș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 - mutați fișierele

    mv comanda 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 newfile 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 "fișier" în directorul curent și îl va plasa în directorul / home / howtogeek:

    fișierul mv / home / howtogeek

    cp - Copiați fișierele

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

    Puteți face, de asemenea, 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 / home / howtogeek / Downloads în directorul / home / chris:

    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ă linkuri. Cel mai frecvent utilizat tip de legătură este probabil legătura simbolică, cu care puteți crea Inteleg.

    De exemplu, următoarea comandă creează un link 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 - Schimbați permisiunile

    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 ar elimina permisiunile executabile din acel fișier.

    Permisiunile de fișiere Linux pot fi puțin complicate. Consultați ghidul nostru pentru permisiunile de fișiere Linux pentru informații mai detaliate.

    touch - Creați fișiere goale

    atingere comanda creează un fișier gol. De exemplu, touch exemplu creează un fișier gol numit "exemplu" în directorul curent.

    mc - Manager complet de fișiere

    Midnight Commander este unul dintre multele manageri de fișiere pe care le puteți folosi de la terminalul Linux. Nu este instalat implicit în majoritatea distribuțiilor; aici este comanda va trebui să o instalați pe Ubuntu:

    sudo apt-get instalați mc

    Odată ce este instalat, trebuie doar să rulați mc comandă să o lanseze.

    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 dvs. terminal are suport pentru mouse.


    Rețineți că va trebui să rulați aceste comenzi cu permisiuni root dacă modificați un director de sistem. Pe Ubuntu, adăugați sudo la începutul comenzilor pe care doriți să le executați cu permisiuni root.