اهم الاوامر للينكس

 هل أنت جديد على لينكس أم أنك مجرد صدئ قليلاً؟ إليك جميع الأوامر التي ستحتاج إلى معرفتها. فكر في هذا كمرجع أساسي لمحطة Linux. ينطبق هذا أيضًا على سطر أوامر macOS.


Linux هو نواة نظام التشغيل. ربما سمعت عن UNIX. حسنًا ، Linux هو استنساخ لـ UNIX. لكن تم إنشاؤه بالفعل بواسطة Linus Torvalds من Scratch. Linux مجاني ومفتوح المصدر ، وهذا يعني أنه يمكنك ببساطة تغيير أي شيء في Linux وإعادة توزيعه باسمك! هناك العديد من توزيعات Linux ، المعروفة باسم "التوزيعات".

اشهر التوزيعات

كالي لينوكس kali linux

نظام التشغيل Ubuntu Linux

ريد هات

mint

ديبيان

فيدورا

الاوامر



pwd - عند فتح الجهاز لأول مرة ، تكون في الدليل الرئيسي للمستخدم. لمعرفة الدليل الذي أنت فيه ، يمكنك استخدام الأمر "pwd". يعطينا المسار المطلق ، مما يعني المسار الذي يبدأ من الجذر. الجذر هو أساس نظام ملفات Linux. يتم الإشارة إليه بشرطة مائلة للأمام (/). يكون دليل المستخدم عادة شيئًا مثل "/ home / username".

مثال

$pwd

/home/ososkali


ls - استخدم الأمر "ls" لمعرفة الملفات الموجودة في الدليل الذي تتواجد فيه. يمكنك رؤية جميع الملفات المخفية باستخدام الأمر "ls -a".

مثال

$ls

الخ....  Desktop   Downloads  Documents


cat يتسلسل ويطبع الملفات. يمكنك إصدار cat للتحقق من محتويات ملف التبعيات أو لتأكيد إصدار التطبيق الذي قمت بإنشائه محليًا بالفعل او قراءه اي ملف نص.

مثال

$ cat requirements.txt

flask

flask_pymongo


ps يظهر ملاحظة حالة العملية. استخدم هذا الأمر لتحديد تطبيق قيد التشغيل أو تأكيد عملية متوقعة. على سبيل المثال ، إذا كنت تريد التحقق من وجود خادم ويب Tomcat قيد التشغيل ، فأنت تستخدم ps مع خياراتها للحصول على معرف العملية لـ Tomcat.

مثال

ps -ef

UID PID PPID C STIME TTY TIME CMD

root 1 0 2 18:55? 00:00:02 / docker-java-home / jre / bi

root 59 0 0 18:55 pts / 0 00:00:00 / bin / sh

root 75 59 0 18:57 pts / 0 00:00:00 ps-ef


env يسمح لك بتعيين أو طباعة متغيرات البيئة. أثناء استكشاف الأخطاء وإصلاحها ، قد تجد أنه من المفيد التحقق مما إذا كان متغير البيئة الخاطئ يمنع تشغيل التطبيق الخاص بك.

مثال

$ env

PYTHON_PIP_VERSION = 9.0.1

HOME = / root

DB_NAME = test

PATH = / usr / local / bin: / usr / local / sbin

LANG = C.UTF-8

PYTHON_VERSION = 3.4.6

PWD = /

DB_URI = mongodb: // database: 27017 / test


cd - استخدم الأمر "cd" للذهاب إلى دليل. على سبيل المثال ، إذا كنت في المجلد الرئيسي ، وتريد الانتقال إلى مجلد التنزيلات ، فيمكنك كتابة "تنزيلات القرص المضغوط". تذكر أن هذا الأمر حساس لحالة الأحرف ، وعليك كتابة اسم المجلد تمامًا كما هو. لكن هناك مشكلة في هذه الأوامر. تخيل أن لديك مجلد باسم "Raspberry Pi". في هذه الحالة ، عندما تكتب "cd Raspberry Pi" ، ستأخذ الصدفة الوسيطة الثانية للأمر على أنها مختلفة ، لذا ستحصل على خطأ يفيد بأن الدليل غير موجود. هنا ، يمكنك استخدام شرطة مائلة للخلف. أي يمكنك استخدام "cd Raspberry \ Pi" في هذه الحالة. يتم الإشارة إلى المسافات على النحو التالي: إذا قمت فقط بكتابة “cd” واضغطت على Enter ، فسيتم نقلك إلى الدليل الرئيسي. للعودة من مجلد إلى المجلد قبل ذلك ، يمكنك كتابة "cd ..". النقطتان تمثلان العوده


mkdir & rmdir - استخدم الأمر mkdir عندما تحتاج إلى إنشاء مجلد أو دليل. على سبيل المثال ، إذا كنت تريد إنشاء دليل يسمى "OS" ، فيمكنك كتابة "mkdir DIY". تذكر ، كما قيل من قبل ، إذا كنت تريد إنشاء دليل باسم "OS Hacking" ، فيمكنك كتابة "mkdir OS\ Hacking". استخدم rmdir لحذف دليل. ولكن يمكن استخدام rmdir فقط لحذف دليل فارغ. لحذف دليل يحتوي على ملفات ، استخدم rm..


rm - استخدم الأمر rm لحذف الملفات والدلائل. استخدم "rm -r" لحذف الدليل فقط. يقوم بحذف كل من المجلد والملفات التي يحتوي عليها عند استخدام الأمر rm فقط.


touch - يُستخدم الأمر touch لإنشاء ملف. يمكن أن يكون أي شيء ، من ملف txt فارغ إلى ملف مضغوط فارغ. على سبيل المثال ، "touch new.txt".


man & --help - لمعرفة المزيد عن أحد الأوامر وكيفية استخدامه ، استخدم الأمر man. يعرض صفحات دليل الأمر. على سبيل المثال ، يعرض "man cd" الصفحات اليدوية للأمر cd. تساعد كتابة اسم الأمر والوسيطة في إظهار الطرق التي يمكن بها استخدام الأمر (على سبيل المثال ، cd –help).


cp - استخدم الأمر cp لنسخ الملفات من خلال سطر الأوامر. يتطلب وسيطتين: الأولى هي موقع الملف المراد نسخه ، والثانية هي مكان النسخ.


echo - يساعدنا الأمر "echo" في نقل بعض البيانات ، وعادة ما تكون نصًا في ملف. على سبيل المثال ، إذا كنت تريد إنشاء ملف نصي جديد أو الإضافة إلى ملف نصي تم إنشاؤه بالفعل ، فما عليك سوى كتابة "echo hello ، اسمي alok >> new.txt". لا تحتاج إلى فصل المسافات باستخدام الشرطة المائلة للخلف هنا ، لأننا نضع قوسين مثلثين عند الانتهاء مما نحتاج إلى كتابته.


nano و vi و jed - nano و vi محررات نصوص مثبتة بالفعل في سطر أوامر Linux. الأمر nano هو محرر نصوص جيد يشير إلى الكلمات الرئيسية ذات اللون ويمكنه التعرف على معظم اللغات. و vi أبسط من النانو. يمكنك إنشاء ملف جديد أو تعديل ملف باستخدام هذا المحرر. على سبيل المثال ، إذا كنت تريد إنشاء ملف جديد باسم "check.txt" ، فيمكنك إنشائه باستخدام الأمر "nano check.txt". يمكنك حفظ ملفاتك بعد التحرير باستخدام التسلسل Ctrl + X ، ثم Y (أو N لللا). من واقع خبرتي ، فإن استخدام nano لتحرير HTML لا يبدو جيدًا ، بسبب لونه ، لذلك أوصي باستخدام محرر نص jed. سنصل إلى تثبيت الحزم قريبًا.


sudo - أمر شائع الاستخدام في سطر أوامر Linux ، sudo تعني "SuperUser Do". لذلك ، إذا كنت تريد تنفيذ أي أمر بامتيازات إدارية أو امتيازات الجذر ، فيمكنك استخدام الأمر sudo. على سبيل المثال ، إذا كنت تريد تحرير ملف مثل viz. alsa-base.conf ، الذي يحتاج إلى أذونات الجذر ، يمكنك استخدام الأمر sudo nano alsa-base.conf. يمكنك إدخال سطر أوامر الجذر باستخدام الأمر "sudo bash" ، ثم اكتب كلمة مرور المستخدم الخاصة بك. يمكنك أيضًا استخدام الأمر "su" للقيام بذلك ، ولكن عليك تعيين كلمة مرور جذر قبل ذلك. لذلك ، يمكنك استخدام الأمر "sudo passwd" (ليس به أخطاء إملائية ، إنه passwd). ثم اكتب كلمة مرور الجذر الجديدة.


df - استخدم الأمر df لرؤية مساحة القرص المتوفرة في كل قسم من الأقسام في نظامك. يمكنك فقط كتابة df في سطر الأوامر ويمكنك رؤية كل قسم مُثبت ومساحته المستخدمة / المتوفرة في٪ وفي كيلوبايت. إذا كنت تريد عرضها بالميغابايت ، يمكنك استخدام الأمر "df -m".


du - استخدم du لمعرفة استخدام القرص لملف في نظامك. إذا كنت تريد معرفة استخدام القرص لمجلد أو ملف معين في Linux ، فيمكنك كتابة الأمر df واسم المجلد أو الملف. على سبيل المثال ، إذا كنت تريد معرفة مساحة القرص التي يستخدمها مجلد المستندات في Linux ، فيمكنك استخدام الأمر "مستندات du". يمكنك أيضًا استخدام الأمر "ls -lah" لعرض أحجام الملفات لجميع الملفات الموجودة في المجلد.


zip ، unzip - استخدم zip لضغط الملفات في أرشيف مضغوط ، وفك الضغط لاستخراج الملفات من أرشيف مضغوط.


apt-get - استخدم apt للعمل مع الحزم في سطر أوامر Linux. استخدم apt-get لتثبيت الحزم. يتطلب هذا امتيازات الجذر ، لذا استخدم الأمر sudo معه. على سبيل المثال ، إذا كنت تريد تثبيت محرر النصوص jed (كما ذكرت سابقًا) ، فيمكننا كتابة الأمر "sudo apt-get install jed". وبالمثل ، يمكن تثبيت أي حزم مثل هذه. من الجيد تحديث المستودع الخاص بك في كل مرة تحاول فيها تثبيت حزمة جديدة. يمكنك القيام بذلك عن طريق كتابة "sudo apt-get update". يمكنك ترقية النظام بكتابة "sudo apt-get Upgrade". يمكننا أيضًا ترقية التوزيعة عن طريق كتابة "sudo apt-get dist-Upgrade". يُستخدم الأمر "apt-cache search" للبحث عن حزمة. إذا كنت تريد البحث عن واحد ، يمكنك كتابة "apt-cache search jed" (هذا لا يتطلب جذرًا).


chmod - استخدم chmod لجعل ملف قابل للتنفيذ ولتغيير الأذونات الممنوحة له في Linux. تخيل أن لديك رمز بيثون يسمى number.py في جهاز الكمبيوتر الخاص بك. ستحتاج إلى تشغيل "python number.py" في كل مرة تريد تشغيلها. بدلاً من ذلك ، عندما تجعله قابلاً للتنفيذ ، ستحتاج فقط إلى تشغيل "number.py" في الجهاز لتشغيل الملف. لجعل ملفًا قابلاً للتنفيذ ، يمكنك استخدام الأمر "chmod + x number.py" في هذه الحالة. يمكنك استخدام "chmod 755 number.py" لمنحه أذونات الجذر أو "sudo chmod + x number.py" للجذر القابل للتنفيذ. إليك بعض المعلومات الإضافية حول الأمر chmod.


ping - استخدم ping للتحقق من اتصالك بالخادم. تقول ويكيبيديا ، "Ping هي أداة مساعدة لبرامج إدارة شبكة الكمبيوتر تستخدم لاختبار قابلية الوصول لمضيف على شبكة بروتوكول الإنترنت (IP)". ببساطة ، عندما تكتب ، على سبيل المثال ، "ping google.com" ، فإنه يتحقق مما إذا كان بإمكانه الاتصال بالخادم والعودة. يقيس هذا الوقت ذهابًا وإيابًا ويعطيك التفاصيل المتعلقة به. استخدام هذا الأمر للمستخدمين البسطاء مثلنا هو التحقق من اتصالك بالإنترنت. إذا قام باختبار اتصال خادم Google (في هذه الحالة) ، فيمكنك تأكيد أن اتصالك بالإنترنت نشط!


يمكنك استخدام الأمر clear لمسح الجهاز إذا امتلأ بأوامر كثيرة.

يمكن استخدام TAB لملء المحطة. على سبيل المثال ، تحتاج فقط إلى كتابة "cd Doc" ثم TAB وتقوم المحطة الطرفية بملء الباقي وجعلها "cd Documents".

يمكن استخدام Ctrl + C لإيقاف أي أمر في الجهاز بأمان. إذا لم يتوقف الأمر عند هذا الحد ، فيمكن استخدام Ctrl + Z لإيقافه بالقوة.

يمكنك الخروج من المحطة باستخدام الأمر exit.

يمكنك إيقاف تشغيل الكمبيوتر أو إعادة تشغيله باستخدام الأمر sudo halt و sudo reboot.

اهم الاوامر للينكس اهم الاوامر للينكس Reviewed by 7assan osama on 9/09/2020 Rating: 5
يتم التشغيل بواسطة Blogger.