15 Linuxi CD-käsu praktilisi näiteid


Linuxis on käsk „cd” (kataloogi muutmine) nii algajate kui ka süsteemiadministraatorite jaoks üks olulisemaid ja enim kasutatavaid käske. Peata serveri administraatorite jaoks on ‘cd’ ainus viis navigeerimiseks kataloogi, logi kontrollimiseks, programmi/rakenduse/skripti käivitamiseks ja kõigi muude ülesannete jaoks. Algaja jaoks on see üks algseid käske, millega nad oma käed määrduvad.

Seega, pidades silmas seda, toome siin teile 15 põhikäsku "cd", kasutades trikke ja otseteid, et vähendada teie pingutusi terminalis ja säästa nende tuntud trikkide abil aega.

  1. Käsu nimi : CD
  2. Tähistab : muutke kataloogi
  3. Kättesaadavus : kogu Linuxi levitamine
  4. Execute On : käsurida
  5. Luba : pääsete juurde oma kataloogile või määrake see muul viisil.
  6. Tase : põhi-/algajad

1. Vaheta praegusest kataloogist/usr/local.

[email :~$ cd /usr/local

[email :/usr/local$ 

2. Muutke praegusest kataloogist absoluutse tee abil kataloogi/usr/local/lib.

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

[email :/usr/local/lib$ 

3. Muutke suhtelise tee abil praegusest töökataloogist kataloogi/usr/local/lib.

[email :/usr/local$ cd lib 

[email :/usr/local/lib$ 

4. a) Lülitage tagasi eelmisesse kataloogi, kus varem töötasite.

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

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

4. (b) Muutke praegune kataloog vanemaks kataloogiks.

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

[email :/usr/local$ 

5. Näidake viimast töökataloogi, kuhu kolisime (kasutage lülitit ‘-’, nagu näidatud.

[email :/usr/local$ cd -- 

/home/avi 

6. Liigutage kaks kataloogi ülespoole oma praegusest asukohast.

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

[email :/usr$

7. Liikuge kasutajate kodukataloogi kõikjalt.

[email :/usr/local$ cd ~ 

[email :~$ 

or

[email :/usr/local$ cd 

[email :~$ 

8. Muutke töökataloog praeguseks töökataloogiks (näib, et üldiselt pole seda kasutada).

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

or

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

9. Teie praegune töökataloog on\"/ usr/local/lib/python3.4/dist-paketid /", muutke see ühes reas käsuks\"/ home/avi/Desktop /", liikudes üles kataloog kuni '/', kasutades siis absoluutset teed.

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

[email :~/Desktop$ 

10. Vahetage praegusest töökataloogist kataloogi/var/www/html ilma TAB-i kasutades täielikult sisestades.

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

[email :/var/www/html$ 

11. Navigeerige oma praegusest töökataloogist kataloogi/etc/v__ _, Vabandust! Unustasite kataloogi nime ja ei pidanud TAB-i kasutama.

[email :~$ cd /etc/v* 

[email :/etc/vbox$ 

Märkus. See liigub kausta „vbox” ainult siis, kui ainult üks kataloog algab tähega „v”. Kui on olemas rohkem kui üks kataloog, mis algab tähega „v”, ja käsureal pole rohkem kriteeriume, liigub see tähestikulises järjekorras tähtedega tähega „v” algavasse kataloogi.

12. Peate liikuma kasutaja ‘av’ (pole kindel, kas see on avi või avt) kodukataloogi, ilma TAB-i kasutamata.

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

[email :~$ 

13. Mis on Linuxis pushd ja popd?

Pushd ja popd on Linuxi käsud bashis ja teatavas muus shellis, mis salvestab praeguse töökataloogi asukoha mällu ja toob mälust kataloogi vastavalt praegusele töökataloogile, aga ka kataloogi muudatustele.

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

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

Ülaltoodud käsk salvestab praeguse asukoha mällu ja muudab soovitud kataloogi. Niipea, kui popd käivitatakse, tõmbab see salvestatud kataloogi asukoha mälust ja muudab selle praeguseks töökataloogiks.

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

14. Muutke tühikuid sisaldavaks kataloogiks.

[email :~$ cd test\ tecmint/ 

[email :~/test tecmint$ 

or

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

or 

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

15. Valige praegune töökataloog allalaaditavatest ja loetlege kõik selle seaded ühe korraga.

[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 
.
...

See on meie katse teha teid Linuxi toimimisest ja hukkamistest võimalikult väheste sõnadega teadlikuks ja sama kasutajasõbralik kui varem.

Praeguseks kõik. Varsti olen jälle huvitava teemaga siin. Siiani olge Tecmintiga kursis ja ühenduses. Ärge unustage anda meile oma väärtuslikku tagasisidet allpool toodud kommentaarides.