بهترین دستورات لینوکس و پاورشل - قسمت دوم
· 20 اردیبهشت · خواندن 2 دقیقه برای مدیریت سیستم و نصب پکیجها
این لیست شامل ضروریترین دستورات خط فرمان برای مدیریت فایل، نصب نرمافزار و عیبیابی در ویندوز و لینوکس است.
★彡 بـہ اבامـہ مطلب رجوع کنیـב 彡★
بهترین دستورات لینوکس و پاورشل برای مدیریت سیستم و نصب پکیجها
دستورات پاورشل ویندوز (مدیریت سیستم)
Get-Process: مشاهده فرآیندهای در حال اجرا
Stop-Process نام: توقف فرآیند
Get-Service: مشاهده سرویسهای ویندوز
Start-Service نام: شروع سرویس
Stop-Service نام: توقف سرویس
Get-ChildPath مسیر: لیست فایلها و پوشهها
Set-Location مسیر: تغییر پوشه کاری
Copy-Item منبع مقصد: کپی فایل
Move-Item منبع مقصد: جابجایی فایل
Remove-Item مسیر: حذف فایل یا پوشه
ابزارهای خطی لینوکس (مدیریت و تحلیل)
ps aux: نمایش تمام فرآیندها با جزئیات
top: مانیتورینگ لحظهای منابع سیستم
htop: نسخه پیشرفته و گرافیکی top
df -h: نمایش فضای دیسک استفاده شده
du -sh مسیر: نمایش حجم پوشه
free -h: نمایش وضعیت حافظه رم
netstat -tulpn: نمایش اتصالات شبکه
ss -tulpn: جایگزین مدرن netstat
grep عبارت فایل: جستجوی متن در فایل
tar -czf فایل.tar.gz پوشه: فشردهسازی با tar
tar -xzf فایل.tar.gz: باز کردن فایل فشرده
chmod +x فایل: قابل اجرا کردن فایل
chown کاربر:گروه فایل: تغییر مالک فایل
sudo systemctl status سرویس: وضعیت سرویس
sudo systemctl restart سرویس: راهاندازی مجدد سرویس
sudo journalctl -xe: مشاهده لاگهای سیستم
sudo lsof -i: پورتهای باز شده
sudo tcpdump: آنالیز ترافیک شبکه
sudo strace -p پروسه: دیباگ فرآیند
دستورات پاورشل (مدیریت فایل پیشرفته)
Copy-Item -Recurse: کپی با زیرمجموعهها
Move-Item -Force: جابجایی بدون سوال
Remove-Item -Recurse -Force: حذف کامل و اجباری
New-Item -ItemType Directory: ساخت پوشه جدید
Rename-Item نام_جدید: تغییر نام فایل
Get-Content فایل: نمایش محتوای فایل
Set-Content فایل: نوشتن در فایل
Add-Content فایل: افزودن به انتهای فایل
Select-Object: انتخاب ستونهای خاص
Where-Object: فیلتر کردن اشیاء
Sort-Object: مرتبسازی اشیاء
Group-Object: گروهبندی اشیاء
Measure-Object: محاسبه تعداد و میانگین
Get-Date: نمایش تاریخ و زمان
Set-Date: تنظیم تاریخ و زمان
Get-Location: نمایش مسیر فعلی
Set-Location: تغییر مسیر
Push-Location: رفتن به مسیر قبلی
Pop-Location: بازگشت به مسیر قبلی
Clear-Host: پاک کردن صفحه ترمینال
Get-Help دستور: دریافت راهنمای دستور
Get-Command: لیست تمام دستورات موجود
Get-Module: لیست ماژولهای نصب شده
Import-Module نام: بارگذاری ماژول
Export-Module: خروجی ماژول
Test-Path مسیر: بررسی وجود مسیر
Test-Connection: تست پینگ
Get-NetIPConfiguration: اطلاعات شبکه
Get-NetAdapter: لیست کارت شبکه
Restart-NetAdapter: ریست کارت شبکه
Disable-NetAdapter: غیرفعال کردن کارت
Enable-NetAdapter: فعال کردن کارت
Get-EventLog: مشاهده لاگهای ویندوز
Get-WinEvent: مشاهده رویدادهای پیشرفته
Get-Process -Name نام: پیدا کردن فرآیند خاص
Stop-Process -Id عدد: توقف با شناسه
Start-Process نام: اجرای برنامه
Get-ChildItem -Recurse: جستجوی همه فایلها
Get-ChildItem -File: فقط فایلها
