دستور whatis

دستور whatis

این دستور توضیح مختصر در مورد دستوری که جلوی آن نوشته می شود می دهد.
روش استفاده:


کد:
whatis نام دستور موردنظر
به عنوان مثال در مورد دستور mkdir:


کد:
vahid@vahid-pc:~$ whatis mkdir
این دستور خروجی زیر را نمایش میدهد که یعنی ایجاد پوشه:


کد:
mkdir (1) - make directories

دستور history

دستور history

این دستور بیشتر مورد استفاده هکر ها است که توسط آن لیست تمام کار هایی که شما با خط فرمان انجام داده اید را نمایش می دهد.
روش استفاده:


کد:
history
اگر رو بروی این دستور عددی را بنویسیم مثلآ اگر ۴ وارد کنیم فقط ۴ دستور آخر را برای شما لیست میکند.
اگر هم چیزی ننویسید تمام دستورات را به شما نمایش می دهد.
به عنوان مثال نمایش ۵۰ عمل آخری که انجام شده:


کد:
vahid@vahid-pc:~$ history 50
برای پاک کردن لیست history از سویچ زیر استفاده میشود:
کد:
-c
دستور پاک کردن لیست دستورات در history:


کد:
vahid@vahid-pc:~$ history -c
* دستور more| در اینجا کاربرد دارد.

پسورد root رو تغییر دادن

با زدن دستور زیر در SSH میتونید پسورد root رو تغییر بدین

کد:
sudo passwd

دستور more

دستور more|

این دستور که بیشتر میشه بهش یک سویچ کمکی گفت برای زمانی استفاده می شود که شما یک لیست بزرگ داشته باشید و در یک صفحه جا نشه. مثلآ وقتی از یک پوشه که شامل ۲۰۰ فایل است ls بگیرید میبینید که همه را سریع پشت سر هم نمایش میدهد و میرود.
ولی اگر شما بعد از دستور ls از این سویچ استفاده کنید به صورت زیبا و صفحه صفحه به شما نمایش داده میشود.

روش استفاده:


کد:
|more
برای مثال نمایش لیست محتویات پوشه patoghu به صورت لیستی:


کد:
vahid@vahid-pc:~$ ls /home/vahid/patoghu |more
این سویچ فقط در ls کاربرد ندارد بلکه شما در هر دستوری که به شما لیستی نمایش دهد می توانید از این سویچ استفاده کنید.
* اون علامت قبل از more هم دکمه Shift+دوخط رو هم است که معمولآ دکمه زیر اینتر می باشد.

دستور apt-get

دستور apt-get
دستور مهم

این دستور برای نصب , آپدیت , آپگرید , پاک کردن برنامه ها و ابزار های لینوکس استفاده می شود.از دستورات مهم است.

این دستور به صورت چند فرمانی است یعنی ابتدا apt-get و سپس انتخاب کار مورد نظر مثلآ نصب یا حذف ویا ...

install
برای نصب برنامه ها استفاده میشود:
کد:
apt-get install نام پچ مردنظر
به عنوان مثال برای نصب برنامه unrar که وظیفه استخراج فایلهای .rar را دارد به این صورت عمل میکنیم:
کد:
devill@error-pc:~$ sudo apt-get install unrar
sudo را همیشه پیش از این دستور می آوریم به جز زمانی که با root وارد شده باشیم.

upgrade
از نامش مشخص است که برای Update و به روز کردن نرم افزار ها از آن استفاده میشود. به دلیل اینکه لینوکس خوب Update Manager جدا دارد کمتر لازم میشود از این گزینه کمک گرفت.
روش کار مانند Install است:
برای به روز کردن و ارتقا تمام برنامه ها
کد:
devill@error-pc:~$ sudo apt-get upgrade
remove
برای پاک کردن یک برنامه از این دستور استفاده می شود.
روش کار:
کد:
apt-get remove نام برنامه مورد نظر
برای مثال برنامه unrar را پاک میکنیم:
کد:
devill@error-pc:~$ sudo apt-get remove unrar
سویچ ها:
کد:
-d
اگر از این سویچ استفاده کنید برنامه مورد نظر فقط دانلود میشود و نصب نمی شود. بدرد زمانی میخور که بخواهید برنامه ها را بگیرید و لی به هر دلیلی فعلآ نصب نکنید و بعدآ نصب کنید!
کد:
-f
زمانی که یک برنامه خراب می شود توسط این سویچ برنامه مورد نظر FIX میشود و درست می شود.
کد:
-m
این سویچ برای زمانی است که برنامه یا پکیچ مورد نظر شما خراب باشد ولی شما Ignore کنید و نادیده بگیرید و اجازه دهید نصب شود.
کد:
-y
hاگر برنامه سوالی داشته باشد به طور خودکار Yes را انتخاب میکند.
کد:
-V,-v
ورژن (نسخه) کامل برنامه را به شما نمایش میدهد.

دستور clear

دستور clear
این دستور برای پاک کردن صفحه نمایش استفاده میشود. همانند CLS در Dos
کد:
devill@error-pc:~$ clear

دستور rm

دستور rm
این دستور برای پاک کردن فایل ها و پوشه ها استفاده میشود.
روش کار به این صورت خواهد بود:
کد:
rm نام(مسیر) فایل مورد نظر
به عنوان مثال فایل esfahanlinux.blogfa.com را پاک میکنیم:
کد:
devill@error-pc:~$ rm esfahanlinux.blogfa.com
برای پاک کردن پوشه با این دستور باید از سویچ r- استفاده کرد.
کد:
rm نام پوشه -r
به عنوان مثال برای پاک کردن پوشه esfahanlinux.blogfa.com از مسیر /media/disk-1/ به این صورت عمل میکنیم: کد:
devill@error-pc:~$ rm /media/disk-1/esfahanlinux.blogfa.com -r
*برای پاک کردن پوشه از دستور rmdir هم میتوان استفاده کرد

دستور mv

دستور mv
این دستور برای انتقال دادن فایل ها و پوشه ها استفاده میشود.
روش کار به این صورت است :

کد:
mv [نام (و مسیر) فایل] [مسیری که باید کپی شود]
به عنوان مثال فایلی بنام p30lords.com را به پوشه home/devill/Desktop/ انتقال می دهیم:

کد:
devill@error-pc:~/Desktop$ mv p30lords.com /home/devill/Desktop

دستور cp

دستور cp
این دستور برای کپی کردن فایل ها استفاده میشود.
روش کار به این صورت است :
کد:
cp [نام (و مسیر) فایل] [مسیری که باید کپی شود]
به عنوان مثال فایلی بنام sat2sat.txt را به پوشه home/devill/Desktop/ کپی می کنیم:
کد:
devill@error-pc:~/Desktop$ cp p30lords.com /home/devill/Desktop
سویچ مهم این دستور r می باشد. که زمانی استفاده می شود که بخواهیم یک پوشه را کپی کنیم.
به عنوان مثال برای کپی پوشهp30lords.com از /home/devill/ در /media/disk-1/ به این صورت عمل می کنیم:
کد:
devill@error-pc:~$ cp /home/devill/p30lords.com/media/disk-1 -r

دستور rmdir

دستور rmdir
برای حذف پوشه ها استفاده میشود.
کد:
rmdir نام پوشه
به عنوان مثال برای حذف پوشه ای به نام sat2sat به این صورت عمل میکنیم:
کد:
devill@error-pc:~$ rmdir sat2sat
همچنین در یک مسیر خواص هم میتوان پوشه ها را حذف کرد:
کد:
devill@error-pc:~/Desktop$ rmdir /home/devill/Desktop/www.esfahanlinux.blogfa.com