Visbiežāk datorā veicamās darbības ir Failu izveidošana, pārvietošana vai dzēšana. Apskatīsim dažādas failu pārvaldības iespējas.
Lai pārvaldītu savus failus, varat izmantot vai nu
- Termināls (komandrindas saskarne - CLI)
- Failu pārvaldnieks (grafiskā lietotāja saskarne -GUI)
Šajā apmācībā jūs uzzināsiet
- Kāpēc mācīties komandrindas saskarni?
- CLI palaišana Ubuntu
- Pašreizējais darba direktorijs (pwd)
- Mainot direktorijus (cd)
- Pāreja uz mājas direktoriju (cd ~)
- Pāreja uz saknes direktoriju (cd /)
- Pārvietošanās pa vairākiem direktorijiem
- Pāreja uz augšu vienā direktorijas līmenī (cd…)
- Relatīvie un absolūtie ceļi
Noklikšķiniet šeit, ja videoklips nav pieejams
Kāpēc mācīties komandrindas saskarni?
Kaut arī pasaule pāriet uz GUI balstītām sistēmām, CLI ir īpašs lietojums, un to plaši izmanto skriptu veidošanā un serveru administrēšanā. Apskatīsim dažus pārliecinošus lietojumus -- Salīdzinoši komandas piedāvā vairāk iespēju un ir elastīgas. Cauruļvadi un stdin / stdout ir ārkārtīgi spēcīgi, un tie nav pieejami GUI
- Dažas GUI konfigurācijas ir līdz 5 ekrāniem dziļas, savukārt CLI ir tikai viena komanda
- Faila pārvietošana, 1000 pārdēvēšana GUI būs laikietilpīga (izmantojot Control / Shift, lai atlasītu vairākus failus), savukārt CLI, izmantojot regulāras izteiksmes, to pašu uzdevumu var veikt ar vienu komandu.
- CLI tiek ielādēta ātri un nelieto RAM, salīdzinot ar GUI. Krīzes scenārijos tas ir svarīgi.
Gan GUI, gan CLI ir savi specifiskie lietojumi. Piemēram, GUI veiktspējas uzraudzības grafiki sniedz tūlītēju vizuālu atgriezenisko saiti par sistēmas stāvokli, savukārt simtiem žurnālu līniju redzēšana CLI ir acīs.
Jums jāiemācās izmantot gan GUI (failu pārvaldnieks), gan CLI (termināls)
Linux balstītas OS GUI ir līdzīga jebkurai citai OS. Tādējādi mēs pievērsīsimies CLI un uzzināsim dažas noderīgas komandas.
CLI palaišana Ubuntu
Ir 2 veidi, kā palaist termināli.
1) Dodieties uz Dash un ierakstiet termināli
2) Vai arī varat nospiest CTRL + Alt + T, lai palaistu termināli
Kad palaidīsit CLI (Terminal), tajā atradīsit kaut ko tādu kā guru99 @ VirtualBox (skatīt attēlu).
1) Šīs rindas pirmā daļa ir lietotāja vārds (bob, tom, ubuntu, home…)
2) Otrā daļa ir datora nosaukums vai resursdatora nosaukums. Saimniekdatora nosaukums palīdz identificēt datoru tīklā. Servera vidē resursdatora nosaukums kļūst svarīgs.
3) ':' ir vienkāršs atdalītājs
4) Tildes zīme ~ norāda, ka lietotājs strādā mājas direktorijā . Ja mainīsit direktoriju, šī zīme pazudīs.
Iepriekš minētajā attēlā mēs esam pārvietojušies no / home direktorija uz / bin, izmantojot komandu 'cd' . ~ Zīme netiek parādīta, strādājot direktorijā / bin. Tas parādās, pārejot atpakaļ uz mājas direktoriju.
5) Zīme “$” liek domāt, ka jūs Linux strādājat kā parasts lietotājs. Strādājot kā root lietotājs, tiek parādīts “#”.
Pašreizējais darba katalogs
Direktoriju, kuru pašlaik pārlūkojat, sauc par pašreizējo darba direktoriju. Kad jūs sākat datoru, jūs piesakāties mājas direktorijā. Ja vēlaties noteikt direktoriju, kurā pašlaik strādājat, izmantojiet komandu -
pwd
pwd komanda apzīmē p rint w orking d irectory
Iepriekš redzamais attēls parāda, ka / home / guru99 ir direktorijs, pie kura pašlaik strādājam.
Mainot direktorijus
Ja vēlaties mainīt pašreizējo direktoriju, izmantojiet komandu ' cd '.
cd /tem
Apsveriet šādu piemēru.
Šeit mēs pārvietojāmies no direktorija / tmp uz / bin uz / usr un pēc tam atkal uz / tmp.
Pāreja uz mājas direktoriju
Ja vēlaties pārvietoties uz mājas direktoriju, ierakstiet cd .
cd
Varat arī izmantot komandu cd ~ .
cd ~
Pāreja uz saknes direktoriju
Linux failu sistēmas sakni apzīmē ar '/'. Līdzīgi kā 'c: \' operētājsistēmā Windows.
Piezīme. Operētājsistēmā Windows jūs izmantojat slīpsvītru "\", savukārt UNIX / Linux - slīpsvītru uz priekšu izmanto "/"
Ierakstiet “cd /”, lai pārietu uz saknes direktoriju.
cd /
PADOMS : neaizmirstiet atstarpi starp cd un / . Pretējā gadījumā jūs saņemsit kļūdu.
Pārvietošanās pa vairākiem direktorijiem
Vienlaikus varat pārvietoties pa vairākiem direktorijiem, norādot visu to ceļu.
Piemērs: Ja vēlaties pārvietot / cpu direktoriju zem / dev, mums šī darbība nav jāsadala divās daļās.
Tā vietā mēs varam ierakstīt '/ dev / cpu', lai tieši nokļūtu direktorijā.
cd /dev/cpu
Pāreja uz augšu vienā direktorijas līmenī
Lai pārvietotos pa vienu direktorijas līmeni uz augšu, mēģiniet.
cd…
Izmantojot komandu 'cd ...', mēs esam pārvietojušies vienu direktoriju no '/ dev / cpu' uz '/ dev'.
Pēc tam, atkal izmantojot to pašu komandu, mēs esam pārvietojušies no '/ dev' uz '/' saknes direktoriju.
Relatīvie un absolūtie ceļi
Ceļš skaitļošanā ir faila vai mapes adrese.
Piemērs - operētājsistēmā Windows
C:\documentsandsettings\user\downloadsLinux
/home/user/downloads
Ir divu veidu ceļi:
1. Absolūtais ceļš:
Pieņemsim, ka jums ir jāpārlūko attēli, kas saglabāti mājas mapes “guru99” direktorijā Attēli.
Attēlu direktorija / home / guru99 / Pictures absolūtais faila ceļš
Lai pārietu uz šo direktoriju, varat izmantot komandu.
cd /home/guru99/Pictures
To sauc par absolūto ceļu, jo jūs norādāt pilnu ceļu, lai sasniegtu failu.
2. Relatīvais ceļš:
Relatīvais ceļš ir noderīgs, ja noteiktā direktorijā ir jāpārlūko cits apakšdirektorijs.
Tas ietaupa jūs no centieniem visu laiku ierakstīt pilnīgus ceļus.
Pieņemsim, ka pašlaik atrodaties mājas direktorijā. Jūs vēlaties pārvietoties uz direktoriju Lejupielādes.
Jums nav nepieciešams ierakstīt absolūto ceļu
cd /home/guru99/Downloads
Tā vietā jūs varat vienkārši ierakstīt 'cd Downloads', un jūs pārvietotos uz direktoriju Downloads, jo jūs jau atrodaties direktorijā '/ home / guru99' .
cd Downloads
Tādā veidā jums nav jānorāda viss ceļš, lai sasniegtu noteiktu vietu tajā pašā direktorijā failu sistēmā.
Kopsavilkums:
- Lai pārvaldītu failus, Linux var izmantot GUI (failu pārvaldnieks) vai CLI (termināls). Abiem ir savas relatīvās priekšrocības. Apmācību sērijā mēs pievērsīsimies CLI jeb Terminal
- Jūs varat palaist termināli no informācijas paneļa vai izmantot īsinājumtaustiņu Cntrl + Alt + T
- Komanda pwd dod pašreizējo darba direktoriju.
- Lai mainītu direktorijus, varat izmantot komandu cd
- Absolūtais ceļš ir faila vai direktorija pilnīga adrese
- Relatīvais ceļš ir direktorija faila relatīvā atrašanās vieta attiecībā pret pašreizējo direktoriju
- Relatīvais ceļš palīdz izvairīties no visu ceļu ierakstīšanas.
Komanda | Apraksts |
---|---|
cd vai cd ~ |
Pārejiet uz direktoriju HOME |
CD… |
Pārejiet vienu līmeni uz augšu |
cd |
Lai pārslēgtos uz noteiktu direktoriju |
CD / |
Pārvietojieties uz saknes direktoriju |