Mifano 15 ya Vitendo ya Amri ya cd katika Linux


Katika Linux 'cd' (Badilisha Saraka) amri ni mojawapo ya amri muhimu na inayotumiwa sana kwa wanaoanza na vile vile wasimamizi wa mfumo. Kwa wasimamizi kwenye seva isiyo na kichwa, 'cd' ndiyo njia pekee ya kuelekea kwenye saraka ili kuangalia kumbukumbu, kutekeleza programu/programu/hati na kwa kila kazi nyingine. Kwa newbie ni miongoni mwa amri hizo za awali wanazochafua mikono yao nazo.

Kwa hivyo, tukikumbuka, tunakuletea hapa amri 15 za msingi za 'cd' kutumia hila na njia za mkato ili kupunguza juhudi zako kwenye terminal na kuokoa wakati kwa kutumia hila hizi zinazojulikana.

  1. Jina la Amri : cd
  2. Inasimamia : Badilisha Saraka
  3. Upatikanaji : Usambazaji Wote wa Linux
  4. Tekeleza Kwenye : Mstari wa Amri
  5. Ruhusa : Fikia saraka yako mwenyewe au ukabidhiwe vinginevyo.
  6. Kiwango : Msingi/Wanaoanza

1. Badilisha kutoka saraka ya sasa hadi /usr/local.

[email :~$ cd /usr/local

[email :/usr/local$ 

2. Badilisha kutoka saraka ya sasa hadi /usr/local/lib kwa kutumia njia kabisa.

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

[email :/usr/local/lib$ 

3. Badilisha kutoka kwa saraka ya sasa ya kufanya kazi hadi /usr/local/lib kwa kutumia njia ya jamaa.

[email :/usr/local$ cd lib 

[email :/usr/local/lib$ 

4. (a) Rudi kwenye saraka ya awali ambapo unafanya kazi mapema.

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

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

4. (b) Badilisha saraka ya Sasa kuwa saraka kuu.

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

[email :/usr/local$ 

5. Onyesha saraka ya mwisho ya kufanya kazi kutoka tulipohamia (tumia '-' swichi) kama inavyoonyeshwa.

[email :/usr/local$ cd -- 

/home/avi 

6. Sogeza saraka mbili juu kutoka ulipo sasa.

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

[email :/usr$

7. Hamisha kwa saraka ya nyumbani ya watumiaji kutoka popote.

[email :/usr/local$ cd ~ 

[email :~$ 

or

[email :/usr/local$ cd 

[email :~$ 

8. Badilisha saraka ya kufanya kazi kwa saraka ya sasa ya kufanya kazi (inaonekana hakuna matumizi kwa Jumla).

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

or

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

9. Saraka yako ya sasa inayofanya kazi ni \/usr/local/lib/python3.4/dist-packages/ ”, ibadilishe hadi \/home/avi/Desktop/ ”, kwa amri ya mstari mmoja, kwa kusonga juu kwenye saraka hadi '/' kisha kutumia njia kabisa.

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

[email :~/Desktop$ 

10. Badilisha kutoka saraka ya sasa ya kufanya kazi hadi /var/www/html bila kuandika kwa ukamilifu ukitumia TAB.

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

[email :/var/www/html$ 

11. Nenda kutoka kwa saraka yako ya sasa ya kufanya kazi hadi /etc/v__ _, Lo! Umesahau jina la saraka na haupaswi kutumia TAB.

[email :~$ cd /etc/v* 

a[email :/etc/vbox$ 

Kumbuka: Hii itahamia 'vbox' ikiwa tu kuna saraka moja inayoanza na 'v'. Ikiwa zaidi ya saraka moja inayoanza na 'v' ipo, na hakuna vigezo zaidi vinavyotolewa katika safu ya amri, itahamishwa hadi saraka ya kwanza inayoanza na 'v', kialfabeti kama uwepo wao katika kamusi sanifu.

12. Unahitaji kuelekeza kwa mtumiaji ‘av’ (huna uhakika kama ni avi au avt) saraka ya nyumbani, bila kutumia TAB.

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

[email :~$ 

13. Ni nini kinachosukuma na popd kwenye Linux?

Pushd na popd ni amri za Linux kwenye bash na ganda lingine ambalo huhifadhi eneo la saraka ya kufanya kazi kwenye kumbukumbu na kuleta kwenye saraka kutoka kwa kumbukumbu kama saraka ya sasa ya kufanya kazi, mtawaliwa na saraka ya mabadiliko.

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

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

Amri hapo juu huhifadhi eneo la sasa kwenye kumbukumbu na mabadiliko kwenye saraka iliyoombwa. Mara tu popd inapofukuzwa, itachukua eneo la saraka iliyohifadhiwa kutoka kwa kumbukumbu na kuifanya saraka ya sasa ya kufanya kazi.

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

14. Badilisha kwenye saraka iliyo na nafasi nyeupe.

[email :~$ cd test\ tecmint/ 

[email :~/test tecmint$ 

or

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

or 

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

15. Badilisha kutoka saraka ya sasa ya kufanya kazi hadi Vipakuliwa na uorodheshe mipangilio yake yote kwa kwenda moja.

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

Hili ni jaribio letu, kukujulisha kuhusu Utendakazi na utekelezaji wa Linux kwa maneno machache iwezekanavyo na kwa urafiki wa mtumiaji kama ilivyokuwa hapo awali.

Hayo ni yote kwa sasa. Nitakuwa hapa tena na mada nyingine ya kuvutia hivi karibuni. Hadi wakati huo endelea kuwa macho na uunganishwe na Tecmint. Usisahau kutupatia maoni yako muhimu katika maoni hapa chini.