دستور cd یکی از پرکاربرد ترین دستور های لینوکس است ، ابتدایی ترین دستور لینوکس همان دستور cd است ، توسط این دستور می توانید از یک دایرکتوری به دایرکتوری دیگری وارد شوید ، اولین دستوری که باید در خط فرمان یاد بگیرید این دستور است ، به همین دلیل ما در این مقاله 15 مثال کاربردی از دستور cd را به شما آموزش می دهیم.

دستور cd در لینوکس

جزییات آموزش دستور cd

  • نام دستور: cd
  • پایه برای: تغییر دایرکتوری
  • در دسترس بودن: تمام توزیع های لینوکس
  • اجرا بر روی: خط فرمان
  • سطح: عمومی / مبتدی

1- تغییر دایرکتوری جاری به /usr/local

[email protected]:~$ cd /usr/local
[email protected]:/usr/local$

2- تغییر دایرکتوری جاری به /usr/local/lib با استفاده از /

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

3- تغییر دایرکتوری جاری به /usr/local/lib بدون استفاده از / ( توجه کنید که در صورتی که از / استفاده نشود یعنی از آنجایی که در آن قرار دهیم به بعد تغییر بده مثلا اگر در پوشه home هستیم و cd mostafa را وارد کنیم ، سیستم به مسیر /home/mostafa وارد می شود.

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

4- برگشت به عقب توسط دستور cd

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

5- یک مرحله به عقب ( up )

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

6- نمایش آخرین دایرکتوری که به تازگی از آن نقل مکان کردیم با استفاده از سوئیچ — در دستور cd

[email protected]:/usr/local$ cd --
/home/avi

7- بازگشت دو مرحله به عقب

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

8- رفتن به home دایرکتوری خود :

[email protected]:/usr/local$ cd ~
[email protected]:~$
or
[email protected]:/usr/local$ cd
[email protected]:~$

9- تغییر دایرکتوری به دایرکتوری جاری ( به نظر می رسد این امکان بدون استفاده باشد )

[email protected]:~/Downloads$ cd .
[email protected]:~/Downloads$
or
[email protected]:~/Downloads$ cd ./
[email protected]:~/Downloads$

10- شما در حال حاضر در /usr/local/lib/python3.4/dist-packages/ می باشید آن را به /home/avi/Desktop/ تغییر می دهید :

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

11- تغییر مسیر دایرکتوری به /var/www/html بدون تایپ کردن کامل با استفاده از TAB

[email protected]:/var/www$ cd /v{TAB}/w{TAB}/h{TAB}
[email protected]:/var/www/html$

12- وارد شدن به دایرکتوری با استفاده از *
توجه : در صورتی که سیستم چند دایرکتوری پیدا کند به اولین دایرکتوری پیدا شده مراجعه می کند.

[email protected]:~$ cd /etc/v*
[email protected]:/etc/vbox$

13-وارد شدن به دایرکتوری با استفاده از ؟
توجه کنید که هر علامت سوال برای 1 کاراکتر می باشد بنابراین در صورتی که نام کاربری شما avi است در صورت نوشتن av? سیستم به پوشه avi وارد می شود

[email protected]:/etc$ cd /home/av?
[email protected]:~$

 

امیدوارم مقاله آمورش دستور cd شما را در یادگیری لینوکس کمک کرده باشد ، لطفا در صورتی که مشکل یا نظری دارید آن را دیدگاه های وب سایت برای ما ارسال کنید.

منبع : Tecmint