13 مثال دستور cd تغییر دایرکتوری در لینوکس
دستور cd یکی از پرکاربرد ترین دستور های لینوکس است ، ابتدایی ترین دستور لینوکس همان دستور cd است ، توسط این دستور می توانید از یک دایرکتوری به دایرکتوری دیگری وارد شوید ، اولین دستوری که باید در خط فرمان یاد بگیرید این دستور است ، به همین دلیل ما در این مقاله 15 مثال کاربردی از دستور cd را به شما آموزش می دهیم.
جزییات آموزش دستور cd
- نام دستور: cd
- پایه برای: تغییر دایرکتوری
- در دسترس بودن: تمام توزیع های لینوکس
- اجرا بر روی: خط فرمان
- سطح: عمومی / مبتدی
1- تغییر دایرکتوری جاری به /usr/local
avi@netaram:~$ cd /usr/local
avi@netaram:/usr/local$
2- تغییر دایرکتوری جاری به /usr/local/lib با استفاده از /
avi@netaram:/usr/local$ cd /usr/local/lib
avi@netaram:/usr/local/lib$
3- تغییر دایرکتوری جاری به /usr/local/lib بدون استفاده از / ( توجه کنید که در صورتی که از / استفاده نشود یعنی از آنجایی که در آن قرار دهیم به بعد تغییر بده مثلا اگر در پوشه home هستیم و cd mostafa را وارد کنیم ، سیستم به مسیر /home/mostafa وارد می شود.
avi@netaram:/usr/local$ cd lib
avi@netaram:/usr/local/lib$
4- برگشت به عقب توسط دستور cd
avi@netaram:/usr/local/lib$ cd -
/usr/local
avi@netaram:/usr/local$
5- یک مرحله به عقب ( up )
avi@netaram:/usr/local/lib$ cd ..
avi@netaram:/usr/local$
6- نمایش آخرین دایرکتوری که به تازگی از آن نقل مکان کردیم با استفاده از سوئیچ — در دستور cd
avi@netaram:/usr/local$ cd --
/home/avi
7- بازگشت دو مرحله به عقب
avi@netaram:/usr/local$ cd ../ ../
avi@netaram:/usr$
8- رفتن به home دایرکتوری خود :
avi@netaram:/usr/local$ cd ~
avi@netaram:~$
or
avi@netaram:/usr/local$ cd
avi@netaram:~$
9- تغییر دایرکتوری به دایرکتوری جاری ( به نظر می رسد این امکان بدون استفاده باشد )
avi@netaram:~/Downloads$ cd .
avi@netaram:~/Downloads$
or
avi@netaram:~/Downloads$ cd ./
avi@netaram:~/Downloads$
10- شما در حال حاضر در /usr/local/lib/python3.4/dist-packages/ می باشید آن را به /home/avi/Desktop/ تغییر می دهید :
avi@netaram:/usr/local/lib/python3.4/dist-packages$ cd ../../../../../home/avi/Desktop/
avi@netaram:~/Desktop$
11- تغییر مسیر دایرکتوری به /var/www/html بدون تایپ کردن کامل با استفاده از TAB
avi@netaram:/var/www$ cd /v{TAB}/w{TAB}/h{TAB}
avi@netaram:/var/www/html$
12- وارد شدن به دایرکتوری با استفاده از *
توجه : در صورتی که سیستم چند دایرکتوری پیدا کند به اولین دایرکتوری پیدا شده مراجعه می کند.
avi@netaram:~$ cd /etc/v*
avi@netaram:/etc/vbox$
13-وارد شدن به دایرکتوری با استفاده از ؟
توجه کنید که هر علامت سوال برای 1 کاراکتر می باشد بنابراین در صورتی که نام کاربری شما avi است در صورت نوشتن av? سیستم به پوشه avi وارد می شود
avi@netaram:/etc$ cd /home/av?
avi@netaram:~$
امیدوارم مقاله آمورش دستور cd شما را در یادگیری لینوکس کمک کرده باشد ، لطفا در صورتی که مشکل یا نظری دارید آن را دیدگاه های وب سایت برای ما ارسال کنید.
منبع : Tecmint