مرجع کامل دستورات خط فرمان لینوکس
مرجع کامل دستورات خط فرمان لینوکس
شما از سایت http://www.linuxcmd.org میتونین مرجع دستورات و توضیحات مختصری رو از اونها ببینید همچنین صفحه فارسی اون http://www.linuxcmd.org/fa هست که اونطوری که در اینجا گفته شده 400 دستور رو ترجمه کرده اند .... |
خط فرمان لینوکس
خط فرمان لینوکس
بدون شک قدرتمند ترین بخش سیستم عامل گنو لینوکس رابط خط فرمان ( CLI ) است. خیلی از کارها فقط از طریق خط فرمان قابل انجام هست و همچنین خیلی از اقدامات از طریق آن سریع تر انجام می شود. بنابراین لازم است که توجه ویژه ای به این بخش داشته باشیم. در این ارتباط سایت www.linuxcmd.org یک از دهها منبع کامل و جامع برای دستورات خط فرمان لینوکس است. در این راهنما که بخش اول آن را مطالعه می کنید قصد دارم بیشتر دستورات اشاره شده در این سایت را با توضیح فارسی مختصر بیان کنم. قبل از اینکه به اصل موضوع بپردازیم چند نکته را باید بیان کنم. نکته اول اینکه الزاما تمام دستوراتی که اشاره خواهند شد به صورت پیش فرض در تمام توزیع های لینوکس وجود ندارند. بنابراین ممکن است بعضی از دستورات در بعضی از توزیع ها اجرا نشوند. نکته دوم اینکه با اجرای man قبل از دستور مورد نظر ( به عنوان مثال man ls ) , راهنمای کاملی از آن دستور را مشاهده خواهید کرد. همچنین میتوانید با استفاده از دستور زیر یک نسخه ی pdf از مستندات دستور مورد نظرتان را تهیه کنید. $ man -t command | ps2pdf - > /home/<UserName>/man.pdf به جای command نام دستور مورد نظر را قرار دهید. و نکته ی سوم اینکه بعضی از دستورات را باید با کاربر ریشه ( root ) اجرا کنید. برای این کار باید از دستور sudo یا su به شکل زیر استفاده کنید: $ su < Enter Root Password > # hdparm -tT /dev/sda $ sudo hdparm -tT /dev/sda بخش اول اطلاعات سیستم (System Information ) arch نمایش معماری سیستم uname -m نمایش معماری سیستم uname -r نمایش ورژن ( نسخه ) کرنل استفاده شده در سیستم dmidecode -q نمایش بسیار کامل اجزای سخت افزاری سیستم hdparm -i /dev/sda نمایش مشخصات و ویژگی های دیسک سخت hdparm -tT /dev/sdaانجام آزمایش خواندن ( reading ) بروی دیسک سخت ! این دستور , سرعت خواندن دیسک سخت را مشخص می کند. cat /proc/cpuinfo نمایش اطلاعات CPU cat /proc/meminfo نمایش اطلاعات حافظه ی سیستم cat /proc/swaps نمایش اطلاعات حافظه ی مجازی یا swap cat /proc/version نمایش نام توزیع و نسخه ی کرنل استفاده شده در سیستم cat /proc/net/dev نمایش آمار و اطلاعات کارت های شبکه و وایرلس lspci نمایش قطعات و دستگاههای متصل شده به پورت PCI lsusb نمایش قطعات و دستگاههای متصل شده به پورت USB date نمایش تاریخ سیستم cal 2008 نمایش تقویم سال ۲۰۰۸ میلادی date 041217002007.00 تنظیم تاریخ سیستم - به ترتیب از چپ به راست : ماه , روز , ساعت , دقیقه , سال , ثانیه منبع سایت |
در بخش اول دستوراتی که اطلاعاتی از سیستم را برای ما نشان میدهند توضیح داده شد. در بخش دوم و در ادامه ی این مطلب از سایت linuxcmd.org , دستوراتی که برای خاموش کردن , راه اندازی مجدد و خروج از سیستم کاربرد دارند معرفی می شوند.
بخش دوم Shutdown, Restart and Logout of a system کد:
shutdown -h now کد:
init 0 کد:
telinit 0 هر سه دستور برای خاموش کردن سیستم به کار می رود. کد:
shutdown -h hours:minutes & کد:
shutdown -c لغو کردن ( cancel ) خاموش شدن سیستم در زمان معین کد:
shutdown -r now کد:
reboot کد:
logout خارج شدن از سیستم و رفتن به صفحه ی ورود مجدد ( Login ) کد:
pkill -KILL -u {username} اگر می خواهید کاربران ( users ) دیگر را از سیستم خارج کنید, بایستی با کاربر root دستور بالا را اجرا کنید. به جای {username} نام کاربر مورد نظر را قرار دهید. کد:
who کد HTML:
w ( list of logged in users ) منبع لینوکس 2 در وردپرس |
در ادامه ی مطالب مربوط به خط فرمان لینوکس برگرفته از سایت linuxcmd.org , در این قسمت دستورات مرتبط به فایل ها و دایرکتوری ها ازجمله کپی , پاک کردن , نمایش فایل ها و دایرکتوری های شاخه ی مورد نظر , ورود و خروج به دایرکتوری ها , ایجاد میانبر و … معرفی خواهند شد.
بخش سوم Files and Directory کد:
cd /home ورود به دایرکتوری یا شاخه ی مورد نظر مانند پوشه ی خانگی ( home ) کد:
cd .. برگشتن به دایرکتوری قبلی کد:
cd ../.. برگشتن به دو دایرکتوری قبلی کد:
cd کد:
cd ~user1 رفتن به پوشه ی خانگی کاربر مورد نظر از هر مسیر دلخواه کد:
cd - برگشتن به آخرین دایرکتوری ( مسیر ) که در آن بوده اید کد:
pwd کد:
ls کد:
ls -F کد:
ls -a کد:
ls -l کد:
ls *[0-9]* کد:
tree کد:
lstree کد:
mkdir dir1 کد:
mkdir dir1 dir2 کد:
mkdir -p /tmp/dir1/dir2 کد:
rm -f file1 کد:
rmdir dir1 پاک کردن یک دایرکتوری با نام dir1 کد:
rm -rf dir1 کد:
rm -rf dir1 dir2 کد:
mv dir1 new_dir کد:
cp /home/file1 /media/sda5 کپی کردن یک فایل با نام file1 به مسیر مورد نظر کد:
cp /media/sda5/Videos/* . کد:
cp -a /media/sda5/Videos . کد:
cp -a dir1 dir2 کد:
ln -s file1 lnk1 کد:
touch -t YYMMDDhhmm file1 کد:
file file1 منبع سایت |
ر ادامه دستورات مربوط به جستجوی فایل و استقرار ( mount ) پارتیشن ها توضیح داده خواهد شد.
بخش چهارم منبع سایت جستجوی فایل کد PHP:
کد PHP:
کد PHP:
کد PHP:
کد PHP:
کد PHP:
کد PHP:
کد PHP:
کد PHP:
کد PHP:
استقرار ( mount ) یک فایل سیستم کد PHP:
کد PHP:
کد PHP:
کد PHP:
کد PHP:
کد PHP:
کد PHP:
کد PHP:
کد PHP:
کد PHP:
|
اکنون ساعت 05:15 AM برپایه ساعت جهانی (GMT - گرینویچ) +3.5 می باشد. |
Powered by vBulletin® Version 3.8.4 Copyright , Jelsoft Enterprices مدیریت توسط کورش نعلینی
استفاده از مطالب پی سی سیتی بدون ذکر منبع هم پیگرد قانونی ندارد!! (این دیگه به انصاف خودتونه !!)
(اگر مطلبی از شما در سایت ما بدون ذکر نامتان استفاده شده مارا خبر کنید تا آنرا اصلاح کنیم)