نکاتی کاربردی و جالب در مورد لینوکس

شما در اين بخش اطلاعات مفيد و آموزشهاي كاربردي كامپيوتر را ميتوانيد بيابيد

مدیران انجمن: Mahdi Mahdavi, MASTER, شوراي نظارت

ارسال پست
Captain
Captain
نمایه کاربر
پست: 542
تاریخ عضویت: شنبه ۱۹ اسفند ۱۳۸۵, ۷:۰۱ ب.ظ
سپاس‌های ارسالی: 112 بار
سپاس‌های دریافتی: 369 بار
تماس:

نکاتی کاربردی و جالب در مورد لینوکس

پست توسط Azadi.Isatis »

با عرض سلام خدمت دوستان گرامی
از امروز سعی می کنم حداقل چندروز یک بار مطالبی جالب و کاربردی در مورد لینوکس که احتمالا خیلی از شما ها با اون آشنایی دارید بذارم
مطمئناُ خیلی به کارتون میاد
اما دونکته حائز اهمیت :
1- آشنایی ابتدایی با لینوکس داشته باشید
2- زبان انگلیسی را تا حدی آشنا باشید
البته سعی ام بر این است که اگر فرصتی شد و توانستم خلاصه ای از کارکرد هر مطلب را به صورت فارسی بیان کنم

تصویر
 برای هر چیز زکاتی است و زکات علم نشر دادن آن است.  


الهی
مرا لیاقت بهشت نیست و طاقت دوزخ نیز ندارم. اکنون تو خود دانی و کرم تو.
Captain
Captain
نمایه کاربر
پست: 542
تاریخ عضویت: شنبه ۱۹ اسفند ۱۳۸۵, ۷:۰۱ ب.ظ
سپاس‌های ارسالی: 112 بار
سپاس‌های دریافتی: 369 بار
تماس:

Re: نکاتی کاربردی و جالب در مورد لینوکس

پست توسط Azadi.Isatis »

Use CDPATH to define the base directory for cd command
If you are frequently performing cd to subdirectories of a specific parent directory, you can set the CDPATH to the parent directory and perform cd to the subdirectories without giving the parent directory path as explained below.
[Admin@dev-db ~]# pwd
/home/Admin
[Admin@dev-db ~]# cd mail
-bash: cd: mail: No such file or directory
[Note: This is looking for mail directory under current directory]
[Admin@dev-db ~]# export CDPATH=/etc
[Admin@dev-db ~]# cd mail /etc/mail
[Note: This is looking for mail under /etc and not under current directory]
[Admin@dev-db /etc/mail]# pwd
/etc/mail

احتمالا برای شما پیش آمده است که در یک مسیری تو یکی از شاخه های لینوکس هستید و نام پوشه ای یا فایلی را می زنید اما از آنجا که پوشه یا فایل مورد نظر شما داخل آن مسیر نیست خطایی مبنی بر این که این پوشه یا فایل وجود ندارد به شما داده می شود :x
حال شما می توانید بدون تغییر مسیر با استفاده از دستور CDPATH مسیر دستور cd را در لینوکس عوض کرده تا موقع زدن نام پوشه یا فایل دستور cd دیگر داخل مسیر جاری شما را نگردد و به جایی که اعلام کرده اید برود و پوشه یا فایل مورد نظر شما را بیابد :smile:
 برای هر چیز زکاتی است و زکات علم نشر دادن آن است.  


الهی
مرا لیاقت بهشت نیست و طاقت دوزخ نیز ندارم. اکنون تو خود دانی و کرم تو.
Captain
Captain
نمایه کاربر
پست: 542
تاریخ عضویت: شنبه ۱۹ اسفند ۱۳۸۵, ۷:۰۱ ب.ظ
سپاس‌های ارسالی: 112 بار
سپاس‌های دریافتی: 369 بار
تماس:

Re: نکاتی کاربردی و جالب در مورد لینوکس

پست توسط Azadi.Isatis »

حتما واسه شما پیش اومده که توی دایرکتوری های تو در تو پیش رفته باشید و موقع برگشت به یک مسیر یا چند مسیر قبل مجبور شدید از چند بار دستور cd استفاده کنید حال با تغییر این دستور می تونید فقط با اجرای یک بار آن به تعداد دلخواه که از قبل تعریف کردید به دایرکتوری های قبلی باز گردید :?

alias ..="cd .."
alias ..2="cd ../.."
alias ..3="cd ../../.."
alias ..4="cd ../../../.."
alias ..5="cd
../../../../.."


این هم یک مثال بعد از اجرای دستور cd اصلاح شده :smile:
# cd
/tmp/very/long/directory/structure/that/is/too/deep
# ..4
[Note: use ..4 to go up 4 directory level]
# pwd
/tmp/very/long/directory/structure
 برای هر چیز زکاتی است و زکات علم نشر دادن آن است.  


الهی
مرا لیاقت بهشت نیست و طاقت دوزخ نیز ندارم. اکنون تو خود دانی و کرم تو.
ارسال پست

بازگشت به “مطالب كاربردي كامپيوتر”