دستورات پرکاربرد لینوکس Linux

سلام در این مطلب قصد داریم تا با دستورات مهم لینوکس آشنا شویم .
محیط متنی لینوکس، برخلاف آنچه به نظرمی‌رسد بسیار کاربردی و انعطاف‌پذیر است. اغلب سیستم‌های کاری که سرویس‌های مهمی را به کاربران ارائه می‌دهند بدلیل امکان کاهش کارایی، فاقد محیط گرافیکی هستند. علاوه بر آن مدیر یک سیستم مبتنی بر لینوکس اغلب مجبور است از راه دور، به تنظیم و یا رفع عیب سیستم خود بپردازد که این امر با استفاده از پروتکل‌های امن بعلاوه‌ی امکانات محیط متنی بسیار راحت انجام‌پذیر است.

۱ – کپی و تغییر نام فایل :

cp [filename] [new file name]
cp banner.jpg banner728px.jpg     فایل banner.jpg را به banner728px.jpg تغییر نام می دهد
cp banner.jpg ads/banner.jpg     کپی فایل banner به پوشه ی ads
cp banner.jpg ads/banner728px.jpg     کپی و تغییر نام با یک دستور

۲ – انتقال و تغییر نام  :

mv [old file] [new file]
mv image/ media     انتقال فایل به پوشه ی دیگر
mv image/ ..    انتقال پوشه ی image به یک سطح بالاتر(دایرکتوری بالاتر)

۳ – حذف فایل :

rm [نام فایل]
rm *    حذف همزمان تمام فایل های یک پوشه
rm *.پسوند    حدف تمام فایل های با پسوند خاص
rm *.jpg    حذف تمام فایل های jpg

۴ – ساخت پوشه ی جدید:

mkdir [directory name]
mkdir image     ساخت پوشه image

۵ – جستجوی فایل در پوشه ی جاری :

find . -name [file name] -print
find . -name banner.jpg -print     جستجوی برای banner.jpg در پوشه ی جاری

۶ – جستجوی متن در فایل :

grep [file name] [text]     بجای [text] متن و بجای [file name] نام فایل
grep sidebar index.php     جستجوی متن "sidbar" در فایل index.php

۷ – تغییر مجوز (پرمیشن) فایل ها :

chmod [permission] [file/folder name] 
بجای [permission] نوع مجوز
بجای [file/folder name] نام پوشه یا فایل

chmod 777 config.php     دسترسی ۷۷۷ به فایل کانفیگ

۸ – نمایش پارتیشن + چک کردن فضای هارد:

df     اطلاعات خروجی پارتیشن ها، فضا، حجم استفاده شده، حجم آزاد و محل پارتیشن
df -T -h     اگر بخواهیم نوع پارتیشن نیز در خروجی دستور نمایش داده شود.

 

 

 

 

 

 

 

 

 


همینک دیدگاه خود را برای ما بنویسید!