15 CD komandu praktiski piemēri Linux


Linux ‘cd’ (Change Directory) komanda ir viena no vissvarīgākajām un visplašāk izmantotajām komandām iesācējiem, kā arī sistēmas administratoriem. Administratoriem bez servera serverī ‘cd’ ir vienīgais veids, kā pāriet uz direktoriju, lai pārbaudītu žurnālu, izpildītu programmu/lietojumprogrammu/skriptu un veiktu visus citus uzdevumus. Iesācējiem tas ir starp tām sākotnējām komandām, ar kurām viņi sasmērē rokas.

Tādējādi, paturot prātā, mēs šeit piedāvājam 15 pamata komandas “cd”, izmantojot trikus un saīsnes, lai samazinātu jūsu centienus terminālā un ietaupītu laiku, izmantojot šos zināmos trikus.

  1. Komandas nosaukums : cd
  2. Piesakies : mainiet direktoriju
  3. Pieejamība : visa Linux izplatīšana
  4. Izpilde ieslēgta : komandrinda
  5. Atļauja : piekļūstiet savam direktorijam vai citādi piešķiriet.
  6. Līmenis : Pamata/iesācēji

1. Mainiet no pašreizējā direktorija uz/usr/local.

[email :~$ cd /usr/local

[email :/usr/local$ 

2. Pārejiet no pašreizējā direktorija uz/usr/local/lib, izmantojot absolūto ceļu.

[email :/usr/local$ cd /usr/local/lib 

[email :/usr/local/lib$ 

3. Pārejiet no pašreizējā darba direktorija uz/usr/local/lib, izmantojot relatīvo ceļu.

[email :/usr/local$ cd lib 

[email :/usr/local/lib$ 

4. a) Pārslēdzieties atpakaļ uz iepriekšējo direktoriju, kurā strādājāt agrāk.

[email :/usr/local/lib$ cd - 

/usr/local 
[email :/usr/local$ 

4. (b) Mainiet pašreizējo direktoriju uz vecāku direktoriju.

[email :/usr/local/lib$ cd .. 

[email :/usr/local$ 

5. Parādiet pēdējo darba direktoriju no vietas, kur mēs pārvietojāmies (izmantojiet ‘-’ slēdzi), kā parādīts.

[email :/usr/local$ cd -- 

/home/avi 

6. Pārvietojiet divus direktorijus uz augšu no pašreizējās vietas.

[email :/usr/local$ cd ../ ../ 

[email :/usr$

7. Pārvietojieties uz lietotāju mājas direktoriju no jebkuras vietas.

[email :/usr/local$ cd ~ 

[email :~$ 

or

[email :/usr/local$ cd 

[email :~$ 

8. Mainiet darba direktoriju uz pašreizējo darba direktoriju (šķiet, ka to vispār neizmanto).

[email :~/Downloads$ cd . 
[email :~/Downloads$ 

or

[email :~/Downloads$ cd ./ 
[email :~/Downloads$ 

9. Jūsu pašreizējais darba direktorijs ir “/usr/local/lib/python3.4/dist-packages/”, vienā rindā mainiet to uz “/ home/avi/Desktop /”, pārejot uz augšu direktorijā līdz '/', tad izmantojot absolūto ceļu.

[email :/usr/local/lib/python3.4/dist-packages$ cd ../../../../../home/avi/Desktop/ 

[email :~/Desktop$ 

10. Pārejiet no pašreizējā darba direktorija uz/var/www/html, pilnībā nerakstot, izmantojot TAB.

[email :/var/www$ cd /v<TAB>/w<TAB>/h<TAB>

[email :/var/www/html$ 

11. Pārejiet no sava pašreizējā darba direktorija uz/etc/v__ _, Hmm ... Jūs esat aizmirsis direktorijas nosaukumu un nevajadzētu izmantot TAB.

[email :~$ cd /etc/v* 

[email :/etc/vbox$ 

Piezīme. Tas tiks pārvietots uz “vbox” tikai tad, ja ir tikai viens direktorijs, kas sākas ar “v”. Ja pastāv vairāk nekā viens katalogs, kas sākas ar “v”, un komandrindā vairs nav norādīti kritēriji, tas tiks pārvietots uz pirmo direktoriju, kas sākas ar “v”, alfabēta secībā kā to klātbūtne standarta vārdnīcā.

12. Jums ir jāpārvietojas uz lietotāja ‘av’ (nezināt, vai tas ir avi vai avt) mājas direktoriju, neizmantojot TAB.

[email :/etc$ cd /home/av? 

[email :~$ 

13. Kas Linux ir pushd un popd?

Pushd un popd ir Linux komandas bash un noteiktā citā čaulā, kas pašreizējo darba direktoriju atrašanās vietu saglabā atmiņā un ieved direktorijā no atmiņas kā pašreizējo darba direktoriju, kā arī izmaiņas direktorijā.

[email :~$ pushd /var/www/html 

/var/www/html ~ 
[email :/var/www/html$ 

Iepriekš minētā komanda saglabā pašreizējo atrašanās vietu atmiņā un mainās pieprasītajā direktorijā. Tiklīdz popd ir aktivizēts, tas no atmiņas iegūst saglabāto direktoriju un padara to par pašreizējo darba direktoriju.

[email :/var/www/html$ popd 
~ 
[email :~$ 

14. Pārslēdzieties uz direktoriju, kurā ir atstarpes.

[email :~$ cd test\ tecmint/ 

[email :~/test tecmint$ 

or

[email :~$ cd 'test tecmint' 
[email :~/test tecmint$ 

or 

[email :~$ cd "test tecmint"/ 
[email :~/test tecmint$ 

15. Pārslēdzieties no pašreizējā darba direktorija uz Lejupielādes un vienā reizē uzskaitiet visus tā iestatījumus.

[email :/usr$ cd ~/Downloads && ls

…
.
service_locator_in.xls 
sources.list 
teamviewer_linux_x64.deb 
tor-browser-linux64-3.6.3_en-US.tar.xz 
.
...

Šis ir mūsu mēģinājums likt jums informēt par Linux darbībām un izpildēm pēc iespējas mazākiem vārdiem un tikpat draudzīgi lietotājam, kā tas bija agrāk.

Tas pagaidām ir viss. Drīz būšu šeit atkal ar citu interesantu tēmu. Līdz tam sekojiet līdzi un sazinieties ar Tecmint. Neaizmirstiet zemāk esošajos komentāros sniegt mums vērtīgas atsauksmes.