If-Koubou

Kako upravljati datotekama s Linux terminala: 11 naredbi koje trebate znati

Kako upravljati datotekama s Linux terminala: 11 naredbi koje trebate znati (Kako da)

Da biste koristili Linux terminal kao profesionalac, morat ćete znati osnove upravljanja datotekama i navigacije direktorija. Prema Unix filozofiji, svaka naredba čini jednu stvar i to dobro.

Midnight Commander, potpuno opremljen upravitelj datoteka za Linux terminal, djeluje kao snažan prednji kraj svim tim naredbama.

ls - Popis datoteka

ls naredba popisuje datoteke u direktoriju. Prema zadanim postavkama, popis datoteka u trenutnom direktoriju.

Također možete popisati datoteke rekurzivno - to jest, popis svih datoteka u direktorije unutar trenutnog direktorija - s ls -R.

Također možete popisati datoteke u nekom drugom direktoriju ako odredite direktorij. Na primjer, ls / home popis svih datoteka u / home direktoriju.

cd - Promijeni imenik

CD promjene naredbe u drugi direktorij. Na primjer, cd Desktop će vas odvesti na vaš direktorij Desktopa ako počinjete iz vašeg kućnog direktorija.

Također možete odrediti cijeli put do direktorija, kao što je cd / usr / share da biste otišli na direktorij / usr / share na datotečnom sustavu.

cd,Ķ će vas odvesti do imenika.

rm - Uklanjanje datoteka

rm naredba uklanja datoteke. Budite oprezni s ovom naredbom - rm ne traži potvrdu.

Na primjer, rm datoteku izbrisat će datoteku pod nazivom "datoteka" u trenutnom direktoriju. Kao i kod drugih naredbi, možete odrediti i puni put do datoteke: rm / put / do / datoteku izbrisat će datoteku na / put / do / datoteku na datotečnom sustavu.

rmdir - Ukloni direktorije

rmdir naredba uklanja prazan direktorij. rmdir imenik izbrisat će imenik pod nazivom "Udžbenik" u trenutnom direktoriju.

Ako direktorij nije prazan, možete upotrijebiti rekurzivnu naredbu rm za uklanjanje direktorija i svih datoteka u njemu. rm -r direktorij izbrisat će imenik pod nazivom, direktorij i sve datoteke u njemu. Ovo je opasna naredba koja bi mogla lako izbrisati mnogo važnih datoteka, stoga budite oprezni pri korištenju. Neće tražiti potvrdu.

mv - premjestiti datoteke

MV naredba premješta datoteku na novo mjesto. Ovo je također naredba koju ćete koristiti za preimenovanje datoteka. Na primjer, mv file newfile preuzeli datoteku pod nazivom "File" u trenutnom direktoriju i premjestiti je u datoteku pod nazivom "Äunewfile" u trenutnom direktoriju - preimenovanjem, drugim riječima.

Kao i kod drugih naredbi, možete uključiti potpune putove za premještanje datoteka na ili iz drugih direktorija. Na primjer, sljedeća naredba poduzeti će datoteku pod nazivom "datoteke" u trenutnom direktoriju i staviti je u mapu / home / howtogeek:

mv file / home / howtogeek

cp - Kopiranje datoteka

cp naredba funkcionira na isti način kao mv naredba, osim kopira izvorne datoteke umjesto da ih premjestite.

Također možete napraviti rekurzivnu kopiju s cp-r, To kopira direktorij i sve datoteke unutar njega na novu lokaciju. Na primjer, sljedeća naredba stavlja kopiju mape / home / howtogeek / Downloads u / home / chris direktorij:

cp -r / home / howtogeek / Preuzimanja / home / chris

mkdir - Napravite direktorij

Naredba mkdir stvara novi direktorij. Primjer mkdir izradit će imenik s nazivom, "primjer" u trenutnom direktoriju.

- Napravite veze

Naredba ln stvara veze. Najčešće korištena vrsta veze vjerojatno je simbolična veza koju možete stvoriti ln -s.

Na primjer, sljedeća naredba stvara vezu na mapu Download na našem Desktopu:

ln -s / home / howtogeek / Downloads / home / howtogeek / Desktop

Više informacija potražite u našem članku o simboličkim vezama.

chmod - Promijeni dozvole

chmod mijenja dozvole datoteke. Na primjer, chmod + x script.sh dodati izvršne dozvole za datoteku pod nazivom script.sh u trenutnoj mapi. chmod -x script.sh uklonit će izvršne dozvole iz te datoteke.

Dozvole za Linux datoteke mogu biti malo komplicirane. Pogledajte naš vodič za Linux dozvole za više informacija.

dodirnite - stvorite prazne datoteke

dodir naredba stvara praznu datoteku. Na primjer, dodirni primjer stvara praznu datoteku pod nazivom "U primjeru" u trenutnom direktoriju.

mc - Puni upravitelj datoteka

Midnight Commander je jedan od mnogih potpuno opremljenih upravitelja datoteka koje možete koristiti s Linux terminala. Nije instalirano prema zadanim postavkama na većini distribucija; ovdje je naredba koju ćete morati instalirati na Ubuntu:

sudo apt-get install mc

Kada je instaliran, jednostavno pokrenite mc naredbu za pokretanje.

Pomoću tipki sa strelicama odaberite datoteke i tipku Tab da biste se prebacivali između okvira. Pritisnite Alt-1 da biste vidjeli zaslon pomoći ili Alt-2 da biste vidjeli izbornik.

Također možete koristiti miša u Midnight Commanderu ako vaša krajnja okolina ima podršku mišem.

Imajte na umu da ćete morati pokrenuti te naredbe s dopuštenjima roota ako promijenite direktorij sustava. Na Ubuntu, dodajtesudo na početak naredbi koje želite pokrenuti s root dozvolama.