خط فرمان لینوکس
بدون شک قدرتمند ترین بخش سیستم عامل گنو لینوکس رابط خط فرمان (
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
تنظیم تاریخ سیستم - به ترتیب از چپ به راست : ماه , روز , ساعت , دقیقه , سال , ثانیه
منبع
سایت