~4 دقیقه مطالعه • بروزرسانی ۲۹ بهمن ۱۴۰۴
1. مقدمه
اگرچه cPanel & WHM بسیاری از وظایف مدیریت سرور را خودکار میکند، اما آشنایی با دستورات پایه Linux برای مدیریت بهتر فایلها، رفع مشکلات و کنترل دقیقتر سرور بسیار مفید است. این راهنما مجموعهای از دستورات ضروری را همراه با مثال ارائه میدهد.
2. دستورات رایج لینوکس
برای اجرای هر دستور، آن را در CLI وارد کرده و Enter بزنید. مقادیر FILENAME یا LOCATION را با مسیر واقعی جایگزین کنید.
| دستور | توضیح | مثال |
|---|---|---|
cat FILENAME |
نمایش محتوای فایل | cat filename.txt |
cd LOCATION |
جابجایی بین دایرکتوریها | cd /usr/local/apache/ |
chmod permissions FILENAME |
تغییر سطح دسترسی فایل | chmod 755 myfile.txt |
chown USER:GROUP FILENAME |
تغییر مالکیت فایل | chown user:group file.txt |
cp FILE1 FILE2 |
کپی فایل | cp original.txt /copies/duplicate.txt |
du |
نمایش مصرف فضای دیسک | du |
file FILENAME |
تشخیص نوع فایل | file filename |
grep string FILENAME |
جستجوی متن در فایل | grep 'example text' file.txt |
last |
نمایش آخرین ورود کاربران | last |
ln -s file1 file2 |
ساخت لینک سمبلیک | ln -s /path/file1.txt link.txt |
ls |
لیست فایلها و دایرکتوریها | ls |
ls -al |
نمایش فایلهای مخفی و جزئیات بیشتر | ls -al |
more FILENAME |
نمایش صفحهبهصفحه فایل | more filename.txt |
netstat |
نمایش اتصالات شبکه | netstat |
pico FILENAME |
ویرایش فایل با ویرایشگر pico | pico file.txt |
ps |
نمایش پردازشهای فعال | ps |
rm FILENAME |
حذف فایل | rm trash.txt |
tail -## FILENAME |
نمایش خطوط آخر فایل | tail -20 file.txt |
touch FILENAME |
ساخت فایل خالی | touch example.txt |
vi FILENAME |
ویرایش فایل با vi | vi file.txt |
w |
نمایش کاربران آنلاین | w |
wc FILENAME |
شمارش کلمات فایل | wc file.txt |
whereis NAME |
پیدا کردن مسیر برنامهها | whereis perl |
3. اجرای چند دستور در یک خط
|— ارسال خروجی یک دستور به دستور دیگر>— ساخت یا بازنویسی فایل>>— افزودن به انتهای فایل<— ارسال ورودی از فایل
نمونهها
grep User /usr/local/apache/conf/httpd.conf | morelast -a > /root/lastlogins.tmpmysql --skip-column-names --batch -e 'show processlist' | wc -lnetstat -an | grep :80 | wc -ltail -10000 /var/log/exim_mainlog | grep 'exampleنوشته و پژوهش شده توسط دکتر شاهین صیامی