15 Eżempji Prattiċi ta' Kmand cd fil-Linux


Fil-Linux 'cd' (Bidla Direttorju) il-kmand huwa wieħed mill-aktar kmand importanti u l-aktar użat għall-ġodda kif ukoll għall-amministraturi tas-sistema. Għall-amministraturi fuq server bla ras, 'cd' huwa l-uniku mod biex jinnaviga għal direttorju biex jiċċekkja log, tesegwixxi programm/applikazzjoni/kitba u għal kull kompitu ieħor. Għal newbie huwa fost dawk il-kmandi inizjali li jagħmlu idejhom maħmuġin bihom.

Għalhekk, meta wieħed iżomm f'moħħu, aħna hawnhekk inġibulek 15-il kmand bażiku ta ''cd' billi tuża tricks u shortcuts biex tnaqqas l-isforzi tiegħek fuq it-terminal u tiffranka l-ħin billi tuża dawn it-tricks magħrufa.

  1. Isem tal-Kmand : cd
  2. Jfisser : Bidla Direttorju
  3. Disponibbiltà : Id-Distribuzzjoni kollha tal-Linux
  4. Eżegwixxi Fuq : Linja tal-Kmand
  5. Permess : Aċċessa direttorju proprju jew assenjat b'xi mod ieħor.
  6. Livell : Bażiku/Bidu

1. Bidla mid-direttorju attwali għal /usr/local.

[email :~$ cd /usr/local

[email :/usr/local$ 

2. Ibdel mid-direttorju attwali għal /usr/local/lib billi tuża mogħdija assoluta.

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

[email :/usr/local/lib$ 

3. Bidla mid-direttorju tax-xogħol kurrenti għal /usr/local/lib billi tuża mogħdija relattiva.

[email :/usr/local$ cd lib 

[email :/usr/local/lib$ 

4. (a) Aqleb lura għad-direttorju preċedenti fejn inti taħdem qabel.

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

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

4. (b) Ibdel id-direttorju kurrenti għal direttorju prinċipali.

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

[email :/usr/local$ 

5. Uri l-aħħar direttorju tax-xogħol minn fejn mort (uża '–' switch) kif muri.

[email :/usr/local$ cd -- 

/home/avi 

6. Mexxi żewġ direttorji 'l fuq minn fejn int issa.

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

[email :/usr$

7. Imxi lejn id-direttorju tad-dar tal-utenti minn kullimkien.

[email :/usr/local$ cd ~ 

[email :~$ 

or

[email :/usr/local$ cd 

[email :~$ 

8. Ibdel id-direttorju tax-xogħol għad-direttorju tax-xogħol attwali (jidher l-ebda użu ta 'b'mod Ġenerali).

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

or

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

9. Id-Direttorju tax-xogħol preżenti tiegħek huwa \/usr/local/lib/python3.4/dist-packages/ ”, ibiddlu għal \/home/avi/Desktop/ ”, f'linja waħda ta' kmand, billi timxi 'l fuq fil- direttorju sa '/' imbagħad bl-użu ta' passaġġ assolut.

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

[email :~/Desktop$ 

10. Ibdel mid-direttorju tax-xogħol kurrenti għal /var/www/html mingħajr ma ttajpja bis-sħiħ billi tuża TAB.

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

[email :/var/www/html$ 

11. Innaviga mid-direttorju tax-xogħol attwali tiegħek għal /etc/v__ _, Oops! Insejt l-isem tad-direttorju u mhux suppost tuża TAB.

[email :~$ cd /etc/v* 

[email :/etc/vbox$ 

Nota: Dan se jimxi għal 'vbox' biss jekk ikun hemm direttorju wieħed biss li jibda b''v'. Jekk jeżistu aktar minn direttorju wieħed li jibda b''v', u ma jiġux ipprovduti aktar kriterji fil-linja tal-kmand, se jimxi għall-ewwel direttorju li jibda b''v', alfabetikament bħala l-preżenza tagħhom fid-dizzjunarju standard.

12. Trid tinnaviga lejn id-direttorju tad-dar tal-utent 'av' (mhux ċert jekk huwiex avi jew avt), mingħajr ma tuża TAB.

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

[email :~$ 

13. X'inhuma pushd u popd fil-Linux?

Pushd u popd huma kmandi tal-Linux f'bash u ċerti qoxra oħra li jiffrankaw il-post kurrenti tad-direttorju tax-xogħol għall-memorja u jġibu fid-direttorju mill-memorja bħala direttorju tax-xogħol kurrenti, rispettivament kif ukoll direttorju tal-bidliet.

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

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

Il-kmand ta 'hawn fuq jiffranka l-post kurrenti għall-memorja u jibdel id-direttorju mitlub. Hekk kif popd jiġi sparat, iġib il-post tad-direttorju salvat mill-memorja u jagħmilha direttorju tax-xogħol kurrenti.

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

14. Ibdel għal direttorju li fih spazji bojod.

[email :~$ cd test\ tecmint/ 

[email :~/test tecmint$ 

or

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

or 

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

15. Ibdel mid-direttorju tax-xogħol kurrenti għal Downloads u elenka s-settings kollha tagħha f'daqqa.

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

Dan huwa l-attentat tagħna, biex nagħmluk konxju tal-Linux Workings u l-eżekuzzjonijiet bl-inqas kliem possibbli u b'mod faċli għall-utent daqs kemm kien qabel.

Dak kollu għalissa. Dalwaqt ser inkun hawn b'suġġett ieħor interessanti. Sa dakinhar ibqa' sintonizzat u mqabbad ma' Tecmint. Tinsiex tagħtina l-feedback siewi tiegħek fil-kummenti hawn taħt.