En أبريل 2018 قمنا بعمل مجموعة صغيرة حول بعض من أهمها "أوامر Linux" في ذلك الوقت ، وكيف حدث ذلك حتى يومنا هذا ما يقرب من 5 سنوات (فبراير 2023)، لقد رأينا المحتوى المذكور مناسبًا وتحديثه وتحسينه.
لذلك اخترنا 60 أمرًا من بين المئات الموجودة ، للتأكد من أن أي مستخدم مبتدئ ومبتدئ يمكن أن يكون لديه فكرة عن الأوامر التي يجب أن يتعلمها بأولوية من أجل إتقانها تدريجيًا محطة لينكس.
ولكن ، قبل البدء في هذا المنشور المثير للاهتمام حول أهمها "أوامر Linux" لمعرفة وتعلم وإتقان خلال AÑO 2023نوصي المنشور السابق لقراءته لاحقًا:
أوامر Linux 2023: قائمة لإتقان Terminal
قائمة بـ 60 أمرًا مفيدًا من أوامر Linux لعام 2023
15 أوامر للوصول إلى الملفات
pwd
: اعرض موقع الدليل الذي نتواجد فيه حاليًا.ls
: عرض قائمة الملفات والدلائل الموجودة في دليل محدد.cd
: التغيير من الدليل الحالي إلى آخر.mkdir
: إنشاء دليل جديد.touch
: قم بإنشاء ملف جديد أو قم بتغيير تاريخ الوصول / التعديل إلى تاريخ آخر.cp
: نسخ الملفات أو الدلائل.mv
: نقل الملفات أو الدلائل. وحتى تغيير الاسم إذا لزم الأمر.rm
: حذف الملفات أو الدلائل.rmdir
: احذف دليل واحد ، طالما أنه فارغ.cat
: اعرض محتوى أي نوع من الملفات على الشاشة.head
: عرض الأسطر القليلة الأولى من الملف ، مع تحديد عدد الأسطر المراد عرضها.tail
: اعرض الأسطر القليلة الأخيرة من الملف ، مع تحديد عدد الأسطر المراد إظهارها.less
: البحث داخل محتوى الملف بشكل تفاعلي.more
: البحث داخل محتوى الملف بشكل تفاعلي.grep
: بحث وعرض سلاسل الأحرف في الملفات أو في إخراج الأمر.
11 أوامر لإدارة نظام التشغيل
uname
: عرض معلومات حول نظام التشغيل ، بما في ذلك Kernel الذي تم تحميله حاليًا.df
: يعرض معلومات حول SA والأقسام واستخدام مساحة القرص الحالية.free
: عرض معلومات متنوعة حول استخدام الذاكرة لنظام التشغيل المُدار.top
: عرض العمليات الجارية ، ومزيد من المعلومات حول وحدة المعالجة المركزية وذاكرة الوصول العشوائي والمزيد.htop
: على غرار الأمر العلوي ، ولكن مع واجهة CLI المرئية المحسّنة والتفاعلية.ps
: اعرض العمليات الجارية في نظام التشغيل بطريقة مفصلة وغير تفاعلية.kill
: هقتل العمليات الجارية ، باستخدام عدد العمليات (PID) المعينة.shutdown
: إدارة نظام التشغيل لتنفيذ إجراءات ، مثل: إيقاف تشغيله وإعادة تشغيله وإيقافه.reboot
: نسخة جديدة ومحسنة منأمر الإغلاق ، مع توفر المزيد من الخيارات.uptime
: اعرض مدة تشغيل نظام التشغيل منذ آخر عملية تمهيد.last
: عرض قائمة بتسجيلات الدخول الأخيرة (للمستخدم) إلى نظام التشغيل.
10 أوامر لإدارة معلومات عناصر وأجهزة المخلفات الخطرة
lsblk
: عرض معلومات حول جميع أجهزة التخزين المتاحة.
fdisk
: يدير (يقوم بإنشاء وحذف وتعديل) أقسام على الأجهزة المتاحة.mount
: جبل (conecta) نظام ملفات أعلى دليل جهاز موجود.umount
: إلغاء التحميل (قطع الاتصال) نظام ملفات يتم إدارته باستخدام الأمر umount.hdparm
: إدارة معلمات الأجهزة لأجهزة القرص المتوفرة.lshw
: عرض معلومات OS HW ، بما في ذلك معلومات حول الأجهزة الحالية.lsusb
: اعرض المعلومات المحددة حول أجهزة USB الحالية في نظام التشغيل.lspci
: عرض معلومات محددة حول أجهزة PCI الحالية في نظام التشغيل.lscpu
: اعرض معلومات محددة حول وحدة المعالجة المركزية المستخدمة في نظام التشغيل وبنيتها.
dmesg
: إظهار المعلومات الداخلية التي يديرها Kernel ، بما في ذلك تلك المرتبطة بـ HW.
14 أوامر لـ إدارة معلومات عناصر وعمليات الشبكة
ip
: إدارة جميع المعلومات المرتبطة بواجهات الشبكة ، في نظام التشغيل الحديث.ifconfig
: إدارة جميع المعلومات المرتبطة بواجهات الشبكة في نظام التشغيل القديم.iwconfig
: إدارة المعلومات المرتبطة بالواجهات اللاسلكية لنظام التشغيل.nmcli
: إدارة معلومات واجهات الشبكة عبر مدير الشبكة.wpa_cli
: إدارة معلومات واجهات الشبكة لاسلكي عبر WPASupplicant.ping
: تحقق من الاتصال الحالي بالمضيفين الآخرين على الشبكة باستخدام بروتوكول ICMP.route
: قم بإدارة جدول توجيه IP لإنشاء مسارات ثابتة للمضيفين والشبكات.traceroute
: هتوجيه حزم البيانات من نظام إلى مضيف آخر عبر الشبكة.nslookup
: Cتحقق من معلومات DNS حول المضيفين الآخرين بشكل تفاعلي.dig
: شاور خوادم أسماء DNS لـ استكشاف أخطاء DNS وإصلاحها.
netstat
: عرض معلومات حول اتصالات الشبكة النشطة حاليًا على النظام والمزيد.iptables
: يدير جداول قاعدة تصفية حزم Linux kernel IPv4 و IPv6.resolvctl
: يدير أسماء المجال وعناوين IPv4 / IPv6 وسجلات موارد DNS.mii-tool
: يدير حالة وحدة الواجهة المستقلة للوسائط (MII) لواجهة الشبكة للتفاوض تلقائيًا على سرعة الارتباط وإعدادات الطباعة على الوجهين.
10 أوامر لـ إدارة العمليات الجارية والمعلومات ذات الصلة
fg
: تنشيط في عملية معينة تنفيذها في المقدمة (المقدمة).bg
: تنشيط في عملية معينة تنفيذها في الخلفية (الخلفية).pstree
: اعرض قائمة العمليات في شكل شجرة ، مع توضيح العلاقات فيما بينها.nice
: اضبط أولوية العمليات الجارية في نظام تشغيل.renice
: قم بتغيير أولوية العمليات ، مع ضبطها باستخدام الأمر nice.nohup
: قم بتشغيل عملية في الخلفية (الخلفية) دون أن تتأثر بامتداد إشارة HUP.disown
: دافصل العمليات التي تعمل في الخلفية والمحطة التي تقوم بتشغيلها.fork
: Cالعمليات الخلفية (الأطفال) من تكرار استدعاء عملية (الأصل) أخرى.
pidfd_open
: تسهيل الحصول على واصف ملف يشير إلى عملية.clone
: جspawn (child) بطريقة مشابهة لتلك المستخدمة مع أمر "fork" ، ولكن مع الاختلاف الذي ، توفر استدعاءات النظام هذه تحكمًا أفضل فيما هو مطلوب.
حتى الآن ، لدينا 60 أمرًا مثاليًا من أوامر Linux يجب معرفتها وتعلمها واستخدامها لهذا العام 2023. ومع ذلك ، إذا كنت تريد معرفة المزيد عن كل من هؤلاء ، فما عليك سوى النقر فوق اسم كل أمر. وفشل ذلك ، بالنسبة لهؤلاء وغيرهم ، يمكنك استكشاف القسم الرسمي مباشرةً في مانيو دبيان جنو / لينكسوالتي لها عدة وثائق بلغات مختلفة.
ملخص
باختصار ، نأمل أن يكون هذا التجميع مفيدًا على الأكثر أهمية "أوامر Linux" لمعرفة وتعلم وإتقان خلال AÑO 2023، سيسمح للكثيرين بالبدء بشكل صحيح على المسار الصحيح للتعامل مع ملف محطة جنو / لينكس (وحدة التحكم).
واخيرا لا تنسى المساهمة برأيك في موضوع اليوم عبر التعليقات. وإذا أعجبك هذا المنشور ، لا تتوقف عن مشاركتها مع الآخرين. تذكر أيضا قم بزيارة صفحتنا الرئيسية en «DesdeLinux» لاستكشاف المزيد من الأخبار ، والانضمام إلى قناتنا الرسمية برقية من DesdeLinux، غرب مجموعة لمزيد من المعلومات حول موضوع اليوم.
مقال ممتاز ، سأستمر في دراسته
مع تحياتي ، جون. أنا سعيد جدًا لأنك وجدته ممتعًا ومفيدًا للغاية. وشكرا جزيلا على تعليقك الإيجابي على المنشور.
تعليمي جيد جدا. لا يزال هناك الكثير لنتعلمه عن الأوامر. في الوقت الحالي ، هناك شيء واحد يجعلني أشعر بالفضول.
أود معرفة ما إذا كان بإمكاني القيام بهذا البرنامج النصي في Windows باستخدام أوامر Linux.
ECHO OFF
مهلة / نوبريك 10800
Taskkill / IM JDownloader2.exe / F
مهلة / نوبريك 03
rundll32.exe PowrProf.dll ، SetSuspendState Hibernate
حيث عند تنشيط البرنامج النصي ، ستغلق timeout / nobreak 10800 Jdownloader2 في 10800 ثانية ، أي 3 ساعات ؛ وسيؤدي timeout / nobreak 03 إلى وضع الكمبيوتر في وضع السبات لمدة 3 ثوانٍ بعد إغلاق Jdownloader2. هل توجد أوامر في Linux تقوم بنفس الشيء بالضبط؟ أتمنى لك كل خير.
تحياتي ، ضال. شكرا على تعليقك. نعم ، يوجد في Linux الأمر Sleep لفرض مهلة ، وأمر Kill لقتل عملية تطبيق قيد التشغيل ، وأمر إيقاف التشغيل لإيقاف تشغيل الكمبيوتر أو إعادة تشغيله أو إيقافه (إسباته).
شكرًا ، لقد عرفت بالفعل هذه الأوامر ، والسؤال هو كيفية دمجها بحيث تعمل بشكل متزامن ؛ سأرى كيف أجد الجانب. شكرا. تحيات.