۵ دستور جالب برای راحتی کار در لینوکس – قسمت اول
آیا شما از لینوکس استفاده می کنید؟
ویژگی ها و نکات و ترفند های بسیار زیادی برای کاربران لینوکس وجود دارد.بعضی وقت ها ترفندها مورد نیاز است.این ترفند ها به شما کمک می کنند تا با مجموعه ای از دستورات با قابلیت های پیشرفته تری سازگار شوید.
در اینجا ما می خواهیم برای راحتی کار ترفند هایی را آموزش دهیم.
۱− برای مشاهده و کنترل دستوراتی که اجرا شده اند از دستور history استفاده می کنیم.
1 |
# history |
برای درج تاریخ و ساعت دستورات اجرا شده مراحل زیر را اجرا کنید.
1 2 3 |
# HISTTIMEFORMAT=”%d/%m/%y %T “ # history |
اگر می خواهید این تغییر را به طور دائمی اضافه کنید، خط زیر را به ~ / .bashrc اضافه کنید.
1 2 3 |
export HISTTIMEFORMAT=”%d/%m/%y %T “ # source ~/.bashrc |
۲− چگونگی تست سرعت نوشتن برروی دیسک با دستور dd
1 |
# dd if=/dev/zero of=/tmp/output.img bs=8k count=256k conv=fdatasync |
توضیح دستورات و سوئیچ ها.
dd – تبدیل و کپی فایل
if=/dev/zero – مسیر فایل ورودی
of=/tmp/output.img – مسیر فایل خروجی
bs – مقدار نوشتن و خواندن برحسب بایت در دقیقه
count – کپی بلاک های ورودی به مقدار N
conv – تبدیل فایل بر اساس لیست نمادها
۳− بررسی شش فایلی که سیستم شما را می خورند. با ترکیب دستورات زیر که با دستور du شروع می شود حجم فایل های سیستم را مشاهده کنید.
1 |
# du -hsx * | sort -rh | head -6 |
توضیح دستورات و سوئیچ ها
du – Estimate file space usages
-hsx – (-h) Human Readable Format, (-s) Summaries Output, (-x) One File Format, skip directories on other file format.
sort – Sort text file lines
-rh – (-r) Reverse the result of comparison, (-h) for compare human readable format.
head – output first n lines of file.
۴− با دستور زیر می توانید اطلاعات کاملی از هرنوع فایلی را بدست آورید.
1 |
# stat filename_ext (viz., stat abc.pdf) |
۵.بعدی و آخرین فرمان در این بخش، این فرمان برای کسانی که تازه وارد هستند. اگر شما یک کاربر با تجربه هستید، احتمالا به آن نیازی ندارید البته کاربران حرفه ای هم از آم زیاد استفاده می کنند.
این فرمان تمامی مشخصات سوئیچ ها و … یک دستور را به شما نسان می دهد و بسیار مفید می باشد.
1 |
# man $(ls /bin | shuf | head -1) |
توضیح دستورات و سوئیچ ها
man – Linux Man pages
ls – Linux Listing Commands
/bin – System Binary file Location
shuf – Generate Random Permutation
head – Output first n line of file.
منبع : Tecmint.com
کاری از تیم : Tecmint.ir