أساسيات أوامر Linux/Unix مع الأمثلة وبناء الجملة (قائمة)

تصبح إدارة الملفات سهلة إذا كنت تعرف الأمر الأساسي الصحيح في Linux.

في بعض الأحيان، يُشار إلى الأوامر أيضًا باسم "البرامج" لأنه عندما تقوم بتشغيل أمر ما، يتم تنفيذ رمز البرنامج المقابل، المكتوب للأمر.

دعونا نتعلم أوامر Linux الأساسية التي يجب معرفتها مع الأمثلة:

انقر هنا إذا لم يكن من الممكن الوصول إلى الفيديو

قائمة الملفات (ls)

إذا كنت تريد الاطلاع على قائمة الملفات الموجودة على نظامك UNIX أو Linux، فاستخدم الزر 'ليرة لبنانية ' أمر.

يعرض الملفات/الدلائل الموجودة في الدليل الحالي الخاص بك.

قائمة الملفات

ملحوظة:

  • يتم الإشارة إلى الدلائل باللون الأزرق.
  • يتم الإشارة إلى الملفات باللون الأبيض.
  • ستجد أنظمة ألوان متشابهة في نكهات مختلفة من Linux.

افترض أن مجلد "الموسيقى" الخاص بك يحتوي على الدلائل الفرعية والملفات التالية.

قائمة الملفات

يمكنك استخدام 'ls -R' لإظهار كافة الملفات ليس فقط في الدلائل ولكن أيضًا في الدلائل الفرعية

قائمة الملفات

ملاحظة: أوامر Linux الأساسية حساسة لحالة الأحرف. إذا دخلت "ليرة سورية - صسوف تحصل على خطأ.

"لس -آل" يعطي معلومات تفصيلية عن الملفات. يوفر الأمر معلومات بتنسيق عمودي. تحتوي الأعمدة على المعلومات التالية:

1st عمود

نوع الملف وأذونات الوصول

2nd عمود

# من الروابط الصلبة إلى الملف

3rd عمود

المالك ومنشئ الملف

4th عمود

مجموعة المالك

5th عمود

حجم الملف بالبايت

6th عمود

التاريخ والوقت

7th عمود

اسم الدليل أو الملف

دعونا نرى مثالا -

قائمة الملفات

قائمة الملفات المخفية

العناصر المخفية في UNIX/Linux تبدأ بـ –قائمة الملفات المخفيةفي بداية الملف أو الدليل.

أي دليل/ملف يبدأ بـ "." لن يتم رؤيتها إلا إذا طلبت ذلك. لعرض الملفات المخفية، استخدم الأمر.

ls -a

سرد الملفات المخفية

إنشاء الملفات وعرضها

يتم استخدام أمر الخادم "cat" لعرض الملفات النصية. يمكن استخدامه أيضًا لنسخ ودمج وإنشاء ملفات نصية جديدة. دعونا نرى كيف يعمل.

لإنشاء ملف جديد، استخدم الأمر

  1. قطة> اسم الملف
  2. إضافة محتوى
  3. اضغط على "ctrl + d" للعودة إلى موجه الأوامر.

إنشاء الملفات وعرضها
كيفية إنشاء وعرض الملفات في Linux/Unix

لعرض ملف، استخدم الأمر –

cat filename

دعونا نرى الملف الذي أنشأناه للتو –

إنشاء الملفات وعرضها

دعونا نرى ملف آخر Sample2

إنشاء الملفات وعرضها

بناء الجملة لدمج ملفين هو -

cat file1 file2 > newfilename

دعونا نجمع العينة 1 والعينة 2.

إنشاء الملفات وعرضها

بمجرد إدراج هذا الأمر والضغط على زر الإدخال، يتم ربط الملفات، لكنك لا ترى نتيجة. هذا بسبب Bash Shell (المحطة الطرفية) هو نوع صامت. لن تعطيك أوامر Shell مطلقًا رسالة تأكيد مثل "موافق" أو "تم تنفيذ الأمر بنجاح". سيظهر رسالة فقط عندما يحدث خطأ ما أو عند حدوث خطأ.

لعرض ملف التحرير والسرد الجديد "عينة" استخدم الأمر

cat sample

إنشاء الملفات وعرضها

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

حذف الملفات

يقوم الأمر "rm" بإزالة الملفات من النظام دون تأكيد.

لإزالة ملف استخدم بناء الجملة –

rm filename

حذف الملفات

كيفية حذف الملفات باستخدام أوامر Linux/Unix

نقل وإعادة تسمية الملفات

لنقل ملف ، استخدم الأمر.

mv filename new_file_location

لنفترض أننا نريد نقل الملف "sample2" إلى location / home / guru99 / Documents. تنفيذ الأمر

mv Sample2 /home/guru99/Documents

نقل وإعادة تسمية الملفات

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

sudo command_you_want_to_execute

يسمح برنامج Sudo للمستخدمين العاديين بتشغيل البرامج بامتيازات الأمان الخاصة بالمستخدم المتميز أو الجذر.

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

يحتفظ Sudo بسجل لكل تشغيل قيادة. يمكن لمسؤولي النظام تتبع الشخص المسؤول عن التغييرات غير المرغوب فيها في النظام.

guru99@VirtualBox:~$ sudo mv sample2 /home/quru99/Documents 
[sudo] password for guru99: ****
guru99@VirtualBox:~$ 

لإعادة تسمية الملف:

mv filename newfilename

نقل وإعادة تسمية الملفات

نوت: بشكل افتراضي ، يتم الاحتفاظ بكلمة المرور التي أدخلتها لـ sudo لمدة 15 دقيقة لكل محطة. هذا يلغي الحاجة إلى إدخال كلمة المرور مرارًا وتكرارًا.

تحتاج فقط إلى امتيازات root / sudo ، فقط إذا كان الأمر يتضمن ملفات أو أدلة لا يملكها المستخدم أو المجموعة التي تشغل الأوامر

التلاعب بالدليل

التلاعب بالدليل

معالجة الدليل في Linux/Unix

كفى من التلاعب بالملفات! دعونا نتعلم بعض أوامر Linux الخاصة بمعالجة الدليل مع الأمثلة وبناء الجملة.

إنشاء الدلائل

يمكن إنشاء الدلائل على نظام التشغيل Linux باستخدام الأمر التالي

mkdir directoryname

سيقوم هذا الأمر بإنشاء دليل فرعي في دليل العمل الحالي الخاص بك، والذي عادة ما يكون "الدليل الرئيسي" الخاص بك.

على سبيل المثال،

mkdir mydirectory

التلاعب بالدليل

إذا كنت تريد إنشاء دليل في موقع مختلف عن "الدليل الرئيسي"، فيمكنك استخدام الأمر التالي -

mkdir 

فمثلا:

mkdir /tmp/MUSIC

سيقوم بإنشاء دليل "الموسيقى" ضمن الدليل "/tmp".

التلاعب بالدليل

يمكنك أيضًا إنشاء أكثر من دليل في نفس الوقت.

التلاعب بالدليل

إزالة الدلائل

لإزالة دليل، استخدم الأمر –

rmdir directoryname

مثال

rmdir mydirectory

سيتم حذف الدليل mydirectory

إزالة الدلائل

نصيحه: تأكد من عدم وجود ملف/دليل فرعي ضمن الدليل الذي تريد حذفه. احذف الملفات/الدليل الفرعي أولاً قبل حذف الدليل الأصلي.

إزالة الدلائل

إعادة تسمية الدليل

يمكن أيضًا استخدام الأمر "mv" (نقل) (الذي تمت تغطيته سابقًا) لإعادة تسمية الدلائل. استخدم التنسيق الموضح أدناه:

mv directoryname newdirectoryname

دعونا نحاول ذلك:

إعادة تسمية دليل الدليل

كيفية إعادة تسمية دليل باستخدام أوامر Linux/Unix

أوامر مهمة أخرى

أمر "الرجل".

رجل يقف على دليل وهو كتاب مرجعي ل نظام تشغيل لينكس. إنه مشابه لملف HELP الموجود في البرامج الشائعة.

للحصول على مساعدة بشأن أي أمر لا تفهمه، يمكنك الكتابة

man 

ستفتح المحطة الصفحة اليدوية لهذا الأمر.

على سبيل المثال، إذا كتبنا رجل رجل وضغطنا على زر الإدخال؛ سوف تعطينا المحطة معلومات عن أمر الرجل

أمر الرجل

أمر الرجل

أمر التاريخ

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

أمر التاريخ

الأمر الواضح

يزيل هذا الأمر كل الفوضى الموجودة على الجهاز ويمنحك نافذة نظيفة للعمل عليها، تمامًا كما هو الحال عند تشغيل الجهاز.

أمر واضح

لصق الأوامر في المحطة

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

للنسخ، النص من المصدر، سوف تستخدمه السيطرة + ج، ولكن للصقه على المحطة، تحتاج إلى استخدام السيطرة + Shift + ص. يمكنك أيضا المحاولة Shift + أدخل أو حدد تحرير> لصق في القائمة

ملاحظة: مع ترقيات Linux، تتغير هذه الاختصارات باستمرار. يمكنك تعيين الاختصارات المفضلة لديك عبر Terminal> Edit> Keyboard Shortcuts.

الطباعة في يونكس/لينكس

الطباعة

كيفية طباعة ملف باستخدام أوامر Linux/Unix

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

انقر هنا إذا لم يكن من الممكن الوصول إلى الفيديو

الأمر "العلاقات العامة".

يساعد هذا الأمر في تنسيق الملف للطباعة على الجهاز. هناك العديد من أوامر Linux الطرفية المتاحة مع هذا الأمر والتي تساعد في إجراء تغييرات التنسيق المطلوبة على الملف. الاكثر استخداما 'العلاقات العامة أوامر Unix مع الأمثلة مذكورة أدناه.

خيار الوظيفة
-x يقسم البيانات إلى أعمدة "x".
-ح "الرأس" يعين قيمة "الرأس" كرأس التقرير
-t لا تتم طباعة الرأس والهوامش العلوية/السفلية
-d Double مسافات ملف الإخراج
-n يشير إلى جميع الخطوط بالأرقام
-طول الصفحة يحدد الخطوط (طول الصفحة) في الصفحة. الافتراضي هو 56
-يا الهامش تنسيق الصفحة حسب رقم الهامش

دعونا نجرب بعض الخيارات وندرس آثارها.

تقسيم البيانات إلى أعمدة

'أدوات' هو ملف (كما هو موضح أدناه).

أمر العلاقات العامة

نريد أن يتم ترتيب محتواه في ثلاثة أعمدة. بناء الجملة لنفسه سيكون:

pr -x Filename

يقوم الخيار "-x" مع الأمر "pr" بتقسيم البيانات إلى أعمدة x.

أمر العلاقات العامة

تعيين رأس

الصيغة هي:

pr -h "Header" Filename

تقوم الخيارات '-h' بتعيين قيمة "الرأس" كرأس للتقرير.

أمر العلاقات العامة

كما هو موضح أعلاه، قمنا بترتيب الملف في 3 أعمدة وقمنا بتعيين رأس له

الإشارة إلى جميع الخطوط بالأرقام

الصيغة هي:

pr -n Filename

يشير هذا الأمر إلى جميع الأسطر الموجودة في الملف بالأرقام.

أمر العلاقات العامة

هذه بعض خيارات الأمر "pr" التي يمكنك استخدامها لتعديل تنسيق الملف.

طباعة ملف

بمجرد أن تكون تم الانتهاء من التنسيق , وحان الوقت بالنسبة لك للحصول على نسخة ورقية من الملف، تحتاج إلى استخدام الأمر التالي:

lp Filename

or

lpr Filename

في حالة رغبتك في طباعة نسخ متعددة من الملف، يمكنك استخدام معدل الأرقام.

أمر العلاقات العامة

في حالة تكوين عدة طابعات، يمكنك تحديد طابعة معينة باستخدام معدّل الطابعة

أمر العلاقات العامة

تثبيت البرامج

في نظام التشغيل Windows، يتم تثبيت البرنامج عن طريق تشغيل ملف setup.exe. تحتوي حزمة التثبيت على البرنامج بالإضافة إلى العديد من المكونات التابعة المطلوبة لتشغيل البرنامج بشكل صحيح.

تثبيت البرنامج

باستخدام أوامر Linux/Unix الأساسية، يتم توزيع ملفات التثبيت في Linux كحزم. لكن الحزمة تحتوي فقط على البرنامج نفسه. يجب تثبيت أي مكونات تابعة بشكل منفصل والتي تتوفر عادة كحزم نفسها.

تثبيت البرنامج

يمكنك استخدام عرضة أوامر لتثبيت أو إزالة الحزمة. لنقم بتحديث كافة الحزم المثبتة في نظامنا باستخدام الأمر –

sudo apt-get update

تثبيت البرنامج

الطريقة السهلة والشائعة لتثبيت البرامج على Ubuntu يتم ذلك عن طريق استخدام مركز البرامج حيث أن معظم حزم البرامج متوفرة عليه وهو أكثر أمانًا بكثير من الملفات التي يتم تنزيلها من الإنترنت.

تثبيت البرنامج

تحقق أيضا: - ورقة الغش لأوامر Linux

لينكس Mail أمر

لإرسال رسائل البريد الإلكتروني عبر المحطة الطرفية، ستحتاج إلى تثبيت الحزمة 'mailutils'.

صيغة الأمر هي -

sudo apt-get install packagename

بمجرد الانتهاء من ذلك، يمكنك بعد ذلك استخدام بناء الجملة التالي لإرسال بريد إلكتروني.

mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address'

سيبدو هذا كالتالي:

لينكس Mail أمر

اضغط على Cntrl+D لقد انتهيت من كتابة البريد، سيتم إرسال البريد إلى العنوان المذكور.

ملخص:

  • يمكنك تنسيق وطباعة ملف مباشرة من المحطة. لا يؤثر التنسيق الذي تقوم به على الملفات على محتويات الملف
  • في أنظمة Unix/Linux، يتم تثبيت البرامج على شكل حزم. حزمة تحتوي على البرنامج نفسه. يجب تنزيل أي مكون تابع بشكل منفصل.
  • يمكنك أيضًا إرسال رسائل البريد الإلكتروني من المحطة الطرفية باستخدام 'بريد' أوامر الشبكة. إنه أمر لينكس مفيد للغاية.

قائمة أوامر Linux

فيما يلي ورقة الغش لأوامر Linux/Unix الأساسية مع الأمثلة التي تعلمناها في هذا البرنامج التعليمي لأوامر Linux

أمر الوصف
ls يسرد جميع الملفات والدلائل الموجودة في دليل العمل الحالي
ليرة سورية - ر يسرد الملفات في الدلائل الفرعية كذلك
ليرة سورية - أ يسرد الملفات المخفية كذلك
ls - al يسرد الملفات والأدلة بمعلومات مفصلة مثل الأذونات والحجم والمالك وما إلى ذلك.
قطة> اسم الملف يقوم بإنشاء ملف جديد
اسم ملف القط يعرض محتوى الملف
القط file1 file2> file3 يربط ملفين (ملف 1 ، ملف 2) ويخزن الإخراج في ملف جديد (ملف 3)
ملف mv "مسار الملف الجديد" ينقل الملفات إلى الموقع الجديد
اسم الملف mv new_file_name إعادة تسمية الملف إلى اسم ملف جديد
سودو يسمح للمستخدمين العاديين بتشغيل البرامج بامتيازات الأمان الخاصة بالمستخدم المتميز أو الجذر
rm اسم الملف يحذف ملف
رجل يعطي معلومات مساعدة حول الأمر
تاريخ يعطي قائمة بجميع أوامر Linux الأساسية السابقة المكتوبة في الجلسة الطرفية الحالية
واضح يمسح المحطة
اسم الدليل mkdir يقوم بإنشاء دليل جديد في دليل العمل الحالي أو في المسار المحدد
RMDIR يحذف دليل
mv يعيد تسمية دليل
العلاقات العامة -x يقسم الملف إلى x أعمدة
العلاقات العامة -ح يعين رأسًا للملف
العلاقات العامة - ن يدل على الملف مع الخط Numbers
ليرة لبنانية -nc
lpr ج
طباعة نسخ "c" من الملف
ليرة لبنانية -د

lpr -P

يحدد اسم الطابعة
الرابطة بين الحصول على الأمر المستخدم لتثبيت الحزم وتحديثها
البريد -s 'الموضوع' -c 'عنوان النسخة الكربونية' -b 'عنوان النسخة الكربونية' 'عنوان المرسل' أمر لإرسال البريد الإلكتروني
البريد الإلكتروني -s "الموضوع" إلى العنوان < اسم الملف أمر لإرسال بريد إلكتروني مع المرفقات

تحميل دروس لينكس pdf