برنامه نویسی

50 + 50 دستور پایه لینوکس (100 در مجموع)

Summarize this content to 400 words in Persian Lang

ls – فهرست محتویات دایرکتوری.
cd – دایرکتوری فعلی را تغییر دهید.
pwd – دایرکتوری کاری فعلی را چاپ کنید.
mkdir – یک دایرکتوری جدید ایجاد کنید.
rmdir – یک دایرکتوری خالی را حذف کنید.
rm – فایل ها یا دایرکتوری ها را حذف کنید.
cp – فایل ها یا دایرکتوری ها را کپی کنید.
mv – انتقال یا تغییر نام فایل ها یا دایرکتوری ها.
لمس – یک فایل خالی ایجاد کنید یا مهر زمانی یک فایل موجود را به روز کنید.
cat – به هم پیوستن و نمایش محتوای فایل.
بیشتر – محتوای فایل را در یک صفحه در یک زمان مشاهده کنید.
کمتر – محتوای فایل را با حرکت به عقب مشاهده کنید.
head – نمایش چند خط اول یک فایل.
tail – نمایش چند خط آخر یک فایل.
echo – نمایش یک خط از متن.
man – نمایش دفترچه راهنمای فرمان.
اطلاعات – نمایش اطلاعات فرمان.
که – یک دستور را پیدا کنید.
whereis – فایل های صفحه باینری، منبع و دستی را برای یک دستور پیدا کنید.
find – جستجوی فایل‌ها در سلسله مراتب دایرکتوری.
grep – جستجوی متن با استفاده از الگوها.
sed – ویرایشگر جریان برای فیلتر کردن و تبدیل متن.
awk – زبان اسکن و پردازش الگو.
مرتب سازی – مرتب سازی خطوط فایل های متنی.
uniq – گزارش یا حذف خطوط تکراری.
diff – فایل ها را خط به خط مقایسه کنید.
cmp – دو فایل را بایت به بایت مقایسه کنید.
comm – دو فایل مرتب شده را خط به خط مقایسه کنید.
wc – تعداد خطوط جدید، کلمه و بایت را برای هر فایل چاپ کنید.
برش – بخش هایی را از هر خط فایل حذف کنید.
چسباندن – خطوط فایل ها را ادغام کنید.
tr – کاراکترها را ترجمه یا حذف کنید.
split – یک فایل را به قطعات تقسیم کنید.
join – خطوط دو فایل را در یک فیلد مشترک به هم بپیوندید.
سه راه – خواندن از ورودی استاندارد و نوشتن به خروجی و فایل های استاندارد.
xargs – خطوط فرمان را از ورودی استاندارد بسازید و اجرا کنید.
chmod – حالت های فایل یا لیست های کنترل دسترسی را تغییر دهید.
chown – مالک فایل و گروه را تغییر دهید.
chgrp – تغییر مالکیت گروه.
ln – پیوندهای سخت و نمادین ایجاد کنید.
df – گزارش استفاده از فضای دیسک سیستم فایل.
du – تخمین استفاده از فضای فایل.
mount – یک سیستم فایل را نصب کنید.
umount – سیستم های فایل را جدا کنید.
fsck – بررسی و تعمیر سازگاری سیستم فایل.
mkfs – یک سیستم فایل لینوکس بسازید.
mkswap – یک ناحیه مبادله لینوکس راه اندازی کنید.
swapon – دستگاه ها و فایل ها را برای صفحه بندی و مبادله فعال کنید.
swapoff – دستگاه ها و فایل ها را برای صفحه بندی و مبادله غیرفعال کنید.
free – نمایش مقدار حافظه آزاد و استفاده شده در سیستم.
بالا – نمایش وظایف لینوکس.
htop – نمایشگر فرآیند تعاملی.
ps – یک عکس فوری از فرآیندهای جاری گزارش کنید.
kill – ارسال سیگنال به یک فرآیند.
pkill – ارسال یک سیگنال به فرآیندها بر اساس نام و سایر ویژگی ها.
killall – کشتن فرآیندها با نام.
bg – از سرگیری یک کار معلق در پس زمینه.
fg – یک کار را به پیش‌زمینه بیاورید.
مشاغل – فهرست مشاغل فعال.
nohup – دستوری را اجرا کنید که از هنگوپ مصون است.
صفحه نمایش – مالتی پلکسر ترمینال.
tmux – مالتی پلکسر ترمینال.
ssh – کلاینت OpenSSH SSH (برنامه ورود از راه دور).
scp – کپی امن (برنامه کپی فایل از راه دور).
rsync – همگام سازی فایل و دایرکتوری از راه دور.
wget – دانلود کننده شبکه غیر تعاملی.
curl – انتقال داده از یا به یک سرور.
ping – ICMP ECHO_REQUEST را به میزبان شبکه ارسال کنید.
traceroute – بسته های مسیری را که به میزبان شبکه می روند چاپ کنید.
netstat – چاپ اتصالات شبکه، جداول مسیریابی، آمار رابط، اتصالات بالماسکه و عضویت های چندپخشی.
ss – ابزار دیگری برای بررسی سوکت ها.
ip – نمایش/دستکاری مسیریابی، دستگاه‌ها، مسیریابی خط مشی و تونل‌ها.
ifconfig – یک رابط شبکه را پیکربندی کنید.
iwconfig – رابط های شبکه بی سیم را پیکربندی کنید.
nmcli – سرویس گیرنده خط فرمان برای NetworkManager.
systemctl – سیستم و مدیر سرویس systemd را بررسی و کنترل کنید.
سرویس – یک اسکریپت Init System V را اجرا کنید.
init – سیستم اولیه به سبک V.
خاموش کردن – دستگاه را متوقف، خاموش یا راه اندازی مجدد کنید.
راه اندازی مجدد – سیستم را راه اندازی مجدد کنید.
halt – سیستم را متوقف کنید.
poweroff – سیستم را خاموش کنید.
crontab – کارهای پس زمینه دوره ای را برنامه ریزی کنید.
در – دستورات را برنامه ریزی کنید تا در یک زمان خاص اجرا شوند.
uptime – بگویید چه مدت سیستم در حال اجرا بوده است.
dmesg – بافر حلقه هسته را چاپ یا کنترل کنید.
uname – چاپ اطلاعات سیستم.
lsb_release – چاپ اطلاعات مربوط به توزیع.
نام میزبان – نام میزبان سیستم را نمایش یا تنظیم کنید.
date – نمایش یا تنظیم تاریخ و زمان سیستم.
cal – نمایش یک تقویم.
bc – یک زبان ماشین حساب دقیق دلخواه.
dc – یک ماشین حساب دقیق دلخواه.
dd – یک فایل را تبدیل و کپی کنید.
tar – فایل های بایگانی.
gzip – فشرده سازی فایل ها.
gunzip – فایل ها را از حالت فشرده خارج کنید.
bzip2 – فشرده سازی فایل ها.
bunzip2 – فایل ها را از حالت فشرده خارج کنید.
zip – بسته بندی و فشرده سازی فایل ها.

امیدوارم این لیست برای شما مفید باشد! اگر سؤالی دارید یا نیاز به جزئیات بیشتر در مورد هر یک از این دستورات دارید، در صورت تمایل بپرسید.

بله، این با دستور زیر به Copilot نوشته شده است”لطفاً مقاله ای بنویسید که فقط با 100 دستور لینوکس و آنچه انجام می دهند مطابقت داشته باشد.”

#SysAdmin #Developer Tips #LinuxTips #DevOps #CodingLife #CommandLine #LinuxTutorial #aws #linux #bash #devops

تصویر جلد از: https://pixabay.com/illustrations/teacher-profession-education-5322852/

  1. ls – فهرست محتویات دایرکتوری.
  2. cd – دایرکتوری فعلی را تغییر دهید.
  3. pwd – دایرکتوری کاری فعلی را چاپ کنید.
  4. mkdir – یک دایرکتوری جدید ایجاد کنید.
  5. rmdir – یک دایرکتوری خالی را حذف کنید.
  6. rm – فایل ها یا دایرکتوری ها را حذف کنید.
  7. cp – فایل ها یا دایرکتوری ها را کپی کنید.
  8. mv – انتقال یا تغییر نام فایل ها یا دایرکتوری ها.
  9. لمس – یک فایل خالی ایجاد کنید یا مهر زمانی یک فایل موجود را به روز کنید.
  10. cat – به هم پیوستن و نمایش محتوای فایل.
  11. بیشتر – محتوای فایل را در یک صفحه در یک زمان مشاهده کنید.
  12. کمتر – محتوای فایل را با حرکت به عقب مشاهده کنید.
  13. head – نمایش چند خط اول یک فایل.
  14. tail – نمایش چند خط آخر یک فایل.
  15. echo – نمایش یک خط از متن.
  16. man – نمایش دفترچه راهنمای فرمان.
  17. اطلاعات – نمایش اطلاعات فرمان.
  18. که – یک دستور را پیدا کنید.
  19. whereis – فایل های صفحه باینری، منبع و دستی را برای یک دستور پیدا کنید.
  20. find – جستجوی فایل‌ها در سلسله مراتب دایرکتوری.
  21. grep – جستجوی متن با استفاده از الگوها.
  22. sed – ویرایشگر جریان برای فیلتر کردن و تبدیل متن.
  23. awk – زبان اسکن و پردازش الگو.
  24. مرتب سازی – مرتب سازی خطوط فایل های متنی.
  25. uniq – گزارش یا حذف خطوط تکراری.
  26. diff – فایل ها را خط به خط مقایسه کنید.
  27. cmp – دو فایل را بایت به بایت مقایسه کنید.
  28. comm – دو فایل مرتب شده را خط به خط مقایسه کنید.
  29. wc – تعداد خطوط جدید، کلمه و بایت را برای هر فایل چاپ کنید.
  30. برش – بخش هایی را از هر خط فایل حذف کنید.
  31. چسباندن – خطوط فایل ها را ادغام کنید.
  32. tr – کاراکترها را ترجمه یا حذف کنید.
  33. split – یک فایل را به قطعات تقسیم کنید.
  34. join – خطوط دو فایل را در یک فیلد مشترک به هم بپیوندید.
  35. سه راه – خواندن از ورودی استاندارد و نوشتن به خروجی و فایل های استاندارد.
  36. xargs – خطوط فرمان را از ورودی استاندارد بسازید و اجرا کنید.
  37. chmod – حالت های فایل یا لیست های کنترل دسترسی را تغییر دهید.
  38. chown – مالک فایل و گروه را تغییر دهید.
  39. chgrp – تغییر مالکیت گروه.
  40. ln – پیوندهای سخت و نمادین ایجاد کنید.
  41. df – گزارش استفاده از فضای دیسک سیستم فایل.
  42. du – تخمین استفاده از فضای فایل.
  43. mount – یک سیستم فایل را نصب کنید.
  44. umount – سیستم های فایل را جدا کنید.
  45. fsck – بررسی و تعمیر سازگاری سیستم فایل.
  46. mkfs – یک سیستم فایل لینوکس بسازید.
  47. mkswap – یک ناحیه مبادله لینوکس راه اندازی کنید.
  48. swapon – دستگاه ها و فایل ها را برای صفحه بندی و مبادله فعال کنید.
  49. swapoff – دستگاه ها و فایل ها را برای صفحه بندی و مبادله غیرفعال کنید.
  50. free – نمایش مقدار حافظه آزاد و استفاده شده در سیستم.
  51. بالا – نمایش وظایف لینوکس.
  52. htop – نمایشگر فرآیند تعاملی.
  53. ps – یک عکس فوری از فرآیندهای جاری گزارش کنید.
  54. kill – ارسال سیگنال به یک فرآیند.
  55. pkill – ارسال یک سیگنال به فرآیندها بر اساس نام و سایر ویژگی ها.
  56. killall – کشتن فرآیندها با نام.
  57. bg – از سرگیری یک کار معلق در پس زمینه.
  58. fg – یک کار را به پیش‌زمینه بیاورید.
  59. مشاغل – فهرست مشاغل فعال.
  60. nohup – دستوری را اجرا کنید که از هنگوپ مصون است.
  61. صفحه نمایش – مالتی پلکسر ترمینال.
  62. tmux – مالتی پلکسر ترمینال.
  63. ssh – کلاینت OpenSSH SSH (برنامه ورود از راه دور).
  64. scp – کپی امن (برنامه کپی فایل از راه دور).
  65. rsync – همگام سازی فایل و دایرکتوری از راه دور.
  66. wget – دانلود کننده شبکه غیر تعاملی.
  67. curl – انتقال داده از یا به یک سرور.
  68. ping – ICMP ECHO_REQUEST را به میزبان شبکه ارسال کنید.
  69. traceroute – بسته های مسیری را که به میزبان شبکه می روند چاپ کنید.
  70. netstat – چاپ اتصالات شبکه، جداول مسیریابی، آمار رابط، اتصالات بالماسکه و عضویت های چندپخشی.
  71. ss – ابزار دیگری برای بررسی سوکت ها.
  72. ip – نمایش/دستکاری مسیریابی، دستگاه‌ها، مسیریابی خط مشی و تونل‌ها.
  73. ifconfig – یک رابط شبکه را پیکربندی کنید.
  74. iwconfig – رابط های شبکه بی سیم را پیکربندی کنید.
  75. nmcli – سرویس گیرنده خط فرمان برای NetworkManager.
  76. systemctl – سیستم و مدیر سرویس systemd را بررسی و کنترل کنید.
  77. سرویس – یک اسکریپت Init System V را اجرا کنید.
  78. init – سیستم اولیه به سبک V.
  79. خاموش کردن – دستگاه را متوقف، خاموش یا راه اندازی مجدد کنید.
  80. راه اندازی مجدد – سیستم را راه اندازی مجدد کنید.
  81. halt – سیستم را متوقف کنید.
  82. poweroff – سیستم را خاموش کنید.
  83. crontab – کارهای پس زمینه دوره ای را برنامه ریزی کنید.
  84. در – دستورات را برنامه ریزی کنید تا در یک زمان خاص اجرا شوند.
  85. uptime – بگویید چه مدت سیستم در حال اجرا بوده است.
  86. dmesg – بافر حلقه هسته را چاپ یا کنترل کنید.
  87. uname – چاپ اطلاعات سیستم.
  88. lsb_release – چاپ اطلاعات مربوط به توزیع.
  89. نام میزبان – نام میزبان سیستم را نمایش یا تنظیم کنید.
  90. date – نمایش یا تنظیم تاریخ و زمان سیستم.
  91. cal – نمایش یک تقویم.
  92. bc – یک زبان ماشین حساب دقیق دلخواه.
  93. dc – یک ماشین حساب دقیق دلخواه.
  94. dd – یک فایل را تبدیل و کپی کنید.
  95. tar – فایل های بایگانی.
  96. gzip – فشرده سازی فایل ها.
  97. gunzip – فایل ها را از حالت فشرده خارج کنید.
  98. bzip2 – فشرده سازی فایل ها.
  99. bunzip2 – فایل ها را از حالت فشرده خارج کنید.
  100. zip – بسته بندی و فشرده سازی فایل ها.

امیدوارم این لیست برای شما مفید باشد! اگر سؤالی دارید یا نیاز به جزئیات بیشتر در مورد هر یک از این دستورات دارید، در صورت تمایل بپرسید.

بله، این با دستور زیر به Copilot نوشته شده است
“لطفاً مقاله ای بنویسید که فقط با 100 دستور لینوکس و آنچه انجام می دهند مطابقت داشته باشد.”

#SysAdmin #Developer Tips #LinuxTips #DevOps #CodingLife #CommandLine #LinuxTutorial #aws #linux #bash #devops

تصویر جلد از: https://pixabay.com/illustrations/teacher-profession-education-5322852/

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا