5Sep

Kā pārvaldīt failus no Linux termināļa: 11 komandas, kas jums jāzina

Lai izmantotu Linux terminālu, piemēram, pro, jums jāzina failu pārvaldības un navigācijas direktoriju pamati. Taisnība par Unix filozofiju, katra komanda ir viena lieta, un tas labi.

Midnight Commander, pilna Featured failu pārvaldnieks Linux terminālam, darbojas kā spēcīgs priekšējais punkts visām šīm komandām.

ls - saraksta faili

ls komanda saraksta failus direktorijā.Pēc noklusējuma ls uzskaitīti faili pašreizējā direktorijā.

Jūs varat arī sarakstus failus rekursīvi - tas ir, uzskaitīt visus failus direktorijās pašreizējā direktorijā - ar ls-R .

ls var arī uzskaitīt failus citā direktorijā, ja norādāt direktoriju. Piemēram, ls / home uzskaitīs visus failus / home directory.

cd - Mainīt direktoriju

Komandu cd mainās uz citu direktoriju. Piemēram, cd Desktop aizvedīs jūs uz savu darbvirsmas direktoriju, ja jūs sākat no sava mājas direktorija.

Varat arī norādīt pilnu ceļu uz direktoriju, piemēram, cd /usr/ koplietot , lai piekļūtu faila sistēmas /usr/ koplietošanas direktorijai.

cd. . aizvedīs direktoriju.

rm - Noņemt failus

rm komanda noņem failus. Esiet uzmanīgi ar šo komandu - rm nepieprasa jums apstiprinājumu.

Piemēram, rm fails pašreizējā direktorijā dzēš failu ar nosaukumu "file".Tāpat kā ar citām komandām, jūs varat arī norādīt pilnu ceļu uz failu: rm /path/to/ failu varētu izdzēst failu /path/to/ failā jūsu failu sistēmā.

rmdir - Noņemt direktorijas

Komandu rmdir noņem tukšu direktoriju. rmdir direktorija dzēsīs direktoriju ar nosaukumu "directory" pašreizējā direktorijā.

Ja katalogs nav tukšs, varat izmantot rekursīvu rm komandu, lai noņemtu direktoriju un visus tajā esošos failus. rm -r katalogs dzēsīs direktoriju ar nosaukumu "direktorija" un visus tajā esošos failus.Šī ir bīstama komanda, kas varētu viegli izdzēst daudzus svarīgus failus, tāpēc izmantojiet to uzmanīgi. Tā nepieprasīs apstiprinājumu.

mv - Pārvietot failus

mv komandu pārvieto failu uz jaunu atrašanās vietu. Tā ir arī komanda, kuru izmantosit failu pārdēvēšanai. Piemēram, mv fails newfile pašreizējā direktorijā uzņems failu ar nosaukumu "file" un pārvietos to uz pašreizējā direktorijā esošo failu "newfile" - citiem vārdiem sakot, pārdēvējot to.

Tāpat kā ar citām komandām, jūs varat iekļaut pilnu ceļu, lai pārvietotu failus uz vai no citiem katalogiem. Piemēram, sekojošā komanda pašreizējā direktorijā uzņems failu ar nosaukumu "fails" un ievieto to /home/ howtogeek mapē:

mv fails /home/ howtogeek

cp - kopijas faili

cp komanda darbojas tāpat kā mvkomandu, izņemot kopijas oriģinālos failus, nevis to pārvietošanu.

Jūs varat veikt arī rekursīvu kopiju ar cp -r .Tas kopē direktoriju un visus tajā esošos failus uz jaunu atrašanās vietu. Piemēram, šī komanda ievieto /home/howtogeek/ lejupielāžu direktorijas kopiju /home/ katalogā chris:

cp -r /home/howtogeek/ Lejupielādes /home/ chris

mkdir - izveidojiet direktorijas

Komandu mkdir izveido jaunu direktoriju. mkdir piemērs izveidos direktoriju ar nosaukumu "piemērs" pašreizējā direktorijā.

ln - Izveidot saites

Ln komanda izveido saites. Visbiežāk izmantotais saišu veids, iespējams, ir simboliska saite, kuru jūs varat izveidot ar ln -s .

Piemēram, šāda komanda izveido saiti uz mūsu Desktop lejupielādes mapi:

ln -s /home/howtogeek/ Lejupielādes /home/howtogeek/ Desktop

Lai iegūtu papildinformāciju, skatiet mūsu rakstu par simboliskajām saitēm.

chmod - Mainīt atļaujas

chmod maina faila atļaujas. Piemēram, chmod + x script.sh pašreizējā mapē pievienotu izpildāmās tiesības failam ar nosaukumu script.sh. chmod -x script.sh noņems izpildāmās tiesības no šī faila.

Linux failu atļaujas var būt nedaudz sarežģītas. Skatiet mūsu ceļvedi par Linux failu atļaujām, lai saņemtu padziļinātu informāciju.

touch - Izveidojiet tukšu failu

Komandu pieskāriens izveido tukšu failu. Piemēram, pieskāriena piemērs pašreizējā direktorijā izveido tukšu failu ar nosaukumu "piemērs".

mc - Pilna failu pārvaldnieka

Midnight Commander ir viens no daudziem pilnīgi failu pārvaldniekiem, kurus varat izmantot no Linux terminālā.Tas nav instalēts pēc noklusējuma lielākajā daļā sadales;Šeit ir komanda, kas jums būs jāinstalē Ubuntu:

sudo apt-get install mc

Kad tas ir instalēts, vienkārši palaidiet mc komandu, lai to palaistu.

Izmantojiet bulttaustiņus, lai izvēlētos failus un Tab taustiņu, lai pārslēgtos no rūtīm. Nospiediet Alt-1, lai skatītu palīdzības ekrānu vai Alt-2, lai skatītu izvēlni.

Jūs varat arī izmantot peli Midnight Commander, ja jūsu termināla vidē ir peles atbalsts.

Atcerieties, ka, ja maināt sistēmas direktoriju, jums būs jāuzsāk šīs komandas ar root atļaujām. Uz Ubuntu pievienojiet sudo komandu sākumam, kuru vēlaties palaist ar root atļaujām.