الثلاثاء، 17 سبتمبر 2013

التعامل مع أوامر نظام ال Ubuntu


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



الدخول إلى نافدة الأوامر:
للدخول إلى نافدة الأوامر Shell، هناك عدة طرق، يمكن إيجادها في قائمة البرامج الموجودة في النظام ، كما يمكن الظغط على لوحة المفاتيح وذلك بالظغط في وقت واحد على [CTRL]+[ALT]+[T]. ستظهر النافدة على الشكل التالي.


نافدة الأوامر Prompt SHELL:
عند فتح نافدة الأوامر، تظهر جملة في يسار النافدة، تسمى ب( prompt ) ، وتظهر على الشكل التاني.
name_of_user@computer ~ $
 name_of_user :إسم المستخدم
computer: إسم الجهاز الذي يجلس في المستخدمname_of_user .
~ : يدل على أن المستخدم يعمل في مجلده الخاص، أي home/name_of_user/.
$:  يدل هذا الرمز أنك تستخدم الجهاز بحساب مستخدم عادي ، وليس بالمدير (root).

عند إستخدام جهاز يحتوي على نظام Ubuntu ، والدخول بمستخدم معين، يحدد النظام مجموعة من المعلومات حول الحساب، وتخزن هاته المعلومات  في ما يسمى بالمتغيرات (variables d’environnement). يمكن التعرف على محتوى هذه
المتغيرات بتطبيق الأمر التالي. حيث يكتب اسم المتغير بحروف كبيرة.
# echo $NAME_OF_VARIABLE

HOME: وهو مكان المجلد الخاص للمستخدم ، عادة ما يسمى بإسم المستخدم. USER: إسم المستخدم المتصل بالجهاز.
PWD: يحدد هذا المتغير مكان وجود المستخدم ، أي في أي مجلد على الجهاز هو موجود.
SHELL : يحدد إسم shell المستعمل.
PATH: يحدد مكان وجود الملفات التي يمكن إستعمالها في نافدة الأوامر. HOSTNAME: يحدد إسم الجهاز PS1 : يحتوي على الأوامر التي تكون جملة Prompt والتي تحدتنا عليها من قبل.

مفاهيم حول أوامر اللينكس :
يقدم نظام اللينكس مجموعة من الأوامر التي تساعد المستخدم على التواصل و إعداد الجهاز من نافدة الأوامر Shell.

أنواع الأوامر في أنظمة اللينكس :
في أنظمة اللينكس، هناك نوعين من الأوامر، أوامر يوفرها النظام و تسمى أوامر Shell وأوامر يتم ادخالها في النظام حسب نسخة النظام، وتسمى بأوامر خارجية.
لمعرفة نوعية الأمر، هل هو أمر من ال Shell، أو هو أمر خارجي، نكتب الأمر type متبوعا بإسم الأمر .
# type name_of_commande

 والأمر cat هو أمر خارجي .
# type cat
# cat is /bin/cat

في نظام اللينكس، يمكن للأمر أن يرافق بكلمة أم بمجموعة من الكلمات وتسمى ب (Arguments). كما يمكن أن يحتاج لخصائص (options ) لتحديد هدف معين من الأمر. نأخد الأمر التالي كمثال.
# rm -rf folder
 Argument folder :  إسم المجلد المراد مسحه
option -rf :  مسح المجلد ولو أن المجلد يحتوي على مجلدات أخرى.

الأوامر الأكتر إستعمالا:
سنحاول التعرف على أهم الأوامر التي يجب على مستخدم اللينكس التعرف عليها.

ls :يقوم هذا الأمر بإستعراض الملفات الموجودة في المجلد.
name_of_user@computer ~ ls
Téléchargements
Vidéos
Images

cat : يقوم بإظهار محتوى الملف.
name_of_user@computer ~ $ cat fichier

pwd: يساعد هذا الأمر على معرفة المجلد الذي أنت متواجد فيه.
name_of_user@computer ~ pwd
/home/root

cd : يساعد على التحول من مجلد إلى مجلد آخر.
name_of_user@computer ~ cd /media/cdrom

أنتظر آراءكم

ليست هناك تعليقات:

إرسال تعليق


جميع الحقوق محفوظة ، مدونة NetworksGet