5Sep
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 ovim naredbama.
ls - Popis datoteka
ls naredba navodi 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 .
ls može također popis datoteka u drugom direktoriju ako navedete direktorij. Na primjer, ls / home će navesti sve datoteke u / home direktoriju.
cd - Promijeni direktorij
cd naredba mijenja se u drugi direktorij. Na primjer, cd Desktop će vas odvesti na vaš direktorij Desktopa ako počinjete iz vašeg kućnog imenika.
Također možete odrediti cijeli put do direktorija, kao što je cd /usr/ udio da biste otišli na direktorij za dijeljenje /usr/ na datotečnom sustavu.
cd. . će vas odvesti do direktorija.
rm - Uklanjanje datoteka
rm naredba uklanja datoteke. Budite oprezni s ovom naredbom - rm ne traži potvrdu.
Na primjer, rm datoteka izbrisat će datoteku pod nazivom "datoteka" u trenutnom direktoriju. Kao i kod drugih naredbi, možete odrediti i puni put do datoteke: rm /path/to/ datoteka će izbrisati datoteku na /path/to/ datoteci na datotečnom sustavu.
rmdir - Uklanjanje direktorija
naredba rmdir uklanja prazni direktorij. direktorij rmdir će izbrisati direktorij pod nazivom "direktorij" u trenutnom direktoriju.
Ako direktorij nije prazan, možete upotrijebiti rekurzivnu naredbu rm za uklanjanje direktorija i svih datoteka u njemu. rm -r direktorij briše direktorij 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 - Premještanje datoteka
mv naredba premješta datoteku na novu lokaciju. Ovo je također naredba koju ćete koristiti za preimenovanje datoteka. Na primjer, mv file newfile će preuzeti datoteku pod nazivom "datoteka" u trenutnom direktoriju i premjestiti ga u datoteku pod nazivom "newfile" u trenutnom direktoriju - preimenovanjem, drugim riječima.
Kao i kod drugih naredbi, možete uključiti pune putove za premještanje datoteka na ili iz drugih direktorija. Na primjer, sljedeća naredba uzima datoteku pod nazivom "datoteka" u trenutnom direktoriju i stavlja je u /home/ mapu howtogeek:
mv datoteku /home/ howtogeek
cp - kopiranje datoteka
cp naredba funkcionira na isti način kao mvosim kopiranja izvornih datoteka 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 /home/howtogeek/ Downloads direktorija u /home/ chris direktorij:
cp -r /home/howtogeek/ Preuzimanja /home/ chris
mkdir - Napravite direktorije
Mkdir naredba čini novi direktorij. mkdir primjer će napraviti direktorij s imenom "example" u trenutnom direktoriju.
ln - Stvaranje veza
Ln naredba stvara veze. Najčešće korištena vrsta veze vjerojatno je simbolična veza koju možete stvoriti pomoću ln -s .
Na primjer, sljedeća naredba stvara vezu na našu mapu Downloads na našem desktopu:
ln -s /home/howtogeek/ Preuzimanja /home/howtogeek/ Desktop
Pogledajte više informacija o našem članku o simboličkim vezama.
chmod - Promijeni dozvole
chmod mijenja dozvole datoteke. Na primjer, chmod + x script.sh će 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.
Linux dozvole mogu biti malo komplicirane. Pogledajte naš vodič za Linux dozvole za više informacija.
dodir - Stvaranje praznih datoteka
dodirna naredba stvara praznu datoteku. Na primjer, dodirni primjer stvara praznu datoteku pod nazivom "primjer" u trenutnom direktoriju.
mc - Full File Manager
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 instalirajte mc
Kada je instaliran, samo 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 je vaše okruženje terminala podržano mišem.
Ne zaboravite da ćete morati pokrenuti te naredbe s dopuštenjima roota ako promijenite direktorij sustava. Na Ubuntu, dodajte sudo na početak naredbi koje želite pokrenuti s root dozvolama.