المعدات

أفضل أوامر لينكس: أساسي ، إداري ، أذونات ...

جدول المحتويات:

Anonim

من الجيد دائمًا الحصول على القليل من المساعدة عندما نتعلم شيئًا جديدًا. مع وضع ذلك في الاعتبار ، قمنا في Professional Review بإعداد دليل مرجعي بالأوامر الأساسية والأكثر استخدامًا لمساعدة أولئك الذين يكتشفون الآن عالم البطريق. على الرغم من أن النظام قد تطور كثيرًا على مر السنين وأصبح بسيطًا للغاية وسهل الاستخدام بالنسبة للمبتدئين ، فإن طرف أوامر Linux هو جزء لا يتجزأ من نظام التشغيل ؛ وهي أداة قوية.

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

نوصي بقراءة:

  • دليل سريع للأوامر الأساسية لـ Ubuntu و Linux. أوامر المساعدة في محطة لينكس.

أوامر لينكس الأساسية

ننظم الأوامر الرئيسية في فئات ، سواء لتسهيل الحفظ ولتيسير التشاور. الآن عليك فقط فتح الوحدة الطرفية والبدء في العمل للاستمتاع بقوة محطة Linux. نبدأ بأوامر الملف الرئيسية:

  • ls: قائمة الدلائل -al: سرد الدلائل التي تعرض أيضًا الملفات المخفية cd dir: قم بتغيير الدليل الحالي إلى الدليل المحدد (استبدل متغير dir باسم المجلد) cd: أرسل إلى الدليل / home (الملفات الشخصية) pwd: عرض pathmkdir dir الحالي للدليل *: إنشاء دليل محدد (استبدال متغير dir باسم المجلد) rm file: حذف الملف المحدد (استبدال متغير الملف باسم الملف المراد إزالته) rm -r dir: حذف الدليل المحدد (استبدل متغير dir باسم المجلد) rm -f file: احذف الملف المحدد (-f de force) بالقوة (استبدل متغير الملف باسم الملف الذي تريد حذفه) rm -rf dir: يحذف الدليل المحدد بالقوة (استبدل متغير dir باسم المجلد). cp -r file1 file2: انسخ "file1" إلى "file2" (استبدل متغير file * بالاسم إعادة الملف) cp -r dir1 dir2: نسخ الدليل 1 إلى الدليل 2 ؛ إنشاء دليل 2 في حالة عدم وجوده (استبدال دير باسم الدليل) mv file1 file2: يمكن استخدامه لإعادة تسمية أو نقل file1 إلى file2. إذا كان file2 دليلًا موجودًا ، انقل file1 إلى دليل "file2" (استبدل متغير الملف باسم الملف) ln -s رابط الملف: أنشئ رابطًا رمزيًا (اختصار) لملف (استبدل متغير الملف بـ اسم الملف والرابط بالاسم الذي سيحتوي عليه الاختصار) لمس الملف: إنشاء الملف أو تحديثه (استبدال متغير الملف باسم الملف) cat> file: إعادة توجيه الإدخال القياسي إلى ملف (استبدال متغير الملف حسب اسم الملف) ملف أكثر: يعرض محتوى ملف رأس الملف: يعرض الأسطر العشرة الأولى من ملف أرشيف الملف: يعرض الأسطر العشرة الأخيرة من أرشيف الملف -f: يعرض محتوى الملف أثناء التحديث (يزيد الحجم) ، من آخر 10 خطوط

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

  • ملاحظة: يظهر عمليات المستخدم النشط في الوقت الحقيقي: يعرض جميع العمليات التي تعمل في معرف الوقت الحقيقي: يقتل عملية معينة برقم المعرف (استبدال رقم التعريف الشخصي برقم العملية) killall proc: يقتل جميع العمليات باستخدام الاسم المحدد (استبدل proc مع اسم العملية) bg: قائمة خطط العمل المتوقفة أو الثانية من fg: إحضار آخر وظيفة إلى أول وظيفة planofg: إحضار الوظيفة "مهمة" إلى المقدمة (استبدل المهمة باسم العملية)

إدارة إذن الملف

chmod octal file: قم بتغيير أذونات الملف "file" إلى ثماني ، والتي يمكن تحديدها بشكل منفصل لكل من "user" و "group" و "others". يتم تمثيل القيم الثمانية أدناه:

  • 4 - قراءة (ص من قراءة) 2 - كتابة (ث ، من كتابة) 1 - تنفيذ (س ، تنفيذ)

توضيح: لتعيين أذونات ، يتم إضافة القيم المذكورة أعلاه معًا. على سبيل المثال ، لتعيين مالك الملف (المستخدم) حق الوصول الكامل لقراءة (ص) وكتابة (ث) وتنفيذ (س) ، ما عليك سوى إضافة القيمة الثمانية 4 + 2 + 1 = 7. بافتراض أنك تريد تحديد وصول لأعضاء "المجموعة" ، يسمح فقط بالقراءة والكتابة ، فقط أضف 4 + 2 = 6. جمع المثالين المذكورين ، سيبقى: chmod 760 (r للمستخدم ، w للمجموعة و 0 للآخرين أو "رو-")

أمثلة أخرى:

  • chmod 777: قراءة (r) وكتابة (w) وتنفيذ (x) للجميع ("المستخدم" و "المجموعة" و "الآخرون") chmod 755: "rwx" لـ "المالك" (المستخدم) و "rw" لـ "المجموعة" و "الآخرين"

لمزيد من المعلومات ، اكتب في المحطة الطرفية: man chmod

SSH: اتصال عن بعد

ssh user @ host: الاتصال بالمضيف كمستخدم (مثال: ssh andres @ myserver)

ssh -p port user @ host: يتصل بالمضيف على المنفذ المحدد (استبدل "المنفذ" برقم المنفذ المكون)

ssh-copy-id user @ host: أضف كلمة المرور للمضيف والمستخدم لهذا المضيف ؛ يتم استخدامه لتنشيط تسجيل الدخول بدون كلمة مرور باستخدام المفاتيح

أوامر لعمليات البحث

ملفات تسلسل grep: ابحث عن تسلسل الملفات (استبدل التسلسل والملفات بالقيم المقابلة للتحقيق)

تسلسل grep-r dir: ابحث بشكل متكرر بالتسلسل في دليل dir

أمر | تسلسل grep: ابحث عن التسلسل في إخراج الأمر (الأمر البديل والتسلسل وفقًا للقيم المراد البحث عنها)

تحديد موقع الملف: ابحث عن جميع مثيلات الملف (استبدل متغير الملف باسم الملف)

معلومات النظام

  • التاريخ: يعرض التاريخ الحالي والوقت الزمني: يعرض تقويمًا للشهر الحالي الحالي: يعرض النظام uptimew: يعرض من هو onlinewhoami: يعرض من هو مستخدم onlinefinger: يعرض معلومات المستخدم uname -a: يعرض معلومات corescat / porc / cpuinfo: إظهار معلومات CPUcat / proc / meminfo: إظهار معلومات الأمر memoryman: فتح دليل الأمر المحدد (استبدال متغير الأمر باسم الأمر الذي تريد معرفته) df: إظهار الاستخدام من diskdu: يظهر استخدام المساحة في دليل مجاني: يظهر استخدام الذاكرة والتطبيق حيث يظهر: المواقع المحتملة للتطبيق (استبدل التطبيق باسم البرنامج) أي التطبيق: يعرض التطبيق الذي سيتم تشغيله افتراضيًا (استبدال التطبيق حسب اسم البرنامج)
نوصيك بإدارة أذونات الملفات والمجلدات في Linux

ضغط الملف

  • ملفات tar cf package.tar: أنشئ حزمة TAR (تسمى package.tar) بالملفات المحددة (استبدل متغير الملفات باسم الملف) tar xf package.tar: استخرج الملفات من package.tar (استبدل متغير الحزمة.tar حسب اسم الملف) tar czf pacote.tar.gz files: إنشاء حزمة TAR (تسمى pacote.tar.gz) باستخدام ضغط GZiptar xzf pacote.tar.gz: استخراج حزمة TAR (تسمى pacote.tar. gz) باستخدام ضغط GZiptar cjf package.tar.bz2: إنشاء حزمة TAR (تسمى package.tar.bz2) باستخدام ضغط BZip2tar xjf package.tar.bz2: استخراج حزمة TAR مع ملف ضغط BZip2gzip: ضغط ملف و name file.gz (استبدل متغير الملف باسم الملف) gzip -d file.gz: unzip file.gz إلى ملف (استبدل متغير file.gz باسم ملف)

أوامر للاتصال بالشبكة

مضيف ping - يرسل حزمة ICMP (ping) إلى المضيف ويعرض النتيجة (استبدل متغير المضيف بمجال موقع ويب أو رقم IP)

نطاق whois: يعرض معلومات حول المجال (استبدل متغير المجال بعنوان موقع ويب أو رقم IP)

حفر المجال: إرجاع معلومات DNS للمجال (استبدل متغير المضيف بمجال موقع ويب أو رقم IP)

dig -x host: عرض الإرجاع العكسي للمضيف

ملف wget: تنزيل ملف (ملف) (استبدل متغير الملف بعنوان الملف على الإنترنت)

ملف wget -c: يستمر التنزيل المتقطع للملف (استبدل متغير الملف بعنوان الملف على الإنترنت)

تثبيت الحزمة

التثبيت من التعليمات البرمجية المصدر ؛ يجب إدخال الأوامر في التسلسل في مطراف ، واحد في كل مرة:

  • ./configuremakemake تثبيت

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

dpkg -i package.deb: قم بتثبيت حزمة DEB (توزيعات ديبيان) (استبدل package.deb المتغير باسم حزمة البرنامج)

rpm -Uvh package.rpm: تثبيت حزمة RPM (التوزيعات التي تستخدم RPM) (استبدل package.rpm المتغير باسم حزمة البرنامج)

اختصارات عامة

  • Ctrl + C: إلغاء الأمر الحالي الذي يقوم بتشغيل Ctrl + Z: بالنسبة للنظام الحالي ، ارجع باستخدام fg في المقدمة أو bg في الخلفية Ctrl + D: اخرج من الجلسة الحالية ؛ على غرار الأمر exitCtrl + W: حذف كلمة في السطر الحالي Ctrl + U: حذف السطر بأكمله Ctrl + R: الضغط على المفتاح لعرض الأمر اليوم !!: تكرار خروج الأمر الأخير: إغلاق جلسة العمل الحالية

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

أخيرًا ، نترك لك جدولًا يحتوي على الأوامر الرئيسية المكشوفة في هذه المقالة ، ومن المؤكد أنه سيوفر لك نظرة سريعة.

ما رأيك بمقالتنا حول الأوامر الأساسية لمحطة لينكس ؟ هل وجدتها مثيرة للاهتمام؟ هل أنت مهتم بتحميل مقال معين على الويب؟

المعدات

اختيار المحرر

Back to top button