Kako upravljati datoteke z Linuxovih terminalov 11, ki jih morate poznati
Če želite uporabiti terminal Linux kot pro, morate poznati osnove upravljanja datotek in navigacijskih imenikov. V skladu z filozofijo Unixa, vsak ukaz naredi eno stvar in to dobro dela.
Midnight Commander, popoln upravljalnik datotek za terminal Linux, deluje kot močan prednji del vseh teh ukazov.
ls - Seznam datotek
The Je ukaz sezname datoteke v imeniku. Po privzetku ls prikaže datoteke v trenutnem imeniku.
Datoteke lahko tudi rekurzivno navedete - to pomeni seznam vseh datotek v imenikih znotraj trenutnega imenika - z ls -R.
ls lahko tudi vnese datoteke v drug imenik, če podate imenik. Na primer, Doma bo seznam vseh datotek v imeniku / home.
cd - Spremenite imenik
The cd ukaz spremeni v drug imenik. Na primer, cd Namizje vas bo popeljal v imenik namizja, če ste začeli iz domačega imenika.
Podate lahko tudi celotno pot do imenika, na primer cd / usr / share za dostop do imenika / usr / share v datotečnem sistemu.
cd… vas popelje v imenik.
rm - Odstrani datoteke
The rm ukaz odstrani datoteke. Bodite previdni pri tem ukazu - rm ne zahteva potrditve.
Na primer, rm datoteka bi izbrisala datoteko z imenom »datoteka« v trenutnem imeniku. Podobno kot pri drugih ukazih lahko podate tudi celotno pot do datoteke: rm / pot / do / datoteka bi izbrisala datoteko na / path / to / file v vašem datotečnem sistemu.
rmdir - Odstrani mape
The rmdir ukaz odstrani prazen imenik. imenik rmdir bi izbrisal imenik »imenika« v trenutnem imeniku.
Če imenik ni prazen, lahko uporabite rekurzivni ukaz rm, da odstranite imenik in vse datoteke v njem. rm -r imenik bi izbrisal imenik »imenik« in vse datoteke v njem. To je nevaren ukaz, ki lahko zlahka izbriše veliko pomembnih datotek, zato bodite previdni, ko ga uporabljate. Ne bo zahteval potrditve.
mv - Premakni datoteke
The mv ukaz premakne datoteko na novo mesto. To je tudi ukaz, ki ga boste uporabili za preimenovanje datotek. Na primer, mv datoteka newfile bi vzela datoteko z imenom »datoteka« v trenutni imenik in jo premaknila v datoteko z imenom »newfile« v trenutnem imeniku - preimenovala jo, z drugimi besedami.
Tako kot pri drugih ukazih lahko vključite tudi polne poti za premikanje datotek v ali iz drugih imenikov. Na primer, naslednji ukaz bi vzel datoteko z imenom "datoteka" v trenutni imenik in jo vstavil v mapo / home / howtogeek:
mv file / home / howtogeek
cp - Kopiraj datoteke
The cp ukaz deluje na enak način kot ukaz mv, razen da kopira izvirne datoteke, namesto da jih premakne.
Lahko naredite tudi rekurzivno kopijo z cp -r. To kopira imenik in vse datoteke znotraj njega na novo mesto. Naslednji ukaz na primer postavi kopijo imenika / home / howtogeek / Downloads v imenik / home / chris:
cp -r / home / howtogeek / Prenosi / domov / chris
mkdir - Izdelava imenikov
Ukaz mkdir ustvari nov imenik. mkdir bo v trenutnem imeniku izdelal imenik z imenom »primer«.
ln - Ustvari povezave
Ukaz ln ustvari povezave. Najpogosteje uporabljena vrsta povezave je verjetno simbolna povezava, s katero lahko ustvarite ln-s.
Naslednji ukaz na primer ustvari povezavo do mape »Prenosi« na namizju:
ln -s / home / howtogeek / Prenosi / home / howtogeek / Desktop
Za več informacij si oglejte naš članek o simbolnih povezavah.
chmod - Spreminjanje dovoljenj
chmod spremeni dovoljenja datoteke. Na primer, chmod + x script.sh bi dodala izvršljiva dovoljenja v datoteko script.sh v trenutni mapi. chmod -x script.sh bi odstranila izvršljiva dovoljenja iz te datoteke.
Dovoljenja za datoteke v Linuxu so lahko nekoliko zapletena. Za podrobnejše informacije si oglejte naš priročnik za dovoljenja za datoteko Linux.
dotaknite - Ustvari prazne datoteke
The dotik ukaz ustvari prazno datoteko. Na primer, na dotik ustvari prazno datoteko z imenom "primer" v trenutnem imeniku.
mc - Popoln upravitelj datotek
Midnight Commander je eden izmed številnih popolnih upraviteljev datotek, ki jih lahko uporabite na terminalu Linux. Privzeto ni nameščen na večini distribucij; tukaj je ukaz, ki ga boste morali namestiti na Ubuntu:
sudo apt-get install mc
Ko je nameščen, zaženite mc ukaz za zagon.
S puščičnimi tipkami izberite datoteke in tipko Tab za preklop med ploščami. Pritisnite Alt-1, da prikažete zaslon pomoči ali Alt-2, da si ogledate meni.
Miško lahko uporabite tudi v Midnight Commander, če ima vaše terminalsko okolje podporo za miško.
Ne pozabite, da boste morali te ukaze zagnati s korenskimi dovoljenji, če spreminjate sistemski imenik. Na Ubuntu dodajte sudo na začetek ukazov, ki jih želite zagnati s korenskimi dovoljenji.