دستورات سنتوسسنتوسسیتم عامل لینوکس
دستورات پایهای مدیریت سیستم در CentOS

🧰 دستورات پایهای مدیریت سیستم در CentOS
📁 مدیریت فایلها و دایرکتوریها
| دستور | کاربرد |
|---|---|
ls -l |
نمایش لیست فایلها با جزئیات |
cd /path |
رفتن به مسیر مشخص |
pwd |
نمایش مسیر فعلی |
mkdir / rmdir |
ساخت یا حذف دایرکتوری |
cp / mv / rm |
کپی، انتقال یا حذف فایلها |
🔐 مجوزها و مالکیت
| دستور | کاربرد |
|---|---|
chmod 755 file |
تنظیم مجوز دسترسی |
chown user:group file |
تغییر مالک فایل |
🧑💻 مدیریت کاربران
| دستور | کاربرد |
|---|---|
useradd ali |
افزودن کاربر |
passwd ali |
تنظیم رمز عبور |
usermod -aG wheel ali |
افزودن کاربر به گروه sudo |
userdel ali |
حذف کاربر |
🔄 مدیریت سرویسها با systemd
| دستور | کاربرد |
|---|---|
systemctl start nginx |
اجرای سرویس |
systemctl stop nginx |
توقف سرویس |
systemctl restart nginx |
راهاندازی مجدد سرویس |
systemctl status nginx |
بررسی وضعیت سرویس |
systemctl enable nginx |
فعالسازی سرویس در بوت |
systemctl disable nginx |
غیرفعالسازی سرویس در بوت |
📦 مدیریت بستهها با YUM یا DNF
| دستور | کاربرد |
|---|---|
yum install httpd |
نصب بسته |
yum update |
بهروزرسانی سیستم |
yum remove httpd |
حذف بسته |
yum search nginx |
جستجوی بستهها |
🔥 فایروال و امنیت
| دستور | کاربرد |
|---|---|
firewall-cmd --state |
بررسی وضعیت فایروال |
firewall-cmd --list-all |
نمایش تنظیمات فعلی |
firewall-cmd --add-service=http --permanent |
باز کردن پورت HTTP |
firewall-cmd --reload |
اعمال تغییرات فایروال |



