نظام تشغيل لينكس هو أكثر أنظمة التشغيل شعبية حول العالم , ان كنت تريد البدء في تعلمه فعليك بالتأكيد تعلم كيفية التعامل معه عبر سطر الأوامر , وذلك ببساطة لأن لينكس يعتمد في جوهره على سطر الأوامر , يمكنك طبعاً استخدام الواجهة البصرية لاتمام معظم المهام اليومية , ولاحتراف التعامل مع لينكس عليك تعلم أهم أوامر لينكس للمبتدئين , لنبدأ ...
نظرة خاطفة عن لينكس :
قبل الدخول في تفاصيل أهم أوامر لينكس , لنأخذ نظرة خاطفة عن ما هو لينكس ولم هو مشهور وواسع الاستخدام بشكل كبير؟
معظم أنظمة التشغيل تتضمن في داخلها واجهة رسومية Graphical User Interface وتعرف اختصاراً ب GUI , تتمكن من خلال هذه الواجهة التعامل مع معظم العمليات في نظام التشغيل الخاص بك كفتح برنامج أو تنصيب لعبة ربما , و الى جانب الواجهة الرسومية نجد دائماً سطر الأوامر المعروف ب Command Line Interface او اختصاراً CLI .
لا يختلف سطر الأوامر عن سابقه فهو يتم نفس المهام بالضبط , ربما بصورة أصعب قليلاً لكن يعطيك تحكم أكبر بكثير , ويشتهر لينكس باستخدام سطر الأوامر فيه بشكل كبير الى جانب عدة مميزات أخرى منها :
كونه مجاني و مفتوح المصدر FOSS , وواسمع الاستخدام , قوي ويمكن الاعتماد عليه بالاضافة الى العديد من المميزات الأخرى , و الآن بعد أن اخذنا فكرة سريعة عن ما هو لينكس , لنبدأ حديثنا عن أهم أوامر لينكس للمبتدئين....
أين يمكنني كتابة الأوامر هذه
الأوامر التي سنأتي على ذكرها مخصصة للأنظمة التي تعمل بنواة لينكس او يونكس , يمكنك كتابتها عبر برنامج Terminal في لينكس او ماك , تذكر ان بعض هذه الأوامر قد لا تعمل مع ويندوز.
أمر cd للتنقل بين المجلدات
يتم استخدام هذا الأمر للتنقل بين المجلدات في نظام التشغيل , وطريقة استخدامه بسيطة فقط نكتب cd ومن ثم المسار الذي نريد الاتجاه اليه , مثال على أمر cd
#cd /path/to/foldercd /varالأمر السابق سيوجهنا الى المجلد var في لينكس .
أمر ls لاستعراض محتوى المجلد
نستخدم هذا الأمر لعرض المجلدات والملفات الموجودة داخل مجلد معين
ls /folderls /var
أمر pwd لعرض المسار الحالي
يستخدم هذا الأمر لعرض المسار الحالي بصيغته الكاملة Full Path وكمثال :
pwd var/www/html or wherever you are now
أمر mkdir لانشاء مجلد جديد
يمكننا انشاء مجلد جديد عبر هذا الأمر , لنجرب مثال , ويمكن طبعاً انشاء المجلد عبر الواجهة البصرية عبر أمر انشاء مجلد جديد mkdir FolderName
أمر cp لنسخ الملفات أو المجلدات
cp sourceFile targetFile
أمر rm للحذف
كما الأمر السابق , أمر مشهور في الواجهة البصرية يستخدم لحذف مجلد أو ملف معين , ما عليك معرفته حول هذا الأمر انه يقوم بالكثير من التأكيد قبل أن يحذف فعلياً , وذلك لانه عبر سطر الأوامر لا يوجد سلة محذوفات , ما يتم حذفه يتم التخلص منه للأبد لذا كن حذراً عند استخدامك هذا الأمر , ولنجرب الأمر هنا قليلاً ...
rm -f file rm -r directory
أمر mv لنقل الملفات
هذا الأمر اشبه بفكرة القص و اللصق في ويندوز , الا أنه في لينكس لا يوجد قص ولصق بل يوجد أمر جاهز يسمى نقل , يمكن كتابته عبر سطر الأوامر كالتالي : mv sourceFile targetFile
أمر find للبحث عن مجلد أو ملف معين
أحد الأوامر الرائعة هنا يستخدم للبحث عن ملف أو مجلد معين , يجب استخدامه مع بعض الخصائص لتحديد طريقة البحث , واليكم الأمثلة
find -name /dir searchString #-name to search by file/directory name [/dir] is where to search ,"searchString" is the queryfind . -name searchString #.(dot) stands for Search The Current Derictory
أمر kill لايقاف العمليات (قتل العمليات)
لا داع للخوف , لن تقوم ب قتل أحد فعلاً باستخدام هذا الأمر d: , يقوم هذا الأمر بايقاف عملية محددة كما في مدير المهام في ويندوز او برنامج Monitor في لينكس , ويمكنك تجربته عبر سطر الأوامر كالتالي :
kill pid #pid is the proccess id
أمر sudo لتفيذ الأوامر كمستخدم كامل الصلاحيات Super User
من أكثر الأوامر استخداماً في لينكس , من المتوقع اثناء عملك ان تواجه رسالة مفادها انه لا يمكنك تنفيذ هذه العملية , ربما لانك لست مالك الملف او ليس لديك الصلاحيات الكافية , وهنا يأتي دور أمر sudo لحل المشكلة , نجرب مثال هنا
sudo command #Will prompt a password , write your password and act as superuser .
أمر reboot لاعادة تشغيل الكمبيوتر
ببساطة يستخدم لاعادة تشغيل الجهاز , من لديه الوقت للضغط على اشارة اعادة التشغيل في الواجهة البصرية ؟
reboot #Machine Will reboot now without any confirmation , Save Your Work First!
أمر clear لتنظيف واجهة سطر الأوامر
عندما تقوم بكتابة أكثر من أمر على سطر الأوامر , ستصبح لديك الكثير من النصوص في وجهك بشكل مزعج , تخلص منها عبر كتابة كلمة واحدة كالتالي : clear
وفي النهاية يوجد الكثير من الأوامر المهمة في لينكس , ما ذكرناه ما هو الا كمية بسيطة مقارنة بالحقيقة , الكثير من الأوامر الرائعة والمميزة والمفيدة جداً , برأيك , ما هو أكثر أوامر لينكس استخداماً ؟ ولماذا ؟ شاركنا النقاش .
تعليقات
إرسال تعليق