-
December 18th, 2013, 19:52
#1
20 دستور پرکاربرد در لینوکس
در این درس که ترجمه ای آزادی از سایت http://www.servermom.org توسط مدیریت سایت hostingdiscussion.ir می باشد. شما دستورات پرکاربرد لینوکس را یاد می گیرید. این دستورات برای هرکسی که می خواهد سرور مجازی کانفیگ و مدیریت نماید لازم است.
نیازمندیهای این آموزش:
1. نرم افزار Putty در ویندوز یا ترمینال (لینوکس و مک)
2. سرور مبتنی بر لینوکس که SSH در آن فعال باشد
3.یک فنجان قهوه در صورت تمایل
4.یک کامپیوتر با اتصال به اینترنت پایدار
برخی از قرادادها
1. بعد از وارد کردن هر خط دستور کلید Enter را از صفحه کلید فشار دهید
2.به جای domain.com نام دامنه خود را وارد نمایید
3. به جای xxx.xxx.xxx.xxx آدرس IP سرور خود را وارد نمایید
4. اگر در پایان مسیری / اسلش بود یعنی این مسیر یک پوشه می باشد. مثل “/path/to/directory/” و اگر در پایان یک مسیر اسلش نبود آن یک فایل است. مثل: “/path/to/file”
همچنین یک فایل دارای پسوندی در پایان اسم فایل می باشد (مثل software.rar) که Rar پسوند فایل می باشد.
1. از دستور زیر برای حرکت از یک پوشه به پوشه ی دیگر استفاده می کنیم.
برای مثال با دستور جدید به پوشه دانلود منتقل می شویم
2. رفتن به دایرکتوری خانه
3. برگشت به آخرین پوشه ای که شما در آن جا بوده اید
4. رفتن به پوشه ای با سطح بالاتر
5. نشان دادن مسیر کامل پوشه جاری- این دستور برای یافتن مسیر پوشه ای است که در حال حاضر در آن هستید
6. لیست تمام پوشه های و فایل های یک پوشه
7. تمام فایل ها و اطلاعات آنها را لیست می کند
8. تمام فایل های با فرمتی خاص را لیست می کند
مثال: که فایل های با فرمت php را لیست می کند
9. لیستی از پوشه ها و فایل ها با اطلاعات دقیق آنها از جمله حجم فایل
10. خروج از SSh
مدیریت فایل:
11. کپی و تغییر نام فایل
کد:
cp [filename] [new file name]
دستور زیر فایل banner.jpg را به banner728px.jpg تغییر نام می دهد
کد:
cp banner.jpg banner728px.jpg
کپی فایل banner به پوشه ی ads:
کد:
cp banner.jpg ads/banner.jpg
به عنوان مثال: کپی و تغییر نام با یک دستور
کد:
cp banner.jpg ads/banner728px.jpg
12. برای انتقال و تغییر نام از دستور زیر استفاده می کنیم
کد:
mv [old file] [new file]
مثال: انتقال فایل به پوشه ی دیگر
کد:
mv banner.jpg ads/banner.jpg
مثال: انتقال و تغییر نام همزمان فایل
کد:
mv banner.jpg ads/banner728px.jpg
انتقال یک پوشه:
انتقال پوشه image به پوشه ی media
انتقال پوشه ی image به یک سطح بالاتر(دایرکتوری بالاتر)
13. حذف فایل
مثال:
14. حذف همزمان تمام فایل های یک پوشه
15. حدف تمام فایل های با پسوند خاص
حذف می کند تمام فایل های با فرمت jpg
16. کپی یک پوشه با تمام فایل ها و پوشه های در آن
بجای [new folder] نام پوشه ی جدید
بجای [folder] نام پوشه
کد:
cp -r [folder] [new folder]
17. ساخت پوشه ی جدید
بجای [directory name] نام پوشه
کد:
mkdir [directory name]
مثال:
18. جستجوی یک فایل در پوشه ی جاری
بجای [file name] نام فایل
کد:
find . -name [file name] -print
مثال: جستجوی برای banner.jpg در پوشه ی جاری
کد:
find . -name banner.jpg -print
19. جستجوی یک متن در یک فایل
بجای [text] متن مورد نظر
بجای [file name] نام فایل مورد نظر
کد:
grep [file name] [text]
مثال: جستجوی متن "sidbar" در فایل index.php
کد:
grep sidebar index.php
20. تغییر مجوز فایل ها
بجای [permission] نوع مجوز
بجای [file/folder name] نام پوشه یا فایل
کد:
chmod [permission] [file/folder name]
مثال:
نوع مجوزها در زیر قرار دارد:
در مجوز مثل 777 عدد اول است برای مالک، دوم برای گروه، و سوم برای همه.
کد:
7 = Read + Write + Execute
6 = Read + Write
5 = Read + Execute
4 = Read
3 = Write + Execute
2 = Write
1 = Execute
0 = All access denied
-
تعداد تشکر ها ازgonabad به دلیل پست مفید
-
December 18th, 2013 19:52
# ADS
-
December 18th, 2013, 20:16
#2
عضو انجمن
پاسخ : 20 دستور پرکاربرد در لینوکس
با نصب پکیج mc تمام این ویژگی ها را در محیط گرافیکی در لینوکس خواهید داشت بدون نیاز به تایپ این دستورات
در سنت اواس :
در freebsd :
قیمت و کیفیت را مقایسه کنید !! تلگرام : Xdlhost
-
تعداد تشکر ها ازdertgtr به دلیل پست مفید
-
December 18th, 2013, 22:45
#3
عضو انجمن
پاسخ : 20 دستور پرکاربرد در لینوکس
با اجازه استارتر
اپدیت لینوکس
apt-get update
apt-get upgrade
-
تعداد تشکر ها از dark_7qe به دلیل پست مفید
-
March 17th, 2014, 18:29
#4
پاسخ : 20 دستور پرکاربرد در لینوکس
نوشته اصلی توسط
dark_7qe
با اجازه استارتر
اپدیت لینوکس
apt-get update
apt-get upgrade
و نیز برای اپدیت در ردهت/سنت اوس: yum update و yum upgrade
-
تعداد تشکر ها ازmohamad1377 به دلیل پست مفید
-
March 18th, 2014, 17:56
#5
پاسخ : 20 دستور پرکاربرد در لینوکس
نوشته اصلی توسط
dertgtr
با نصب پکیج mc تمام این ویژگی ها را در محیط گرافیکی در لینوکس خواهید داشت بدون نیاز به تایپ این دستورات
در سنت اواس :
در freebsd :
دوست عزیز توضیح بیشتری در مورد عملکرد این پکیج میدید؟
-
تعداد تشکر ها ازlkmew به دلیل پست مفید
-
April 5th, 2014, 22:08
#6
عضو جدید
پاسخ : 20 دستور پرکاربرد در لینوکس
نوشته اصلی توسط
lkmew
دوست عزیز توضیح بیشتری در مورد عملکرد این پکیج میدید؟
553px-Midnight-commander.png
توضیحات بیشتر:
Midnight Commander - Wikipedia, the free encyclopedia
-
تعداد تشکر ها از Mohsen6558 به دلیل پست مفید