40 أمر لينكس الأكثر استخدامًا يجب أن تعرفه
نشرت: 2021-10-06حتى كتابة هذا المقال ، تمتلك Linux حصة سوقية عالمية تبلغ 2.68٪ على أجهزة الكمبيوتر المكتبية ، ولكن أكثر من 90٪ من جميع البنية التحتية السحابية وخدمات الاستضافة تعمل في نظام التشغيل هذا. لهذا السبب وحده ، من الضروري أن تكون على دراية بأوامر Linux الشائعة.
وفقًا لاستطلاع StackOverflow لعام 2020 ، فإن Linux هو نظام التشغيل الأكثر استخدامًا من قبل المطورين المحترفين ، مع 55.9 ٪ من حصة السوق المثيرة للإعجاب. إنها ليست مجرد صدفة. Linux مجاني ومفتوح المصدر ، ويتمتع بأمان أفضل من منافسيه ، ويفتخر بسطر أوامر قوي يجعل المطورين والمستخدمين المتميزين أكثر فعالية. يمكنك أيضًا الوصول إلى مدير حزم قوي ومجموعة من أدوات التطوير مثل DevKinsta.
سواء كنت مسؤول نظام متمرس أو مستخدمًا جديدًا في Linux ، يمكنك الاستفادة من هذا الدليل.
هيا نبدأ!
ما هي أوامر لينكس؟
أمر Linux هو برنامج أو أداة تعمل على سطر الأوامر. سطر الأوامر هو واجهة تقبل سطور النص وتعالجها في تعليمات لجهاز الكمبيوتر الخاص بك.
أي واجهة مستخدم رسومية (GUI) هي مجرد تجريد لبرامج سطر الأوامر. على سبيل المثال ، عندما تغلق نافذة من خلال النقر على "X" ، هناك أمر يعمل خلف هذا الإجراء.
العلم هو وسيلة يمكننا من خلالها تمرير الخيارات إلى الأمر الذي تقوم بتشغيله. تحتوي معظم أوامر Linux على صفحة تعليمات يمكننا الاتصال بها باستخدام العلامة -h
. في معظم الأحيان ، تكون الأعلام اختيارية.
الوسيطة أو المعلمة هي المدخلات التي نعطيها لأمر ما بحيث يمكن تشغيله بشكل صحيح. في معظم الحالات ، تكون الوسيطة عبارة عن مسار ملف ، ولكن يمكن أن تكون أي شيء تكتبه في الجهاز.
يمكنك استدعاء العلامات باستخدام الواصلات ( -
) والواصلات المزدوجة ( --
) ، بينما يعتمد تنفيذ الوسيطة على الترتيب الذي تمرر به إلى الوظيفة.
للتغريد
أوامر Linux الأكثر استخدامًا
قبل القفز إلى أوامر Linux الأكثر استخدامًا ، تأكد من تشغيل Terminal . في معظم توزيعات Linux ، يمكنك استخدام Ctrl + Alt + T للقيام بذلك. إذا لم يفلح ذلك ، فابحث في لوحة التطبيق عن "Terminal".

الآن دعنا نتعمق في 40 أمرًا من أوامر Linux الأكثر استخدامًا. تحتوي العديد من هذه الخيارات على خيارات متعددة يمكنك ربطها بها ، لذا تأكد من مراجعة دليل الأوامر.
1. الأمر ls
من المحتمل أن يكون ls
هو الأمر الأول الذي يكتبه كل مستخدم Linux في المحطة الطرفية الخاصة به. يسمح لك بسرد محتويات الدليل الذي تريده (الدليل الحالي افتراضيًا) ، بما في ذلك الملفات والأدلة المتداخلة الأخرى.
ls
يحتوي على العديد من الخيارات ، لذلك قد يكون من الجيد الحصول على بعض المساعدة باستخدام علامة --help
. تُرجع هذه العلامة جميع العلامات التي يمكنك استخدامها مع ls.
على سبيل المثال ، لتلوين إخراج الأمر ls
، يمكنك استخدام ما يلي:
ls --color=auto

الآن يتم تلوين إخراج الأمر ls
، ويمكنك تقدير الفرق بين الدليل والملف.
لكن كتابة ls
بعلامة اللون لن تكون فعالة ؛ لهذا السبب نستخدم أمر alias
.
2. alias
القيادة
يتيح لك الأمر alias
تحديد الأسماء المستعارة المؤقتة في جلسة shell الخاصة بك. عند إنشاء اسم مستعار ، فإنك تطلب من shell الخاص بك استبدال كلمة بسلسلة من الأوامر.
على سبيل المثال ، لتعيين ls
بحيث يكون للون بدون كتابة علامة --color
في كل مرة ، يمكنك استخدام:
alias ls="ls --color=auto"
كما ترى ، يأخذ أمر alias
معلمة زوج مفتاح وقيمة واحدة: alias NAME="VALUE"
. لاحظ أن القيمة يجب أن تكون داخل علامات الاقتباس.
إذا كنت تريد سرد جميع الأسماء المستعارة التي لديك في جلسة shell الخاصة بك ، فيمكنك تشغيل الأمر alias
بدون وسيطة.
alias

3. unalias
القيادة
كما يوحي الاسم ، يهدف الأمر unalias
إلى إزالة alias
من الأسماء المستعارة المحددة بالفعل. لإزالة الاسم المستعار ls
السابق ، يمكنك استخدام:
unalias ls
4. pwd
الأمر
يرمز الأمر pwd
إلى "print working directory" ، ويخرج المسار المطلق للدليل الذي أنت فيه. على سبيل المثال ، إذا كان اسم المستخدم الخاص بك هو "john" وكنت في مجلد المستندات ، فسيكون مساره المطلق: /home/john/Documents
.
لاستخدامه ، ما عليك سوى كتابة pwd
في الجهاز:
pwd # My result: /home/kinsta/Documents/linux-commands
5. cd
الأمر
يحظى الأمر cd
بشعبية كبيرة مع ls
. إنه يشير إلى " c hange d irectory" وكما يوحي اسمه ، فإنه يحولك إلى الدليل الذي تحاول الوصول إليه.
على سبيل المثال ، إذا كنت داخل دليل المستندات الخاص بك وتحاول الوصول إلى أحد مجلداته الفرعية التي تسمى مقاطع الفيديو ، فيمكنك إدخاله عن طريق كتابة:
cd Videos
يمكنك أيضًا توفير المسار المطلق للمجلد:
cd /home/kinsta/Documents/Videos
هناك بعض الحيل باستخدام الأمر cd
والتي يمكن أن توفر لك الكثير من الوقت عند اللعب بها:
1. اذهب إلى المجلد الرئيسي
cd
2. تحريك مستوى لأعلى
cd ..
3. العودة إلى الدليل السابق
cd -
6. cp
الأمر
من السهل جدًا نسخ الملفات والمجلدات مباشرة في محطة Linux التي يمكن أن تحل في بعض الأحيان محل مديري الملفات التقليديين.
لاستخدام الأمر cp
، ما عليك سوى كتابته مع ملفات المصدر والوجهة:
cp file_to_copy.txt new_file.txt
يمكنك أيضًا نسخ الدلائل بأكملها باستخدام العلامة العودية:
cp -r dir_to_copy/ new_copy_dir/
تذكر أنه في Linux ، تنتهي المجلدات بشرطة مائلة للأمام ( /
).
7. rm
الأمر
الآن بعد أن عرفت كيفية نسخ الملفات ، سيكون من المفيد معرفة كيفية إزالتها.
يمكنك استخدام الأمر rm
لإزالة الملفات والدلائل. كن حذرًا أثناء استخدامه ، لأنه من الصعب جدًا (ولكن ليس من المستحيل) استرداد الملفات المحذوفة بهذه الطريقة.
لحذف ملف عادي ، يجب أن تكتب:
rm file_to_copy.txt
إذا كنت تريد حذف دليل فارغ ، فيمكنك استخدام علامة العودية ( -r
):
rm -r dir_to_remove/
من ناحية أخرى ، لإزالة دليل يحتوي على محتوى بداخله ، تحتاج إلى استخدام القوة (-f) والعلامات العودية:
rm -rf dir_with_content_to_remove/
8. mv
الأمر
يمكنك استخدام الأمر mv
لنقل (أو إعادة تسمية) الملفات والدلائل من خلال نظام الملفات الخاص بك.
لاستخدام هذا الأمر ، يجب كتابة اسمه بملفي المصدر والوجهة:
mv source_file destination_folder/ mv command_list.txt commands/
لاستخدام المسارات المطلقة ، يمكنك استخدام:
mv /home/kinsta/BestMoviesOfAllTime ./
... حيث ./
هو الدليل الذي تتواجد فيه حاليًا.
يمكنك أيضًا استخدام mv
لإعادة تسمية الملفات مع الاحتفاظ بها في نفس الدليل:
mv old_file.txt new_named_file.txt
9. mkdir
القيادة
لإنشاء مجلدات في shell ، يمكنك استخدام الأمر mkdir
. ما عليك سوى تحديد اسم المجلد الجديد ، والتأكد من عدم وجوده ، وأنك جاهز للعمل.
على سبيل المثال ، لإنشاء دليل للاحتفاظ بجميع صورك ، ما عليك سوى كتابة:
mkdir images/
لإنشاء أدلة فرعية باستخدام أمر بسيط ، استخدم علامة الأصل ( -p
):
mkdir -p movies/2004/
10. قيادة man
أمر أساسي آخر في Linux هو man
. يعرض صفحة الدليل لأي أمر آخر (طالما أنه يحتوي على أمر واحد).
لمشاهدة صفحة دليل الأمر mkdir
، اكتب:
man mkdir
يمكنك حتى الرجوع إلى صفحة دليل man
:
man man

11. touch
الأمر
يتيح لك الأمر touch
تحديث أوقات الوصول والتعديل للملفات المحددة.
على سبيل المثال ، لدي ملف قديم تم تعديله آخر مرة في 12 نيسان (أبريل):

لتغيير تاريخ تعديله إلى الوقت الحالي ، نحتاج إلى استخدام العلامة -m
:
touch -m old_file
الآن يطابق التاريخ تاريخ اليوم (الذي كان وقت كتابة هذا التقرير 8 أغسطس).

ومع ذلك ، في معظم الأحيان ، لن تستخدم touch
لتعديل تواريخ الملفات ، بل لإنشاء ملفات فارغة جديدة:
touch new_file_name
12. chmod
القيادة
يتيح لك الأمر chmod
تغيير وضع الملف (الأذونات) بسرعة. لديها الكثير من الخيارات المتاحة معها.
الأذونات الأساسية التي يمكن أن يمتلكها الملف هي:
- ص (قراءة)
- ث (كتابة)
- x (تنفيذ)
واحدة من حالات الاستخدام الأكثر شيوعًا لـ chmod
هي جعل الملف قابلاً للتنفيذ من قبل المستخدم. للقيام بذلك ، اكتب chmod
+x
، متبوعًا بالملف الذي تريد تعديل الأذونات عليه:
chmod +x script
يمكنك استخدام هذا لجعل البرامج النصية قابلة للتنفيذ ، مما يسمح لك ./
مباشرة باستخدام.
13. ./
القيادة
ربما لا يكون تدوين ./
أمرًا بحد ذاته ، ولكن من الجدير بالذكر في هذه القائمة. يتيح لقذفتك تشغيل ملف قابل للتنفيذ مع تثبيت أي مترجم فوري في نظامك مباشرة من الجهاز. لا مزيد من النقر المزدوج فوق ملف في مدير الملفات الرسومي!
على سبيل المثال ، باستخدام هذا الأمر ، يمكنك تشغيل نص برمجي Python أو برنامج متاح فقط بتنسيق .run ، مثل XAMPP. عند تشغيل ملف تنفيذي ، تأكد من أنه يحتوي على أذونات (x) قابلة للتنفيذ ، والتي يمكنك تعديلها باستخدام الأمر chmod
.
فيما يلي نص برمجي بسيط من لغة بايثون وكيف يمكننا تشغيله ./
:
#! /usr/bin/python3 # filename: script for i in range(20): print(f"This is a cool script {i}")
إليك كيفية تحويل البرنامج النصي إلى ملف قابل للتنفيذ وتشغيله:
chmod +x script ./script
14. exit
القيادة
يقوم أمر exit
بالضبط بما يوحي به اسمه: باستخدامه ، يمكنك إنهاء جلسة shell ، وفي معظم الحالات ، إغلاق الجهاز الذي تستخدمه تلقائيًا:
exit
15. sudo
الأمر
يرمز هذا الأمر إلى "superuser do" ، ويتيح لك العمل كمستخدم متميز أو مستخدم جذر أثناء تشغيل أمر معين. إنها الطريقة التي يحمي بها Linux نفسه ويمنع المستخدمين من تعديل نظام ملفات الجهاز أو تثبيت حزم غير مناسبة عن طريق الخطأ.
يستخدم Sudo بشكل شائع لتثبيت البرامج أو لتحرير الملفات خارج الدليل الرئيسي للمستخدم:
sudo apt install gimp sudo cd
/root/
سيطلب منك كلمة مرور المسؤول قبل تشغيل الأمر الذي كتبته بعده.
16. shutdown
القيادة
كما قد تتخيل ، يتيح لك أمر shutdown
جهازك. ومع ذلك ، يمكن استخدامه أيضًا لإيقافه وإعادة تشغيله.
لإيقاف تشغيل جهاز الكمبيوتر الخاص بك على الفور (الافتراضي دقيقة واحدة) ، اكتب:
shutdown now
يمكنك أيضًا جدولة إيقاف تشغيل نظامك بتنسيق 24 ساعة:
shutdown 20:40
لإلغاء مكالمة shutdown
سابقة ، يمكنك استخدام علامة -c
:
shutdown -c
17. قيادة htop
htop
هو عارض عملية تفاعلي يتيح لك إدارة موارد جهازك مباشرة من المحطة. في معظم الحالات ، لا يتم تثبيته افتراضيًا ، لذا تأكد من قراءة المزيد عنه في صفحة التنزيل الخاصة به.
htop

18. unzip
القيادة
يسمح لك الأمر unzip باستخراج محتوى ملف .zip من المحطة الطرفية. مرة أخرى ، قد لا يتم تثبيت هذه الحزمة افتراضيًا ، لذا تأكد من تثبيتها مع مدير الحزم الخاص بك.
هنا ، نقوم بفك ضغط ملف .zip مليء بالصور:
unzip images.zip
19. apt
، yum
، pacman
بغض النظر عن توزيع Linux الذي تستخدمه ، فمن المحتمل أنك تستخدم مديري الحزم لتثبيت البرنامج الذي تستخدمه يوميًا وتحديثه وإزالته.

يمكنك الوصول إلى مديري الحزم من خلال سطر الأوامر ، ويمكنك استخدام واحد أو آخر بناءً على التوزيعات التي يشغلها جهازك.
ستقوم الأمثلة التالية بتثبيت GIMP ، وهو برنامج مجاني ومفتوح المصدر متاح عادة في معظم مديري الحزم:
1. المستند إلى Debian (Ubuntu ، Linux Mint)
sudo apt install gimp
2. مقرها Red Hat (Fedora ، CentOS)
sudo yum install gimp
3. Arch-Based (Manjaro، Arco Linux)
sudo pacman -S gimp
20. echo
الأمر
يعرض أمر echo
نصًا محددًا في الجهاز - الأمر بهذه البساطة:
echo "Cool message"

استخدامه الأساسي هو طباعة المتغيرات البيئية داخل تلك الرسائل:
echo "Hey $USER" # Hey kinsta
21. cat
القيادة
يتيح لك Cat
، وهو اختصار لعبارة "concatenate" ، إنشاء وعرض وسلسلة الملفات مباشرة من الجهاز. يتم استخدامه بشكل أساسي لمعاينة ملف دون فتح محرر نص رسومي:
cat long_text_file.txt

22. ps
القيادة
باستخدام ps
، يمكنك إلقاء نظرة على العمليات التي تعمل بها جلسة shell الحالية. يقوم بطباعة معلومات مفيدة حول البرامج التي تقوم بتشغيلها ، مثل معرف العملية و TTY (TeleTYpewriter) والوقت واسم الأمر.
ps

إذا كنت تريد شيئًا أكثر تفاعلية ، يمكنك استخدام htop
.
23. kill
القيادة
إنه أمر مزعج عندما لا يستجيب أحد البرامج ، ولا يمكنك إغلاقه بأي وسيلة. لحسن الحظ ، فإن أمر kill
يحل هذا النوع من المشاكل.
ببساطة ، يرسل kill
TERM أو قتل إشارة إلى عملية تنهيها.
يمكنك قتل العمليات عن طريق إدخال PID (معرف العمليات) أو الاسم الثنائي للبرنامج:
kill 533494 kill firefox
كن حذرًا مع هذا الأمر - مع kill
، فإنك تخاطر بحذف العمل الذي كنت تقوم به عن طريق الخطأ.
24. ping
يعد ping
أشهر أداة طرفية للشبكات تُستخدم لاختبار اتصال الشبكة. يحتوي ping
على عدد كبير من الخيارات ، ولكن في معظم الحالات ، ستستخدمه لطلب مجال أو عنوان IP:
ping google.com ping 8.8.8.8
25. قيادة vim
vim
هو محرر نصوص طرفي مجاني ومفتوح المصدر يُستخدم منذ التسعينيات. يتيح لك تحرير ملفات النص العادي باستخدام روابط مفاتيح فعالة.
يعتبر بعض الأشخاص أنه من الصعب استخدامه - الخروج من Vim هو أحد أكثر أسئلة StackOverflow مشاهدة - ولكن بمجرد أن تعتاد عليه ، يصبح أفضل حليف لك في سطر الأوامر.
لإطلاق Vim ، فقط اكتب:
vim

26. history
القيادة
إذا كنت تكافح من أجل تذكر أمر ما ، فسيكون history
مفيدًا. يعرض هذا الأمر قائمة تعداد بالأوامر التي استخدمتها في الماضي:
تتضمن جميع خطط استضافة Kinsta دعمًا على مدار الساعة طوال أيام الأسبوع من مطوري ومهندسين WordPress المخضرمين. تحدث مع نفس الفريق الذي يدعم عملاء Fortune 500 لدينا. تحقق من خططنا!
history

27. passwd
Command
يسمح لك passwd
بتغيير كلمات مرور حسابات المستخدمين. أولاً ، يطالبك بإدخال كلمة مرورك الحالية ، ثم يطلب منك كلمة مرور جديدة وتأكيد.
إنه مشابه لأي تغيير آخر لكلمة المرور رأيته في مكان آخر ، ولكن في هذه الحالة ، يكون في جهازك الطرفي مباشرةً:
passwd

كن حذرًا أثناء استخدامه - فأنت لا تريد العبث بكلمة مرور المستخدم الخاصة بك!
28. which
القيادة
الأمر which
ينتج المسار الكامل لأوامر shell. إذا لم يتمكن من التعرف على الأمر المحدد ، فسوف يؤدي إلى حدوث خطأ.
على سبيل المثال ، يمكننا استخدام هذا للتحقق من المسار الثنائي لـ Python ومتصفح الويب Brave:
which python # /usr/bin/python which brave # /usr/bin/brave
29. shred
الأمر
إذا كنت تريد أن يكون من المستحيل تقريبًا استرداد ملف ، shred
أن يساعدك تمزيقه في هذه المهمة. يتجاوز هذا الأمر محتويات الملف بشكل متكرر ، ونتيجة لذلك ، يصبح من الصعب للغاية استرداد الملف المحدد.
هذا ملف يحتوي على القليل من المحتوى:

الآن ، دعنا shred
بعمل شيء عن طريق كتابة الأمر التالي:
shred file_to_shred.txt

إذا كنت تريد حذف الملف على الفور ، فيمكنك استخدام العلامة -u
:
shred -u file_to_shred.txt
30. قيادة less
less
(عكس المزيد) هو برنامج يتيح لك فحص الملفات للخلف وللأمام:
less large_text_file.txt

الشيء الرائع في الأمر less
هو أنه يتضمن المزيد من أوامر vim
في واجهته. إذا كنت بحاجة إلى شيء أكثر تفاعلية من cat
، فإن less
هو خيار جيد.
31. tail
القيادة
على غرار cat
، يطبع tail
محتويات الملف مع تحذير رئيسي واحد: إنه يخرج الأسطر الأخيرة فقط. بشكل افتراضي ، يقوم بطباعة آخر 10 أسطر ، ولكن يمكنك تعديل هذا الرقم باستخدام -n
.
على سبيل المثال ، لطباعة السطور الأخيرة من ملف نصي كبير ، يمكنك استخدام:
tail long.txt

لعرض الأسطر الأربعة الأخيرة فقط:
tail -n 4 long.txt

32. head
القيادة
هذا واحد مكمل لأمر tail
. يقوم head
بإخراج أول 10 أسطر من ملف نصي ، ولكن يمكنك تعيين أي عدد من الأسطر التي تريد عرضها بعلامة -n
:
head long.txt head -n 5 long.txt

33. grep
Command
Grep هي واحدة من أقوى الأدوات المساعدة للعمل مع الملفات النصية. يبحث عن الأسطر التي تطابق تعبيرًا عاديًا ويطبعها:
grep "linux" long.txt

يمكنك حساب عدد المرات التي يتكرر فيها النمط باستخدام العلامة -c
:
grep -c "linux" long.txt # 2
34. whoami
القيادة
يعرض الأمر whoami
(اختصار لـ "who am i") اسم المستخدم قيد الاستخدام حاليًا:
whoami # kinsta
ستحصل على نفس النتيجة باستخدام echo
والمتغير البيئي $ USER:
echo $USER # kinsta
35. whatis
الأمر
whatis
يطبع وصفًا من سطر واحد لأي أمر آخر ، مما يجعله مرجعًا مفيدًا:
whatis python # python (1) - an interpreted, interactive, object-oriented programming language whatis whatis # whatis (1) - display one-line manual page descriptions
36. wc
القيادة
يرمز Wc إلى "عدد الكلمات" ، وكما يوحي الاسم ، فإنه يعرض عدد الكلمات في ملف نصي:
wc long.txt # 37 207 1000 long.txt
دعنا نقسم ناتج هذا الأمر:
- 37 سطرا
- 207 كلمة
- حجم 1000 بايت
- اسم الملف (long.txt)
إذا كنت تحتاج فقط إلى عدد الكلمات ، فاستخدم العلامة -w
:
wc -w long.txt 207 long.txt
37. uname
Command
uname
(اختصار لـ "Unix name") يطبع معلومات نظام التشغيل ، والتي تكون مفيدة عندما تعرف إصدار Linux الحالي لديك.
في معظم الأحيان ، ستستخدم علامة -a
(–all) ، نظرًا لأن الإخراج الافتراضي ليس مفيدًا:
uname # Linux uname -a # Linux kinstamanjaro 5.4.138-1-MANJARO #1 SMP PREEMPT Thu Aug 5 12:15:21 UTC 2021 x86_64 GNU/Linux
38. neofetch
الأمر
Neofetch هي أداة CLI (واجهة سطر أوامر) تعرض معلومات حول نظامك - مثل إصدار kernel و shell والأجهزة - بجانب شعار ASCII لتوزيعة Linux الخاصة بك:
neofetch

في معظم الأجهزة ، لا يتوفر هذا الأمر افتراضيًا ، لذا تأكد من تثبيته مع مدير الحزم أولاً.
39. find
الأمر
يبحث الأمر find
عن الملفات في تسلسل هرمي للدليل استنادًا إلى تعبير regex. لاستخدامه ، اتبع بناء الجملة أدناه:
find [flags] [path] -name [expression]
للبحث عن ملف باسم long.txt في الدليل الحالي ، أدخل هذا:
find ./
-name "long.txt" # ./long.txt
للبحث عن الملفات التي تنتهي بامتداد .py (Python) ، يمكنك استخدام الأمر التالي:
find ./
-type f -name "*.py" ./get_keys.py ./github_automation.py ./binarysearch.py
40. القيادة wget
wget
(World Wide Web get) هي أداة لاسترداد المحتوى من الإنترنت. لديها واحدة من أكبر مجموعات الأعلام هناك.
إليك كيفية تنزيل ملف Python من GitHub repo:
wget https://raw.githubusercontent.com/DaniDiazTech/Object-Oriented-Programming-in-Python/main/object_oriented_programming/cookies.py
ورقة الغش في أوامر لينكس
متى أردت مرجعًا سريعًا ، ما عليك سوى مراجعة الجدول أدناه:
أمر | إستعمال |
---|---|
ls | يسرد محتوى الدليل |
alias | تحديد أو عرض الأسماء المستعارة |
unalias | إزالة تعريفات alias |
pwd | يطبع دليل العمل |
cd | دليل التغييرات |
cp | نسخ الملفات والدلائل |
rm | إزالة الملفات والأدلة |
mv | ينقل (يعيد تسمية) الملفات والدلائل |
mkdir | يُنشئ الدلائل |
man | يعرض صفحة دليل الأوامر الأخرى |
touch | يقوم بإنشاء ملفات فارغة |
chmod | يغير أذونات الملف |
./ | يشغل ملفًا تنفيذيًا |
exit | يخرج من جلسة شل الحالية |
sudo | ينفذ الأوامر كمستخدم متميز |
shutdown | يغلق جهازك |
htop | يعرض العمليات والموارد المعلومات |
unzip | يستخرج ملفات ZIP المضغوطة |
apt ، yum ، pacman | مديري الحزم |
echo | يعرض سطور النص |
cat | يطبع محتويات الملف |
ps | تقارير حالة عمليات شل |
kill | ينهي البرامج |
ping | اختبارات اتصال الشبكة |
vim | تحرير النص بكفاءة |
history | يظهر قائمة بالأوامر السابقة |
passwd | يغير كلمة مرور المستخدم |
which | تُرجع المسار الثنائي الكامل للبرنامج |
shred | الكتابة فوق ملف لإخفاء محتوياته |
less | يتفقد الملفات بشكل تفاعلي |
tail | يعرض الأسطر الأخيرة من الملف |
head | يعرض الأسطر الأولى من الملف |
grep | يطبع الخطوط التي تطابق الأنماط |
whoami | مخرجات اسم المستخدم |
whatis | يظهر أوصاف سطر واحد |
wc | ملفات عدد الكلمات |
uname | يعرض معلومات نظام التشغيل |
neofetch | يعرض معلومات نظام التشغيل والأجهزة |
find | يبحث عن الملفات التي تتبع نمطًا |
wget | يسترجع الملفات من الإنترنت |
ملخص
قد يستغرق تعلم Linux بعض الوقت ، ولكن بمجرد إتقان بعض أدواته ، يصبح أفضل حليف لك ، ولن تندم على اختياره كسائق يومي.
أحد الأشياء الرائعة في Linux هو أنه حتى لو كنت مستخدمًا متمرسًا ، فلن تتوقف أبدًا عن تعلم أن تكون أكثر إنتاجية من استخدامه.
هناك الكثير من أوامر Linux المفيدة. إذا تركنا شيئًا ما ، فيرجى مشاركة أوامر Linux المفضلة لديك في التعليقات أدناه!