Kako upravljati datotekama s Linux naredbi koje trebate znati
Da biste koristili Linux terminal kao profesionalac, morate znati osnove upravljanja datotekama i navigacijskim imenicima. U skladu s filozofijom Unixa, svaka naredba čini jednu stvar i čini je dobro.
Midnight Commander, upravljač datotekama za Linux terminal, s puno mogućnosti, djeluje kao moćan prednji kraj svim tim naredbama.
ls - Popis datoteka
ls naredba navodi datoteke u direktoriju. Prema zadanim postavkama, ls navodi datoteke u trenutnom direktoriju.
Također možete popisati datoteke rekurzivno - to jest, popis svih datoteka u direktorijima unutar trenutnog direktorija - sa ls-R.
ls također mogu navesti datoteke u nekom drugom imeniku ako navedete direktorij. Na primjer, Kući će popisati sve datoteke u imeniku / home.
cd - Promijeni direktorij
CD naredba se mijenja u drugi direktorij. Na primjer, cd Desktop će vas odvesti u direktorij na radnoj površini ako počinjete od svog matičnog imenika.
Također možete navesti punu putanju do direktorija, kao što je cd / usr / share za otvaranje direktorija / usr / share u datotečnom sustavu.
CD… će vas odvesti u imenik.
rm - Uklanjanje datoteka
rm naredba uklanja datoteke. Budite oprezni s ovom naredbom - rm ne traži potvrdu.
Na primjer, rm datoteka će izbrisati datoteku pod nazivom "datoteka" u trenutnom direktoriju. Kao i kod drugih naredbi, možete navesti i punu putanju do datoteke: rm / put / u / datoteku će izbrisati datoteku na / path / to / file u vašem datotečnom sustavu.
rmdir - Uklanjanje direktorija
rmdir naredba uklanja prazan direktorij. rmdir direktorij bi izbrisao direktorij nazvan "direktorij" u trenutnom direktoriju.
Ako direktorij nije prazan, možete koristiti rekurzivnu rm naredbu za uklanjanje direktorija i svih datoteka u njemu. rm -r direktorij bi izbrisao direktorij nazvan "direktorij" i sve datoteke u njemu. To je opasna naredba koja lako može izbrisati mnogo važnih datoteka, stoga budite oprezni kada je koristite. Neće tražiti potvrdu.
mv - Premjesti datoteke
MV naredba pomiče datoteku na novo mjesto. Ovo je i naredba koju ćete koristiti za preimenovanje datoteka. Na primjer, mv datoteka newfile će uzeti datoteku pod nazivom "datoteka" u trenutnom direktoriju i premjestiti je u datoteku pod nazivom "newfile" u trenutnom direktoriju - preimenovati je, drugim riječima.
Kao i kod drugih naredbi, možete uključiti pune staze za premještanje datoteka u ili iz drugih direktorija. Na primjer, sljedeća naredba će uzeti datoteku pod nazivom "datoteka" u trenutnom direktoriju i smjestiti je u mapu / home / howtogeek:
mv file / home / howtogeek
cp - Kopiraj datoteke
cp naredba radi na isti način kao i naredba mv, osim što kopira izvorne datoteke umjesto da ih premješta.
Također možete napraviti rekurzivnu kopiju cp -r. To kopira direktorij i sve datoteke unutar njega na novo mjesto. Na primjer, sljedeća naredba stavlja kopiju / home / howtogeek / direktorija Downloads u direktorij / home / chris:
cp -r / home / howtogeek / preuzimanja / home / chris
mkdir - Izrada direktorija
Naredba mkdir čini novi direktorij. mkdir primjer izradit će direktorij s nazivom "primjer" u trenutnom direktoriju.
ln - Stvori veze
Naredba ln stvara veze. Najčešće korištena vrsta veze je vjerojatno simbolička veza, s kojom možete stvarati ln-s.
Na primjer, sljedeća naredba stvara vezu do naše mape Preuzimanja na našoj radnoj površini:
ln -s / home / howtogeek / Downloads / home / howtogeek / Desktop
Pogledajte naš članak o simboličkim vezama za više informacija.
chmod - Promijeni dozvole
chmod mijenja dozvole datoteke. Na primjer, chmod + x script.sh dodao izvršne dozvole datoteci 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 pomalo komplicirane. Pogledajte naše upute za dozvole za Linux datoteku za detaljnije informacije.
dodirnite - Stvori prazne datoteke
dodir naredba stvara praznu datoteku. Na primjer, primjer kreira praznu datoteku pod nazivom "primjer" u trenutnom direktoriju.
mc - Potpuni upravitelj datoteka
Midnight Commander je jedan od mnogih potpuno opremljenih upravitelja datoteka koje možete koristiti s Linux terminala. Po većini distribucija nije standardno instaliran; evo naredbe koju ćete morati instalirati na Ubuntu:
sudo apt-get install mc
Nakon što je instaliran, pokrenite mc naredbu za pokretanje.
Koristite tipke sa strelicama za odabir datoteka i tipku Tab za prebacivanje između okana. Pritisnite Alt-1 da biste vidjeli zaslon pomoći ili Alt-2 da biste vidjeli izbornik.
Također možete koristiti miš u ponoćnom zapovjedniku ako vaše terminalsko okruženje ima podršku za miša.
Zapamtite da ove naredbe morate pokrenuti s korijenskim dozvolama ako mijenjate sistemski direktorij. Na Ubuntu dodajte sudo na početak naredbi koje želite pokrenuti s root dopuštenjima.