قائمة طعام
مجانا
تسجيل
بيت  /  الوسائط المتعددة/ مدير الملفات في نافذة لينكس الطرفية. سطر الأوامر

مدير الملفات في نافذة لينكس الطرفية. سطر الأوامر

BeeSoft Commander 2.23.0 تحديث

مشروع BeeSoft Commander الشاب ، غير معقد مدير الملفاتمكتوبة بروح طريقة UNIX. وفقًا للقاعدة غير المكتوبة ، يجب أن يؤدي البرنامج واجباته المباشرة فقط وليس أكثر.

يستخدم مدير الملفات مكتبة QT وهو سريع جدًا للتشغيل من بيئة KDE. شريط الأدوات غير قابل للتخصيص ، ولكنه يحتوي فعليًا على جميع الوظائف الرئيسية للبرنامج. يمكنك العمل مع عدة علامات تبويب. يعد زر الفأرة الأيمن مسؤولاً عن اختيار الملفات تكريماً للتقليد القديم لـ Norton Commander. يتم تنفيذ العديد من عمليات الملفات باستخدام مفاتيح الوظائفوفقًا للمعيار القديم الذي وضعه أيضًا بيتر نورتون.

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

لا يتطلب BeeSoft Commander تكوينًا معقدًا. يمكنك تحديد الخطوط والألوان للوحات ، وضبط عرض الأعمدة. وفي الواقع ، هذا هو المكان الذي تنتهي فيه متعة السفر عبر الإعدادات.

موقع رسمي:

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

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

تم دمج Worker بإحكام مع Midnight Commander ويسمح لك باستخدام قواعد معالجة الأرشيف لمدير ملفات وحدة التحكم. أيضًا ، بشكل افتراضي ، يتم استخدام MC كمحرر ملف (وظيفة تحرير الملف).

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

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

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

جدول محوري

واجهة المستخدم الرسومية+ + + + + + - + - + +
مكتبة الرسوماتكيو تيGTK2GTK1GTK2كيو تيكيو تي- GTK2- GTK2X11
نوافذ التبويب+ - - - + + - - + - -
عميل FTP+ - - + + + + + - - +
FTP: // البروتوكول- - - - + + - + - - -
SMB: // البروتوكول- - - + + + - + - - -
HTTP: // البروتوكول- - - - + - - - - - -
وثيقة الصور المصغرة- - - - + + - + - - -
محرر النص+ + - - - + + - + - -
مشاهدة الصور- - - + + - - - - - -
مشاهدة الفيديو- - - - + - - - - - -
مشاهدة ملف HTML- - - - + + + - - - -
مشاهدة ملف RTF- - - - + + - - - - -
مشاهدة ملف DOC- - - - + + + - - - -
محرر HEX- - - - - - - - + - -
تمييز نوع الملف- - + + - - - - + - -
المجلدات السريعة (الإشارات المرجعية)- + - + + + + + - + -
محفوظات المجلد- + + + + + + + + - -
يتكرر زيارة المجلدات- - - - + + - - - - -
لوحة (قائمة) التشغيل السريع- - - - + + + - + - -
الإضافات- + - + + + + - - - -
تعدد المهام- - + + + + + + - - -
BeeSoft Commander 2.23.0 تحديث
emelFM2 0.1.6
جينتو 0.11.55.00
قائد جنوم 1.2.0
كونكيورر 3.5.2
Krusader 1.70.0
نوتيلوس 2.12.2
قائد التكس 0.4.101.2
مديرو الملفات النصية والعامل

الأصل: Midnight Commander - مدير ملفات قائم على وحدة التحكم لنظام Linux
المؤلف: Pungki Arianto
تاريخ النشر: 23 أكتوبر 2013
ترجمة: A. Krivoshey
تاريخ التحويل: مايو 2013

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

في بيئة وحدة التحكم للعمل مع الملفات ، يجب أن تعرف الأوامر الأساسية وصياغتها. لحسن الحظ ، يحتوي Linux أيضًا على ملفات ملف نصيمدير جديد يعمل في بيئة وحدة التحكم. يُدعى قائد منتصف الليل (فيما يلي سوف نسميه ببساطة MC).

عناوين المقطع

يقول موقع Midnight Commander:
"GNU Midnight Commander هو مدير ملفات مرئي موزع بموجب GPL وبالتالي فهو مؤهل كبرنامج مجاني. إنه برنامج قوي قائم على النصوص وكامل الميزات يسمح لك بنسخ الملفات والأدلة ونقلها وحذفها والبحث عن الملفات ، وتشغيل أوامر shell. كما يتم تضمين محرر وعارض ملفات مضمن. "

كيفية تثبيت Midnight Commander على لينكس

بشكل افتراضي ، لا يتم تثبيت MC عادةً. على Debian و Ubuntu و لينكس النعناعيمكنك تثبيته مع أوامر apt-get:

sudo apt-get install mc

في RHEL و CentOS و Fedora ، يمكنك استخدام الأمر:

# yum تثبيت mc

بمجرد اكتمال التثبيت ، ما عليك سوى كتابة "mc" (بدون علامات الاقتباس) في وحدة التحكم لتشغيله.

ميزات قائد منتصف الليل

MC لديه العديد من الميزات المفيدة لكل من المستخدمين والمسؤولين.

نسخ ، حذف ، إعادة تسمية / نقل ، إنشاء الدلائل

واجهة MC مقسمة إلى عمودين مستقلين عن بعضهما البعض. يمثل كل عمود دليلاً نشطًا. يمكنك التبديل بينهما باستخدام مفتاح Tab. في الجزء السفلي من الشاشة ، يمكنك رؤية الأزرار ذات الأرقام التي تشير إلى مفاتيح الوظائف F1 - F10.
لنسخ ملف من دليل إلى آخر ، حدده واضغط على "F5". لنسخ عدة ملفات مرة واحدة ، يجب عليك أولاً تحديدها باستخدام مفتاح "إدراج".

سيطلب منك MC التأكيد. لبدء النسخ ، فقط انقر فوق "موافق".
حذف الملفات أسهل. فقط حدد الملفات واضغط على "F8". يتم نقل الملفات باستخدام المفتاح "F6".
ومع ذلك ، فإن إعادة تسمية الملفات مختلفة قليلاً. بالضغط على مفتاح "F6" ، تحتاج إلى إدخال اسم ملف جديد. يظهر مثال على كيفية القيام بذلك في لقطة الشاشة أدناه.

يمكنك الضغط على "F7" لإنشاء دليل. سيقوم MC بإنشاء دليل جديد في الدليل الحالي. لمعرفة ما يمكن أن يفعله MC أيضًا مع الملفات ، اضغط على "F9"> ملف.

عارض ملف مدمج

تتوفر العديد من برامج تحرير النصوص في وضع وحدة التحكم ، مثل vi و joe و nano. يحتوي MC على برنامج مدمج خاص به لعرض محتويات الملفات النصية. لتشغيله ، حدد الملف واضغط على "F3". يمكنك أيضًا تعديل الملف إذا لزم الأمر عن طريق تحديده والضغط على "F4".
عندما تقوم بتشغيل محرر النصفي المرة الأولى ، سيطلب منك MC تحديد محرر نص افتراضي:

[بريد إلكتروني محمي]~ $ حدد محررًا. للتغيير لاحقًا ، قم بتشغيل "select-editor". 1. / بن / إد 2. / بن / نانو

بعد ذلك ، عند الضغط على المفتاح "F4" ، سيستخدم MC محرر النصوص الذي تختاره. إذا كنت تريد تغيير المحرر الافتراضي ، فقط اضغط على "F2" ، تأخذ "@" واكتب "select-editor" (بدون علامات الاقتباس).

ماذا لو كنت تريد استخدام محرر نصوص آخر لم يكتشفه MC؟ لنفترض أنك تريد العمل مع Vi. يمكن القيام بذلك بشكل مختلف. ابحث عن ملف ".selected_editor" في دليل منزلك. هذا ملف مخفي، لذلك يبدأ بنقطة. قم بتحريره على هذا النحو:

# تم إنشاؤه بواسطة / usr / bin / select-editor SELECTED_EDITOR = "/ usr / bin / vi"

أذونات الملف

تحتوي الملفات والأدلة على أذونات تحدد من يمكنه قراءة الملفات والأدلة وكتابتها وتنفيذها. الأمر لإدارة حقوق الوصول هو chmod. لمعرفة كيفية استخدامه ، اكتب "man chmod" في الجهاز.
في MC ، تحتاج فقط إلى تمييز الملف ، ثم الضغط على "F9"> ملف> Chmod أو "Ctrl-x" و "c". سيُظهر لك MS الأذونات الحالية للملف المحدد والخيارات التي يمكنك تغييرها.

صاحب الملف

الملفات والأدلة لها مالكها الخاص ، وكذلك مجموعة المالك. يتم التحكم في امتيازات المالك باستخدام الأمر chmod الموضح أعلاه. تتم إدارة المالكين باستخدام الأمر chown.
كالعادة ، لمعرفة كيفية استخدامه ، اكتب "man chmod" في الجهاز. في MC ، تحتاج فقط إلى تمييز الملف ، ثم الضغط على "F9"> ملف> Chown ، أو "Ctrl-x" و "o". يمكنك الآن تعيين المالك ومجموعة المالكين من قائمة المستخدمين والمجموعات المتاحة.

يحتوي MC أيضًا على ميزة "Advanced Chown" ، وهي مزيج من chmod و chown الذي يسمح لك بالقيام بالمهمتين الموصوفتين أعلاه في مكان واحد. اضغط على "F9"> ملف> خيارات متقدمة.

بشكل افتراضي ، يحتوي MC على واجهة من لوحتين. هذه اللوحات ليست للأدلة المحلية فقط. يمكنك توصيلهم بجهاز كمبيوتر بعيد عبر FTP.
في هذه الحالة ، يعمل MC كعميل FTP. للاتصال تحتاج إلى الضغط على "F9"> رابط FTP. سيطلب MC بيانات الاتصال بالتنسيق التالي:

مستخدم: [بريد إلكتروني محمي] _or_ip_address

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

لتعطيل اتصال FTP ، يمكنك الضغط على "F9"> الأمر> رابط VPS النشط. سترى اتصال FTP الخاص بك في قائمة أدلة VFS النشطة. حدده وانقر على "Free VFSs". إذا كنت تريد فقط التبديل إلى دليل محلي دون قطع اتصال FTP ، فحدد "تغيير إلى".

إذا كانت شبكتك تستخدم خادمًا وكيلاً ، فيمكنك تكوين MC للعمل مع وكيل. اضغط على "F9"> خيارات> Virtual FS> استخدم وكيل ftp دائمًا.

قائد الخروج منتصف الليل

للخروج من أمر منتصف الليل ، اضغط على "F9"> ملف> خروج أو "F10".

للحصول على مقدمة أكثر تفصيلاً عن ميزات MC ، يرجى زيارة الأسئلة الشائعة لـ Midnight Commander.

هناك نوعان من الواجهة: واجهة مستخدم رسومية وواجهة سطر أوامر.

واجهة المستخدم الرسومية (المهندس. واجهة المستخدم الرسومية ، واجهة المستخدم الرسومية).- برامج التحكم باستخدام الأزرار الرسومية والقوائم المنبثقة والنوافذ وعناصر أخرى. يمكن تنفيذ العديد من الإجراءات باستخدام الماوس.

المزايا: عرض مرئي للبرامج ومحتوياتها ، ويمكن دراسة ميزات البرنامج دون قراءة الوثائق.

واجهة خط الأوامر (واجهة سطر الأوامر الإنجليزية ، CLI).- إدارة البرنامج باستخدام الأوامر. تتكون الأوامر من أحرف وأرقام ورموز مكتوبة سطراً بسطر ، ويتم تنفيذها بعد الضغط على مفتاح Enter. الأداة الرئيسية هنا هي لوحة المفاتيح.
هذه الواجهة مدمجة في نواة النظام ، وستكون متاحة حتى إذا لم تبدأ الواجهة الرسومية.

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

عند مقارنة الواجهات بتنسيق أنظمة مختلفة، يمكنك أن ترى أن الأوامر الأساسية هي نفسها في جميع توزيعات عائلة Linux ، لكن البرامج الرسومية على كل نظام يمكن أن تختلف اختلافًا كبيرًا.

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

وحدة التحكم

أثناء تمهيد Ubuntu ، يتم تشغيل سبع وحدات تحكم بملء الشاشة ، لكل منها جلسة مستقلة خاصة بها ، من الأولى إلى السادسة بواجهة سطر أوامر ، والسابعة تبدأ الوضع الرسومي. يرى المستخدم فقط الوضع الرسومي أثناء التمهيد.
يمكنك التبديل إلى إحدى وحدات التحكم الافتراضية بالضغط على مجموعة المفاتيح:
Ctrl + Alt + F1 - أولاً وحدة تحكم افتراضية;
Ctrl + Alt + F2 - وحدة التحكم الافتراضية الثانية ؛
Ctrl + Alt + F3 - وحدة التحكم الافتراضية الثالثة ؛
Ctrl + Alt + F4 - وحدة التحكم الافتراضية الرابعة ؛
Ctrl + Alt + F5 - وحدة التحكم الافتراضية الخامسة ؛
Ctrl + Alt + F6 - وحدة التحكم الافتراضية السادسة ؛
Ctrl + Alt + F7 - وحدة التحكم الافتراضية السابعة ، ارجع إلى وضع الرسومات.

صالة

صالة - برنامج رسوماتمضاهاة وحدة.
تسمح لك هذه البرامج بتنفيذ الأوامر دون مغادرة الوضع الرسومي.
الجهاز ، مقارنة بوحدة التحكم ، لديه وظائف إضافية (التحكم بالماوس ، قائمة السياق، شريط التمرير ، علامات التبويب ، إطلاق نوافذ متعددة ، القائمة الرئيسية ، إعدادات الرسوم).

يمكنك بدء تشغيل المحطة كما يلي:

في الوحدة:
القائمة الرئيسية ← طلب خط البحثكلمة محطة
أو اضغط على مجموعة المفاتيح: Ctrl + Alt + T.

في جنوم فباك
التطبيقات → الملحقات → المحطة الطرفية

في Xfce (Xubuntu):

في كيدي (كوبونتو):
القائمة الرئيسية → التطبيقات → النظام → المحطة الطرفية

في LXDE (Lubuntu):
القائمة الرئيسية → النظام → LXTerminal

بعد بدء تشغيل المحطة ، نرى سطرًا به دعوة لإدخال الأوامر ، على سبيل المثال:
[بريد إلكتروني محمي]:~$

فلاديمير - اسم حساب المستخدم
@ - فاصل بين الحساب واسم الكمبيوتر
Zotac-Zbox-Nano - اسم الكمبيوتر
: - محدد
~ - في أي مجلد يتم تنفيذ الأمر ، ~ هو المجلد الرئيسي للمستخدم ، إذا قمت بتشغيل الأمر ls ، فستحصل على قائمة بالملفات من هذا المجلد
$ - دعوة لتنفيذ أمر مع حقوق مستخدم بسيط(# سيعني مطالبة بتشغيل الأوامر مع حقوق المسؤول)

مفاتيح التشغيل السريع

أوامر النسخ

غالبًا ما يتعين عليك اتباع بعض الإرشادات التي تتطلب منك نسخ الأوامر إلى الجهاز. من المحتمل أن تفاجأ عندما تجد أن النص الذي نسخته من صفحة ويب باستخدام المجموعة مفاتيح Ctrl+ C ، لا يتم لصقها في الجهاز عند الضغط على Ctrl + V. وماذا ، هل يجب عليك حقًا إعادة كتابة كل هذه الأوامر وأسماء الملفات يدويًا؟ لا ، استرخ! هناك ثلاث طرق للصق النص في الجهاز الطرفي: Ctrl + Shift + V ، الضغط على زر الفأرة الأوسط أو زر الفأرة الأيمن واختيار سطر اللصق.

حدد المدخرات

أو ctrl + pقم بالتمرير لأعلى الأوامر المستخدمة مؤخرًا
↓ أو Ctrl + Nقم بالتمرير لأسفل للأوامر المستخدمة مؤخرًا
يدخلتنفيذ الأمر المحدد
فاتورة غير مدفوعةلأقصى حد فرصة مناسبة- الإكمال التلقائي للأوامر وأسماء الملفات. إذا بدأ أمر واحد فقط بالأحرف المحددة ، فسيتم استبداله ، وإذا كان هناك العديد من الأحرف ، فسيؤدي النقر المزدوج فوق علامة التبويب إلى عرض قائمة بجميع الخيارات الممكنة.
السيطرة + صابحث عن الأوامر التي أدخلتها من قبل. إذا كنت بحاجة إلى إعادة تنفيذ أمر طويل جدًا ومعقد ، فيمكنك إدخال جزء منه فقط ، وسيساعدك اختصار لوحة المفاتيح هذا في العثور على الأمر بأكمله.
تاريخ فريق تاريخيطبع قائمة بجميع الأوامر التي أدخلتها. سيتم تخصيص رقم لكل فريق. لتشغيل الأمر رقم x ، اكتب فقط "! x". إذا كانت قصتك طويلة جدًا ، يمكنك المحاولة "التاريخ أنا أقل"، فهذا سيجعل القائمة قابلة للتمرير.

تغيير النص

الماوس لا يعمل هنا. استخدم الأسهم لليسار / لليمين للتنقل عبر الخط.

إدخال لوحة المفاتيح سيضيف أحرفًا. لن يتم حذف النص الحالي.

صدَفَة

أوامر العملية الطرفية ووحدة التحكم باستخدام برنامج shell.
برنامج shell هو مترجم أوامر ، يتعرف على الأوامر التي تم إدخالها في سطر الأوامر ، ويطلق البرامج لتنفيذ الأمر.
يستخدم Ubuntu قشرة bash افتراضيًا ، ويتعرف على الأوامر بلغة bash.
يمكن استبدال Bash بقذيفة أخرى ، وهناك العديد منها. كل قذيفة لها مجموعة الإعدادات والميزات الخاصة بها.
(التنفيذ التلقائي للأوامر عند دخول القشرة ، أوامر داخليةقذائف ، حفظ المحفوظات ، يمكنك تعيين أوامر مختصرة - أسماء مستعارة).

فرق

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

تنقسم الأوامر إلى نوعين:

    أوامر مضمنة في الغلاف (مثل التاريخ)

    الأوامر التي تتحكم في البرامج المثبتة على النظام

يتم إنشاء أوامر إدارة البرامج وفقًا للمخطط التالي:

اسم البرنامج - قيمة المفتاح

إسم البرنامج- هذا هو اسم الملف القابل للتنفيذ من الدلائل المسجلة في المتغير $ PATH (/ bin ، / sbin ، / usr / bin ، / usr / sbin ، / usr / local / bin ، / usr / local / sbin ، إلخ. .) أو مسار كاملل ملف تنفيذي(/ opt / deadbeef / bin / deadbeef)
مفتاح- مكتوب بعد اسم البرنامج ، على سبيل المثال -h ، كل برنامج له مجموعة مفاتيح خاصة به ، يتم سردها في تعليمات البرنامج ، يتم استخدام المفاتيح للإشارة إلى الإعدادات التي يجب استخدامها أو الإجراء المطلوب تنفيذه
معنى- العنوان والأرقام والنص والأحرف الخاصة (* ، ~ ، \ ، & ، "" ، _) ، المتغيرات ($ HOME ، $ USER ، $ PATH)

يمكنك تشغيل أوامر مثل هذا:

    اكتب الأمر في سطر الأوامر واضغط على Enter

    انسخ الأمر من التعليمات والصقه في سطر الأوامر ، ثم اضغط على Enter

    قم بإنشاء برنامج نصي وانقر نقرًا مزدوجًا (أنشئ ملفًا نصيًا ، اكتب #! / bin / bash في السطر الأول ، اكتب الأوامر في عمود أدناه ، احفظ ، مكّن التنفيذ في خصائص الملف ، انقر نقرًا مزدوجًا على الملف لتنفيذ الكل الأوامر المدرجة)

تذكر أن الجهاز حساس لحالة الأحرف! تختلف الكلمات المستخدم والمستخدم والمستخدم في لينكس!

ورقة الغش للأوامر

أوامر الملف

القرص المضغوط ../ .. انتقل إلى الدليل على مستويين أعلاه
قرص مضغوط انتقل إلى الدليل الرئيسي
cd ~ المستخدم انتقل إلى الدليل الرئيسي للمستخدم
قرص مضغوط قم بالتغيير إلى الدليل الذي كنت فيه قبل التغيير إلى الدليل الحالي
pwd إظهار الدليل الحالي
مكدير دير إنشاء دليل دير
مكدير دير 1 إنشاء دليل يسمى "dir1"
مكدير dir1 dir2 إنشاء دليلين في نفس الوقت
mkdir -p / tmp / dir1 / dir2 إنشاء شجرة الدليل
ملف rm حذف ملف
rm -r دير إزالة الدليل دير
rm -f فرض حذف الملف
rm -rf دير فرض حذف دليل الدليل
rm -f file1 حذف الملف المسمى "file1"
rmdir dir1 إزالة الدليل المسمى "dir1"
rm -rf dir1 احذف الدليل المسمى "dir1" وبشكل متكرر كل محتوياته
rm -rf dir1 dir2 قم بإزالة دليلين ومحتوياتهما بشكل متكرر
cp file1 file2 انسخ file1 إلى file2
cp -r dir1 dir2 انسخ dir1 إلى dir2 ؛ سيُنشئ الدليل dir2 إذا لم يكن موجودًا
cp دير / انسخ جميع الملفات الموجودة في الدليل dir إلى الدليل الحالي
cp -a / tmp / dir1 نسخ الدليل dir1 مع كافة المحتويات إلى الدليل الحالي
cp -a dir1 dir2 انسخ الدليل dir1 إلى الدليل dir2
mv dir1 new_dir إعادة تسمية أو نقل ملف أو دليل
ملف 1 ملف 2 إعادة تسمية أو نقل file1 إلى file2. إذا كان file2 عبارة عن دليل موجود - انقل file1 إلى ملف الدليل 2
ln-s file1 lnk1 إنشاء ارتباط رمزي لملف أو دليل
ln file1 lnk1 إنشاء ارتباط "صلب" (مادي) لملف أو دليل
ملف اللمس إنشاء ملف
اللمس -t 0712250000 ملف تعديل تاريخ ووقت إنشاء الملف ، إذا كان مفقودًا ، قم بإنشاء ملف بالتاريخ والوقت المحددين (YYMMDDhhmm)
قطة> ملف إدخال معيار الأنابيب إلى الملف
المزيد من الملفات ينسحب محتوى الملف
ملف الرأس إخراج أول 10 أسطر من الملف
ملف الذيل إخراج آخر 10 أسطر من الملف
ملف الذيل f اطبع محتويات الملف أثناء نموه ، بدءًا من آخر 10 أسطر

أرشفة

tar cf file.tar قم بإنشاء أرشيف tar يسمى file.tar يحتوي على ملفات
tar xf file.tar فك ضغط file.tar
tar cf file.tar.gz إنشاء أرشيف tar بضغط gzip
tarxzf file.tar.gz فك القطران باستخدام gzip
tar cjf file.tar.bz2 إنشاء أرشيف tar بضغط bzip2
tar xjf file.tar.bz2 فك القطران باستخدام bzip2
ملف gzip ضغط الملف وإعادة تسميته إلى file.gz
gzip -d file.gz قم بفك ضغط file.gz إلى ملف
bunzip2 file1.bz2 يفك ضغط ملف "file1.gz"
gzip -9 ملف 1 ضغط file1 بأقصى ضغط
رر ملف 1.rar test_file قم بإنشاء أرشيف rar "file1.rar" وقم بتضمين ملف test_file فيه
رر a file1.rar file1 file2 dir1 قم بإنشاء أرشيف rar "file1.rar" وقم بتضمين file1 و file2 و dir1 فيه
رر x file1.rar فك أرشيف رر
tar -cvf archive.tar file1 قم بإنشاء أرشيف tar يحتوي على ملف file1
tar -cvf archive.tar file1 file2 dir1 قم بإنشاء أرشيف tar يحتوي على file1 و file2 و dir1
tar -tf archive.tar إظهار محتويات الأرشيف
tar -xvf archive.tar قم بفك ضغط الأرشيف
tar -xvf archive.tar -C / tmp فك ضغط الأرشيف إلى / tmp
tar -cvfj archive.tar.bz2 dir1 قم بإنشاء أرشيف وضغطه باستخدام bzip2
tar -xvfj archive.tar.bz2 قم بفك ضغط الأرشيف وفك ضغطه
tar -cvfz archive.tar.gz dir1 إنشاء أرشيف وضغطه باستخدام gzip
tar -xvfz archive.tar.gz قم بفك ضغط الأرشيف وفك ضغطه
zip file1.zip file1 إنشاء أرشيف مضغوط
zip -r file1.zip file1 file2 dir1 إنشاء أرشيف مضغوط مضغوط وتضمين العديد من الملفات و / أو الدلائل فيه
قم بفك ضغط file1.zip فك ضغط أرشيف zip وفك ضغطه

التعامل مع حزم deb المحلية (dpkg)

deb - امتداد اسم الملف للحزم "الثنائية" للتوزيع والتركيب برمجةعلى نظام تشغيل مشروع دبيان ، والآخرين الذين يستخدمون نظام إدارة حزم dpkg. Deb هي جزء من كلمة Debian ، والتي بدورها مشتقة من الكلمات Debra - اسم الصديقة (الزوجة السابقة الآن) لمؤسس دبيان إيان مردوخ وإيان من اسمه.

dpkg -i package.deb تثبيت / تحديث حزمة
dpkg -r package_name قم بإزالة الحزمة من النظام
dpkg -l عرض جميع الحزم المثبتة على النظام
dpkg -l | grep httpd من بين جميع الحزم المثبتة في النظام ، ابحث عن الحزمة التي تحتوي على "httpd" في اسمها
dpkg -s package_name عرض معلومات حول حزمة معينة
dpkg -L package_name عرض قائمة بالملفات المضمنة في الحزمة المثبتة على النظام
dpkg - محتويات الحزمة. deb عرض قائمة بالملفات المضمنة في حزمة لم يتم تثبيتها بعد على النظام
dpkg -S / bin / ping ابحث عن الحزمة التي تحتوي على الملف المحدد

باستخدام Apt Package Manager

apt (أداة تغليف متقدمة) - برنامج للتثبيت والتحديث والإزالة باقات البرامج المحوسبةعلى دبيان وأنظمة التشغيل القائمة (Ubuntu و Linux Mint وما إلى ذلك) ، تُستخدم أحيانًا أيضًا على التوزيعات القائمة على Mandrake مثل Mandriva و ALTLinux و PCLinuxOS. إنه قادر على تثبيت البرامج وتكوينها تلقائيًا لأنظمة التشغيل المشابهة لـ UNIX ، سواء من الحزم المترجمة مسبقًا أو من أكواد المصدر.

apt-get install package_name تثبيت / تحديث حزمة
apt-cdrom قم بتثبيت اسم الحزمة تثبيت / تحديث الحزمة من قرص مدمج "أ
تحديث apt-get الحصول على قوائم حزم محدثة
apt-get الترقية حزم التحديث المثبتة على النظام
apt-get remove package_name إزالة الحزمة المثبتة على النظام مع الحفاظ على ملفات التكوين
apt-get purge package_name قم بإزالة الحزمة المثبتة على النظام مع إزالة ملفات التكوين
apt-get check تحقق من تكامل التبعية
apt-get clean حذف تم تنزيله أرشفة الملفاتالحزم
apt-get autoclean إزالة ملفات أرشيف الحزمة التي تم تنزيلها القديمة

عرض محتويات الملفات

ملف القط 1 طباعة محتويات file1 إلى الإخراج القياسي
تاك ملف 1 إخراج محتويات file1 إلى الإخراج القياسي بترتيب عكسي (السطر الأخير يصبح الأول ، إلخ.)
المزيد file1 ترحيل محتويات file1 إلى الإخراج القياسي
أقل ملف 1 إخراج محتويات ملف file1 صفحة بصفحة إلى جهاز الإخراج القياسي ، ولكن مع القدرة على التمرير في كلا الاتجاهين (لأعلى ولأسفل) ، والبحث حسب المحتوى ، وما إلى ذلك.
رأس -2 ملف1 اطبع أول سطرين من file1 إلى الإخراج القياسي. الافتراضي هو عشرة أسطر.
ذيل -2 ملف 1 اطبع آخر سطرين من file1 إلى الإخراج القياسي. الافتراضي هو عشرة أسطر.
الذيل -f / var / log / messages اطبع محتويات الملف / var / log / messages إلى الإخراج القياسي حيث يظهر نص فيها

التلاعب بالنص

القط file_original | > result.txt بناء جملة عام لتنفيذ الإجراءات لمعالجة محتويات ملف وإخراج النتيجة إلى ملف
القط file_original | »result.txt بناء جملة عام لتنفيذ الإجراءات لمعالجة محتويات ملف وإخراج النتيجة إلى ملف موجود. إذا كان الملف غير موجود ، فسيتم إنشاؤه
grep Aug / var / log / messages from file "/ var / log / messages" حدد وإخراج الأسطر التي تحتوي على "أغسطس" للإخراج القياسي
grep ^ Aug / var / log / messages from ملف "/ var / log / messages" حدد وطباعة خطوط الإخراج القياسية التي تبدأ بـ "أغسطس"
grep / var / log / messages from file "/ var / log / messages" حدد وطباعة سلاسل الإخراج القياسية التي تحتوي على أرقام
grep Aug -R / var / log / * حدد واطبع إلى خطوط الإخراج القياسية التي تحتوي على "Aug" في جميع الملفات الموجودة في دليل / var / log وأدناه
sed "s / stringa1 / stringa2 / g" example.txt في ملف example.txt ، استبدل "string1" بـ "string2" ، ثم أخرج النتيجة إلى الإخراج القياسي
sed "/ ^ $ / d" example.txt إزالة الأسطر الفارغة من ملف example.txt
sed "/ * # / d؛ / ^ $ / d" example.txt إزالة الأسطر الفارغة والتعليقات من ملف example.txt
صدى "esempio" | tr "[: Lower:]" "[: upper:]" تحويل الأحرف من الأحرف الصغيرة إلى الأحرف الكبيرة
sed -e "1d" result.txt إزالة السطر الأول من ملف example.txt
sed -n "/ string1 / p" عرض فقط الأسطر التي تحتوي على "سلسلة 1"
sed -e "s / * $ "example.txt | قم بإزالة الأحرف الفارغة في نهاية كل سطر | | | sed -e "s / string1 g "example.txt أزل السلسلة "string1" من النص دون تغيير كل شيء آخر
sed -n "1،8p؛ 5q" example.txt خذ من الملف من الأسطر الأولى إلى الثامنة وأخرج الخمسة الأولى منها
sed -n "5p؛ 5q" example.txt إخراج السطر الخامس
sed -e "s / 0 * / 0 / g" example.txt استبدل سلسلة من أي عدد من الأصفار بصفر واحد
القط -n file1 عدد الأسطر عند إخراج محتوى الملف
القط example.txt | awk "NR٪ 2 == 1" عند عرض محتويات ملف ، لا تقم بإخراج أسطر متساوية من الملف
صدى أ ب ج | awk "(طباعة $ 1)" عرض العمود الأول. الفصل ، افتراضيًا ، بواسطة مسافة / مسافات أو حرف جدولة / أحرف
صدى أ ب ج | awk "(طباعة $ 1 ، $ 3)" عرض العمودين الأول والثالث. الفصل ، افتراضيًا ، بواسطة مسافة / مسافات أو حرف جدولة / أحرف
لصق file1 file2 ادمج محتويات file1 و file2 في جدول: السطر 1 من file1 = السطر 1 العمود 1-n ، السطر 1 من الملف 2 = السطر 1 العمود n + 1-m
لصق -d "+" file1 file2 تسلسل محتويات الملف 1 و file2 كجدول محدد بعلامة "+"
فرز file1 file2 قم بفرز محتويات ملفين
فرز file1 file2 | فريد قم بفرز محتويات ملفين دون عرض التكرارات
فرز file1 file2 | uniq-u قم بفرز محتويات ملفين ، مع عرض الأسطر الفريدة فقط (لا تتم طباعة الأسطر التي تظهر في كلا الملفين على الإخراج القياسي)
فرز file1 file2 | uniq -d قم بفرز محتويات ملفين ، مع عرض الأسطر المكررة فقط
بالاتصالات -1 file1 file2 مقارنة محتويات ملفين بدون عرض أسطر تنتمي إلى "file1"
بالاتصالات -2 file1 file2 مقارنة محتويات ملفين بدون عرض سطور تنتمي إلى "file2"
comm -3 ملف 1 ملف 2 قارن محتويات ملفين ، مع إزالة الأسطر التي تظهر في كلا الملفين

تحويل مجموعات الأحرف وتنسيقات الملفات

تحليل نظام الملفات

تركيب أنظمة الملفات

تصاعد نظام الملفات- عملية تقوم بتجهيز قسم القرص للاستخدام نظام التشغيل.

تتكون عملية التركيب من عدة خطوات:

    تحديد نوع النظام المراد تركيبه

    التحقق من سلامة النظام المركب

    قراءة هياكل بيانات النظام وتهيئة وحدة مدير الملفات المقابلة (برنامج تشغيل نظام الملفات)

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

    بما في ذلك نظام ملفات جديد في مساحة الاسم المشتركة

mount / dev / hda2 / mnt / hda2 يتصاعد القسم "hda2" إلى نقطة التحميل "/ mnt / hda2". تأكد من وجود دليل نقطة التحميل "/ mnt / hda2"
umount / ديف / hda2 سيفصل قسم "hda2". قبل التنفيذ ، اترك "/ mnt / hda2"
المنصهر -km / mnt / hda2 الفك القسري للقسم. تُستخدم عندما يشغل بعض المستخدمين القسم
umount -n / mnt / hda2 قم بإلغاء التحميل بدون إضافة معلومات إلى / etc / mtab. يكون مفيدًا عندما يكون الملف للقراءة فقط أو لا توجد مساحة كافية على القرص.
mount / dev / fd0 / mnt / floppy جبل القرص المرن
mount / dev / cdrom / mnt / cdrom تحميل قرص مضغوط أو قرص DVD
mount / dev / hdc / mnt / cdrecorder تحميل CD-R / CD-RW أو DVD-R / DVD-RW (+ -)
mount -o file file.iso / mnt / cdrom تحميل صورة ISO
جبل -t vfat / dev / hda5 / mnt / hda5 تحميل الملف نظام ويندوز FAT32

تنسيق أنظمة الملفات

التنسيق عبارة عن عملية برمجية لتمييز منطقة تخزين البيانات للوسائط الإلكترونية الموجودة على سطح مغناطيسي ( الأقراص الصلبة، أقراص) ، الإعلام المرئي(أقراص CD / DVD / Blu-ray) ، محركات الأقراص الصلبة(ذاكرة فلاش - وحدة فلاش ، SSD) ، إلخ. هناك طرق مختلفةهذه العملية.

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

إنشاء نسخ احتياطية (نسخ احتياطي)

النسخ الاحتياطي (النسخة الإنجليزية الاحتياطية) - عملية إنشاء نسخة من البيانات على وسيط (قرص صلب ، قرص مرن ، إلخ) مصممة لاستعادة البيانات إلى موقعها الأصلي أو الجديد في حالة حدوث تلف أو إتلاف.

تفريغ -0aj -f /tmp/home0.bak / home إنشاء ملف دعمالدليل / الصفحة الرئيسية لملف /tmp/home0.bak
تفريغ -1aj -f /tmp/home0.bak / home قم بإنشاء نسخة احتياطية تزايدي من الدليل / home إلى الملف /tmp/home0.bak
استعادة -if /tmp/home0.bak استعادة من النسخة الاحتياطية /tmp/home0.bak
rsync -rogpav - حذف / home / tmp مزامنة / tmp مع / home
rsync -rogpav -e ssh --delete / home ip_address: / tmp مزامنة عبر نفق ssh
rsync -az -e ssh - حذف ip_addr: / home / public / home / local مزامنة الدليل المحلي مع الدليل البعيد عبر نفق ssh مع الضغط
rsync -az -e ssh --delete / home / local ip_addr: / home / public مزامنة الدليل البعيد مع الدليل المحلي عبر نفق ssh مع الضغط
dd bs = 1M if = / dev / hda | gzip | ssh [بريد إلكتروني محمي] _addr "dd of = hda.gz" جعل "أعمى" قرص محليإلى ملف موجود على جهاز كمبيوتر بعيد من خلال نفق ssh
tar -Puf backup.tar / home / user إنشاء نسخة احتياطية تزايدي من دليل "/ home / user" إلى ملف backup.tar مع الاحتفاظ بالأذونات
(cd / tmp / local / && tar c.) | ssh -C [بريد إلكتروني محمي] _addr "cd / home / share / && tar x -p" نسخ محتويات / tmp / local to حاسب يستخدم عن بعدعبر نفق ssh إلى / home / share /
(القطران ج / المنزل) | ssh -C [بريد إلكتروني محمي] _addr "cd / home / backup-home && tar x -p" نسخ محتويات / home إلى كمبيوتر بعيد عبر نفق ssh إلى / home / backup-home
القطران cf -. | (cd / tmp / backup ؛ tar xf -) نسخ دليل إلى آخر مع الحفاظ على الأذونات والروابط
find / home / user1 -name "* .txt" | xargs cp -av --target-directory = / home / backup / --parents ابحث في / home / user1 عن جميع الملفات التي تنتهي أسماؤها بـ ".txt" وانسخها إلى دليل آخر
find / var / log -name "* .log" | tar cv - ملفات من = - | bzip2> log.tar.bz2 ابحث عن / var / log عن جميع الملفات التي تنتهي أسماؤها بـ ".log" وأنشئ منها أرشيفًا بتنسيق bzip
dd if = / dev / hda من = / dev / fd0 bs = 512 عدد = 1 قم بإنشاء نسخة MBR (سجل التمهيد الرئيسي) من / dev / hda إلى قرص مرن
dd if = / dev / fd0 من = / dev / hda bs = 512 عدد = 1 استعادة MBR من القرص المرن إلى / dev / hda

مساحة القرص

مدافع ح يعرض معلومات حول الأقسام المركبة التي تعرض المساحة الإجمالية والمتاحة والمستخدمة
ls -lSr | المزيد يسرد الملفات والمجلدات بشكل متكرر ، ويتم فرزها بترتيب تصاعدي من حيث الحجم ، ويسمح بتقسيم الصفحات
du -sh dir1 يحسب ويعرض الحجم الذي يشغله الدليل "dir1"
du -sk * | نوع- rn يعرض حجم وأسماء الملفات والأدلة ، مرتبة حسب الحجم
rpm -q -a –qf "٪ 10 (SIZE) t٪ (NAME) n" | فرز- k1،1n يوضح مقدار مساحة القرص المستخدمة التي تشغلها ملفات حزمة rpm ، مرتبة حسب الحجم (فيدورا ، ريدهات ، إلخ.)
dpkg-query -W -f = "$ (Installed-Size؛ 10) t $ (Package) n" | فرز- k1،1n يُظهر مقدار مساحة القرص المستخدمة التي تشغلها ملفات حزمة deb ، مرتبة حسب الحجم (ubuntu ، debian ، إلخ.)

قرص مدمج

mkisofs / dev / cdrom> cd.iso يخلق صورة ايزوالقرص
mkisofs / dev / cdrom | gzip> cd_iso.gz إنشاء صورة قرص iso مضغوطة
mkisofs -J -allow-lead-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd إنشاء صورة ISO لمجلد
cdrecord -v dev = / dev / cdrom cd.iso حرق صورة ISO
gzip -dc cd_iso.gz | cdrecord dev = / dev / cdrom حرق صورة ISO مضغوطة
جبل -o حلقة cd.iso / mnt / iso جبل صورة ايزو
القرص المضغوط-جنون العظمة -ب قراءة المسارات الصوتية من القرص إلى ملفات wav
cd-paranoia - "-3" قراءة أول ثلاثة مسارات صوتية من القرص إلى ملفات wav
cdrecord -scanbus تحديد قناة scsi

المستخدمون والمجموعات

groupadd group_name يخلق مجموعة جديدةاسمه group_name
groupdel group_name احذف group_name
groupmod -n new_group_name old_group_name إعادة تسمية المجموعة old_group_name إلى new_group_name
useradd -c "Nome Cognome" -g admin -d / home / user1 -s / bin / bash user1 قم بإنشاء مستخدم user1 ، وقم بتعيينه / home / user1 كدليل رئيسي ، و / bin / bash كقذيفة ، وقم بتضمينه في مجموعة الإدارة وإضافة التعليق Nome Cognome
useradd user1 إنشاء مستخدم user1
userdel -r user1 حذف مستخدم user1 ودليل منزله
usermod -c "User FTP" -g system -d / ftp / user1 -s / bin / nologin user1 تغيير سمات المستخدم
passwd تغيير كلمة المرور
passwd user1 تغيير كلمة مرور المستخدم 1 (الجذر فقط)
chage -E 2005-12-31 user1 قم بتعيين تاريخ انتهاء الصلاحية لحساب المستخدم 1
pwck تحقق من صحتها ملفات النظام حسابات. يتم فحص ملفات / etc / passwd و / etc / shadow
grpck يتحقق من صحة ملفات حساب النظام. يتم فحص الملف / etc / group
newgrp [-] اسم_المجموعة يغير المجموعة الأساسية المستخدم الحالي. إذا قمت بتحديد "-" ، فسيكون الموقف مماثلاً للموقف الذي قام فيه المستخدم بتسجيل الخروج وتسجيل الدخول مرة أخرى. إذا لم يتم تحديد مجموعة ، فسيتم تعيين المجموعة الأساسية من / etc / passwd

ضبط / تغيير أذونات الملف

chmod (من وضع تغيير اللغة الإنجليزية) - برنامج لتغيير حقوق الوصول إلى الملفات والأدلة. يأتي الاسم من برنامج Unix chmod OS ، والذي في الواقع يغير حقوق الوصول إلى الملفات والدلائل والروابط الرمزية.

ls-lh عرض الأذونات على الملفات والدلائل في الدليل الحالي
ls / tmp | أعمدة العلاقات العامة - T5 -W دولار إخراج محتويات الدليل / tmp وتقسيم الإخراج إلى خمسة أعمدة
chmod ugo + rwx directory1 إضافة أذونات إلى الدليل directory1 ugo (مجموعة مستخدمين أخرى) + rwx (قراءة اكتب eXecute) - جميع الحقوق الكاملة. يمكن فعل الشيء نفسه بهذه الطريقة chmod 777 directory1
chmod go-rwx directory1 يسلب من المجموعة وكل شخص آخر جميع أذونات الدليل الدليل 1
chown user1 file1 قم بتعيين مالك file1 إلى user1
chown -R user1 directory1 تعيين بشكل متكرر مالك الدليل 1 إلى user1
chgrp group1 file1 قم بتغيير ملكية المجموعة للملف file1 إلى group1
chown user1: group1 file1 تغيير المالك والمالك لمجموعة file1
البحث عن / -perm -u + s ابحث ، بدءًا من الجذر ، عن جميع الملفات ذات مجموعة SUID

المعاني الشعبية

400 (-r ---) للمالك الحق في القراءة ؛ لا أحد لديه الحق في فعل أي شيء
644 (-rw-r-r–) جميع المستخدمين لديهم حق الوصول للقراءة ؛ يمكن للمالك التعديل
660 (-rw-rw--) يمكن للمالك والمجموعة القراءة والتحرير ؛ لا يسمح للباقي بأداء أي عمل
664 (-rw-rw-r–) جميع المستخدمين لديهم حق الوصول للقراءة ؛ يمكن للمالك والمجموعة التعديل
666 (-rw-rw-rw-) يمكن لجميع المستخدمين القراءة والتحرير
700 (-rwx--) يمكن للمالك القراءة والكتابة والتنفيذ ؛ لا أحد لديه الحق في فعل أي شيء
744 (-rwxr – r–) يمكن لكل مستخدم القراءة ، وللمالك الحق في التعديل والتنفيذ
755 (-rwxr-xr-x) لكل مستخدم الحق في القراءة والتنفيذ ؛ يمكن للمالك التعديل
777 (-rwxrwxrwx) يمكن لكل مستخدم القراءة والتحرير والتنفيذ
1555 (-r-xr-xr-t) لكل مستخدم الحق في القراءة والتنفيذ ؛ يمكن لمالك هذا الملف فقط حذف ملف
2555 (-r-xr-sr-x) لكل مستخدم الحق في القراءة والتنفيذ مع حقوق مجموعة المستخدمين لمالك الملف
4555 (-r-sr-xr-x) لكل مستخدم الحق في القراءة والتنفيذ مع حقوق صاحب الملف

أوامر Secure Shell (ssh)

SSH (eng. Secure Shell - "Secure Shell") هو بروتوكول شبكة على مستوى التطبيق يسمح لك بإنتاج ملفات جهاز التحكمنظام التشغيل ونفق اتصالات TCP (على سبيل المثال ، لنقل الملفات). مشابه في وظائفه لبروتوكولات Telnet و rlogin ، ولكنه على عكسهما ، يقوم بتشفير كل حركة المرور ، بما في ذلك كلمات المرور المرسلة. يسمح SSH باختيار خوارزميات التشفير المختلفة. يتوفر عملاء SSH وخوادم SSH لمعظم أنظمة تشغيل الشبكات.

يسمح لك SSH بنقل أي بروتوكول شبكة آخر تقريبًا بأمان في بيئة غير آمنة. وبالتالي ، لا يمكنك فقط العمل عن بُعد على جهاز كمبيوتر من خلال غلاف أوامر ، ولكن يمكنك أيضًا نقل دفق صوتي أو فيديو عبر قناة مشفرة (على سبيل المثال ، من كاميرا الويب). يمكن أن يستخدم SSH أيضًا ضغط البيانات المرسلة للتشفير اللاحق ، وهو أمر مناسب ، على سبيل المثال ، للتشغيل عن بُعد لعملاء X Window System.

يوفر معظم موفري الاستضافة للعملاء وصول SSH إلى دليلهم الرئيسي مقابل رسوم. يمكن أن يكون هذا مناسبًا للعمل في سطر الأوامر وتشغيل البرامج عن بُعد (بما في ذلك التطبيقات الرسومية).

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

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

قمة عرض جميع العمليات الجارية
ملاحظة طباعة العمليات النشطة الحالية الخاصة بك
ps-eafw عرض العمليات الجارية ومواردها وغيرها معلومات مفيدة(مرة واحدة)
ps -e -o pid، args -forest عرض PID والعمليات كشجرة
pstree عرض شجرة العملية
قتل -9 98989 "قتل" العملية باستخدام PID 98989 "حتى الموت" (دون احترام تكامل البيانات)
قتل - TERM 98989 قم بإنهاء العملية برشاقة باستخدام PID 98989
اقتل -1 98989 فرض العملية باستخدام PID 98989 لإعادة قراءة ملف التكوين
lsof -p 98989 عرض قائمة الملفات ، عملية مفتوحةمع PID 98989
lsof / المنزل / المستخدم 1 قائمة العرض الملفات المفتوحةمن دليل / home / user1
strace -c ls> / dev / null اطبع قائمة بمكالمات النظام التي تم إنشاؤها واستلامها من خلال عملية ls
strace -f -e open ls> / dev / null عرض مكالمات المكتبة
watch -n1 "cat / proc / interrupts" عرض المقاطعات في الوقت الحقيقي
آخر إعادة تشغيل عرض تاريخ إعادة تشغيل النظام
آخر مستخدم 1 عرض تاريخ تسجيل المستخدم 1 في النظام ووقت إقامته فيه
lsmod قائمة وحدات النواة المحملة
مجاني م عرض الحالة ذاكرة الوصول العشوائيبالميغابايت
smartctl -A / dev / hda التحكم في الحالة قرص صلب/ dev / hda عبر SMART
smartctl -i / dev / hda تحقق من توفر SMART على القرص الصلب / dev / hda
ذيل / فار / سجل / dmesg اطبع آخر عشرة إدخالات من سجل تمهيد kernel
ذيل / فار / سجل / رسائل طباعة آخر عشرة إدخالات من سجل النظام

الشبكة (LAN و WiFi)

ifconfig eth0 عرض تكوين واجهة شبكة eth0
ifup eth0 تفعيل (رفع) واجهة eth0
ifdown eth0 قم بإلغاء تنشيط الواجهة eth0 (السفلية)
ifconfig eth0 192.168.1.1 قناع الشبكة 255.255.255.0 تعيين عنوان IP للواجهة eth0 وقناع الشبكة الفرعية
وعد ifconfig eth0 قم بتبديل واجهة eth0 إلى الوضع المختلط لاستنشاق الحزم
ifconfig eth0 -promisc تعطيل الوضع المختلط على الواجهة eth0
dhclient eth0 تفعيل واجهة eth0 في وضع dhcp
الطريق ن عرض جدول التوجيه المحلي
إضافة المسار -net 0/0 gw IP_Gateway تعيين عنوان IP للبوابة الافتراضية
إضافة المسار-net 192.168.0.0 قناع الشبكة 255.255.0.0 gw 192.168.1.1 أضف مسارًا ثابتًا للشبكة 192.168.0.0/16 من خلال بوابة بعنوان IP 192.168.1.1
مسار del 0/0 gw IP_gateway قم بإزالة عنوان IP الخاص بالبوابة الافتراضية
صدى "1"> / proc / sys / net / ipv4 / ip_forward السماح بإعادة توجيه الحزمة (إعادة التوجيه)
اسم المضيف عرض اسم الكمبيوتر
المضيف www.linuxguide.it حل اسم المضيف www.linuxguide.it لعنوان IP والعكس صحيح * المضيف 62.149.140.85*
عرض ارتباط IP* عرض حالة جميع الواجهات
أداة mii eth0 عرض حالة ونوع الاتصال للواجهة eth0
ethtool eth0 يعرض إحصائيات واجهة eth0 بمعلومات مثل أوضاع الاتصال المدعومة والحالية
netstat -tupn يعرض جميع اتصالات الشبكة القائمة عبر بروتوكولات TCP و UDP بدون تحليل الاسم لعناوين IP و PID وأسماء العمليات التي توفر هذه الاتصالات
netstat-tupln يعرض جميع اتصالات الشبكة عبر بروتوكولات TCP و UDP بدون تحليل الاسم لعناوين IP و PID وأسماء العمليات التي تستمع على المنافذ
منفذ tcpdump tcp 80 عرض كل حركات المرور على منفذ TCP 80 (عادةً HTTP)
مسح iwlist امسح الهواء بحثًا عن توفر نقاط الوصول اللاسلكية
iwconfig eth1 عرض تكوين واجهة الشبكة اللاسلكية eth1

شبكات مايكروسوفت ويندوز (سامبا)

IPTABLES (جدار الحماية)

iptables هي أداة مساعدة لسطر الأوامر واجهة قياسيةإدارة العمل جدار الحماية(جدار الحماية) netfilter for Linux kernels الإصدارات 2.4 و 2.6 و 3.x و 4.x. امتيازات المستخدم الخارق (الجذر) مطلوبة لاستخدام الأداة المساعدة iptables.

iptables -t عامل التصفية -nL اعرض كل سلاسل القواعد
iptables - نات - L. عرض جميع سلاسل القواعد في جدول NAT
iptables -t filter -F. iptables -t عامل التصفية امسح كل سلاسل القواعد في جدول التصفية
iptables - نات - F. امسح كل سلاسل القواعد في جدول NAT
iptables -t filter -X.x. iptables- مرشح احذف جميع سلاسل القواعد المخصصة في جدول التصفية
iptables -t filter -A INPUT -p tcp -dport telnet -j قبول السماح باتصال التلنت الوارد
iptables -t filter -A الإخراج -p tcp –dport http -j DROP حظر اتصالات HTTP الصادرة
iptables -t filter -A FORWARD -p tcp --dport pop3 -j قبول السماح بتوجيه اتصالات POP3
iptables -t filter -A INPUT -j LOG --log-prefix "DROP INPUT" قم بتمكين تسجيل kernel للحزم التي تمر عبر سلسلة INPUT وابدأ الرسالة بـ "DROP INPUT"
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE تمكين NAT (ترجمة عنوان الشبكة) للحزم الصادرة على واجهة eth0. صالح عند استخدامه مع عناوين IP المخصصة ديناميكيًا
iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp –dport 22 -j DNAT –to-destination 10.0.0.2:22 إعادة توجيه الحزم الموجهة إلى مضيف إلى مضيف آخر

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

قوس عرض هندسة الكمبيوتر
uname -r عرض إصدار النواة قيد الاستخدام
dmidecode -q عرض الأجهزة مكونات النظام- (SMBIOS / DMI)
hdparm -i / dev / hda عرض مواصفات القرص الصلب
hdparm -tT / dev / sda اختبار أداء قراءة البيانات من القرص الصلب
cat / proc / cpuinfo عرض معلومات المعالج
القط / بروك / المقاطعات تظهر المقاطعات
cat / proc / meminfo تحقق من استخدام الذاكرة
قطة / بروك / مقايضات عرض ملف (ملفات) المبادلة
قطة / بروك / الإصدار اطبع نسخة النواة
قطة / بروك / صافي / ديف عرض واجهات الشبكة والإحصاءات عنها
قطة / بروك / يتصاعد عرض أنظمة الملفات المركبة
lspci- تلفزيون تظهر في عرض الشجرة أجهزة PCI
lsusb-tv تظهر في عرض الشجرة أجهزة USB
تاريخ عرض تاريخ النظام
كال 2007 عرض الجدول التقويم لعام 2007
تاريخ 041217002007.00 تعيين تاريخ النظام والوقت MMDDHHmmYYYY.SS (شهر يوم ساعة دقيقة سنة ثانية)
على مدار الساعة ث توفير وقت النظام في BIOS
مدة التشغيل عرض الجهوزية الحالية
ث عرض المستخدمين على الإنترنت
من أنا الاسم الذي قمت بتسجيل الدخول تحته
مستخدم الإصبع تظهر معلومات عن المستخدم
uname-a إظهار معلومات النواة
cat / proc / cpuinfo معلومات وحدة المعالجة المركزية
cat / proc / meminfo معلومات الذاكرة
قيادة الرجل عرض دليل للقيادة
مدافع عرض الوقود النووي المشع. حول استخدام القرص
دو عرض "وزن" الدليل الحالي
حر استخدام الذاكرة والمبادلة
أين التطبيق الموقع المحتمل للتطبيق
أي تطبيق التطبيق الذي سيتم تشغيله افتراضيًا

إيقاف تشغيل النظام

أوامر مفيدة أخرى

apropos… الكلمة يعرض قائمة بالأوامر التي تتعلق بطريقة أو بأخرى الكلمات الدالة. مفيد عندما تعرف ما يفعله البرنامج ولكن لا تتذكر الأمر
رجل بينغ استدعاء الدليل للعمل مع البرنامج ، في هذه الحالة ، ping
ما هو… الكلمة الرئيسية يعرض وصفا لإجراءات البرنامج المحدد
ldd / usr / بن / ssh مكتبات القوائم اللازمة لعمل ssh
الاسم المستعار hh = "التاريخ" تعيين الاسم المستعار hh لأمر التاريخ
يجد. -maxdepth 1 -name * .jpg -print -exec تحويل تغيير حجم جميع الصور في مجلد ، بالتمرير إلى الأداة المساعدة "تحويل" الخاصة بـ ImageMagick لإنشاء صور مصغرة للصور (معاينة)
سوابون / ديف / hda3 تنشيط مساحة المبادلة الموجودة على قسم hda3
swapon / dev / hda2 / dev / hdb3 تفعيل مساحات التبادل الموجودة على أقسام hda2 و hdb3

عرض التعليمات ودليل البرنامج

أسماء البرامج المستخدمة في الأوامر التي قد تكون في متناول اليد تحتاج إلى تعلمها أو طباعتها ، ويمكن العثور على كيفية استخدامها في أي وقت عن طريق الاتصال بالمساعدة أو الدليل (man) للبرنامج.

للحصول على دليل سريع للبرنامج ، عليك تشغيل:

برنامج الرجل

يمكنك التنقل باستخدام مفاتيح الأسهم ، والخروج منها بالضغط على مفتاح Q. انظر يا رجل لمزيد من التفاصيل.

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

برنامج -h برنامج - help

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

البحث عن طريق الرجل

إذا لم تكن متأكدًا من الأمر الذي تريده ، فحاول البحث في نصوص الكتيبات.

    رجل ك شيء تحتاجه

    سيبحث عن ما تحتاجه في جميع الكتيبات. يحاول:

    رجل -ك نوتيلوس

    لنرى كيف يعمل. بالمناسبة ، هذا هو نفس تشغيل الأمر apropos.

    رجل -إذا ما تحتاجه

    سيبحث فقط عن طريق أسماء أدلة النظام. يحاول:

    رجل-و جنوم

    على سبيل المثال ، سيؤدي تنفيذ الأمر whatis إلى نفس النتيجة.

الرجل أكثر جاذبية

يمكن لمستخدمي سطح مكتب Gnome / Unity استخدام الأداة المساعدة yelp لتوفير واجهة مستخدم رسومية بسيطة عن طريق تشغيل الأمر في وحدة التحكم

الصرخة الرجل:<команда>

يمكن للمستخدمين الذين قاموا بتثبيت Konqueror قراءة صفحات الدليل والبحث فيها في سياق مستعرض ويب مزين بخلفيات محددة. للقيام بذلك ، اكتب Konqueror في شريط العناوين واستخدم الأمر:

رجل:/<команда>

نفذ الأوامر بامتيازات غير محدودة

تتطلب معظم الأوامر المدرجة أدناه الأمر التالي:

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

أوامر للعمل مع الملفات والمجلدات

    يمثل حرف التلدة (~) المجلد الرئيسي الخاص بك. اذا أنت مستخدم، ثم التلدة (~) هي / home /مستخدم.

    يتيح لك الأمر pwd ("طباعة دليل العمل") معرفة الدليل الذي أنت فيه هذه اللحظة. تذكر ، مع ذلك ، أن Gnome Terminal تعرض دائمًا نفس المعلومات في عنوان النافذة.

    سيُظهر لك ls جميع الملفات الموجودة في الدليل الحالي. إذا كنت تستخدم هذا الأمر مع خيارات معينة ، فيمكنك أيضًا تمكين عرض حجم الملف والوقت اخر تغيروأذونات الملف. على سبيل المثال: ls ~

    سيعرض كل ما لديك في مجلد منزلك.

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

    1. للوصول إلى الدليل الجذر ، قم بتشغيل: cd /

      للوصول إلى المجلد الرئيسي الخاص بك ، اكتب: cd ~

      للانتقال إلى دليل واحد لأعلى ، استخدم: cd ..

      للعودة إلى الدليل الذي تمت زيارته مسبقًا ، استخدم: cd -

      للتنقل عبر أدلة متعددة في وقت واحد ، تحتاج إلى كتابة المسار الكامل للمجلد الذي تريد الانتقال إليه. على سبيل المثال ، الأمر: cd / var / www

      سينقلك إلى / www الدليل الفرعي لـ / var /. والأمر:

      القرص المضغوط ~ / سطح المكتب \ الجدول

      سوف يأخذك إلى سطح المكتب. في هذه الحالة ، تعني "\" الهروب من مسافة.

    يقوم الأمر cp بنسخ ملف. على سبيل المثال ، الأمر: cp text new

    سيتم إنشاء نسخة طبق الأصل من الملف "نص" وتسميته "جديد" ، بينما لن يختفي "ملف" في أي مكان. لنسخ دليل ، استخدم الأمر:

    دليل Cp -r الجديد

    حيث يشير الخيار -r إلى نسخة متكررة.

    يقوم الأمر mv بنقل الملف إلى موقع آخر ، أو ببساطة يعيد تسمية الملف. على سبيل المثال ، الأمر: نص ملف mv

    سيعيد تسمية "ملف" إلى "نص".

    نص Mv ~ / سطح المكتب \ سطح المكتب

    سينقل "نص" إلى سطح المكتب ، لكنه لن يعيد تسميته. للاستمرار في إعادة تسمية الملف ، تحتاج إلى تحديد اسم جديد له على وجه التحديد. يمكنك استبدال المسار إلى مجلد منزلك بـ "~" لتسريع الأمور. تذكر أنه عند استخدام mv مع sudo ، تقوم المحطة أيضًا بتعيين "~" إلى مجلد منزلك. ومع ذلك ، إذا قمت بتمكين جلسة الجذر في وحدة التحكم باستخدام sudo -i أو sudo -s ، فسيشير "~" إلى جذر محرك الأقراص ، وليس دليلك الرئيسي.

    يقوم الأمر rm بحذف ملف.

    يقوم الأمر rmdir بإزالة مجلد فارغ. لحذف مجلد مع جميع المرفقات ، استخدم rm -r بدلاً من ذلك.

    mkdir يقوم هذا الأمر بإنشاء دليل. سيقوم الأمر mkdir music بإنشاء مجلد يسمى "music".

    جرب الرجل هذا الأمر عندما تريد قراءة الوصف المضمن لأمر آخر. على سبيل المثال: رجل رجل

    سيظهر لك وصف هذا الأمر نفسه.

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

    فريق مدافعيوضح مقدار مساحة القرص المستخدمة في جميع الأقسام المركبة. الأكثر فائدة: df -h

    لأنه يستخدم ميغا بايت (M) و Gigabytes (G) للعرض ، وليس الكتل. -h تعني "مقروء من قبل الإنسان".

    دويعرض مقدار مساحة القرص المستخدمة مجلد محدد. يمكن أن تظهر معلومات لجميع الدلائل الفرعية بشكل منفصل أو للمجلد ككل. .. [بريد إلكتروني محمي]: ~ $ du / media / floppy 1032 / media / floppy / files 1036 / media / floppy / [بريد إلكتروني محمي]: ~ $ du -sh / media / floppy 1.1M / media / floppy /

    S تعني "الملخص" (ككل) ، و -h تعني "مقروء بشريًا" ("مقروء بشريًا").

    حريعرض مقدار ذاكرة الوصول العشوائي المجانية والمستخدمة. الأمر: free -m

    يعرض المعلومات بالميجابايت.

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

هناك أيضًا بعض المرافق الأخرى الرائعة والضرورية للغاية المصممة بأعلى طراز:

    htopعلى غرار القمة ، أقوى بكثير

    إذا كان أعلىمعلومات حول النشط اتصالات الشبكة، سرعة تحميل / تنزيل الشبكة

    iotopمعلومات حول العمليات التي تقوم بعمليات القرص النشطة

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

    مستخدم جديد passwd

بناء شجرة دليل (شجرة)

تعرض الأداة شجرة دليل بتنسيق جميل. حزمة الشجرة في مستودعات أوبونتو، لذلك يتم التثبيت في سطر واحد:

sudo apt-get install tree

لعرض شجرة الدليل ، يجب أن يبدو الأمر كما يلي:

اختبار شجرة -dA

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

لا يعرف الجميع عن الاختيار الواسع لمديري الملفات لنظام التشغيل Linux. أو أنهم لا يدركون تمامًا قدرات تلك البرامج التي يعرفونها. يوجد مديرو ملفات مختلفون لـ Ubuntu وهناك الكثير منهم ، بالإضافة إلى برامج أخرى. فيما يلي أكثرها شيوعًا:

  • قائد منتصف الليل
  • دولفين

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

يمكن تخصيص كل مديري الملفات هؤلاء حسب رغبتك. الأكثر قابلية للتخصيص هما Krusader و Konqueror. Midnight Commander هو مدير الملفات الوحيد الذي يحتوي على واجهة وحدة تحكم ، ولكنه يحتوي أيضًا على الكثير من الإعدادات.

كيفية تغيير مدير الملفات الافتراضي في أوبونتو

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

وتحتاج إلى إصلاح الملفات:

/usr/share/applications/nautilus-home.desktop
/usr/share/applications/nautilus-computer.desktop

استبدال الخطوط:

TryExec = nautilus
Exec = نوتيلوس

TryExec = file_manager
exec = مدير الملفات

والآن هو نفسه في الملف:

/usr/share/applications/nautilus-folder-handler.desktop

TryExec = file_manager
Exec = file_manager٪ U

في Kubuntu ، يتم تكوين مدير الملفات الافتراضي في خيارات النظام. والآن دعنا ننتقل مباشرة إلى مراجعة مديري الملفات لـ Ubuntu.

قائد منتصف الليل

Midnight Commander هو مدير ملفات بواجهة سطر أوامر (CLI). إنه مفيد بشكل خاص عندما لا يكون من الممكن تشغيله قذيفة رسومية، ولكن يمكن أيضًا استخدامه كمدير الملفات الرئيسي في واجهة المستخدم الرسومية. يمكن تشغيله في أي غلاف سطر أوامر تقريبًا وحتى في جلسة SSH.

يمكنك تشغيل Midnight Commander من سطر الأوامر عن طريق تشغيل:

تُظهر لقطة الشاشة أعلاه Midnight Commander في علامة تبويب واحدة لمحاكي Ubuntu Terminal. واجهة المستخدمينقسم البرنامج إلى لوحتين ، تعرض كل منهما محتويات دليل. يتم عرض الدليل الحالي أعلى كل لوحة. يتم التنقل باستخدام مفاتيح الأسهم. يتم استخدام مفتاح Enter لفتح مجلد.

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

يمكنك تثبيت ميدنايت كوماندر بالأمر:

sudo apt-get install mc

Krusader هو مدير ملفات استثنائي يستخدم مفاهيم Midnight Commander في واجهة رسومية. يستخدم أيضًا واجهة من جزأين ، ولكنه يدعم أيضًا العديد من ملفات ميزات إضافية. وهو يدعم التنقل باستخدام لوحة المفاتيح وكالعادة باستخدام الماوس.

يحتوي Krusader أيضًا على لوحتين تعرضان محتويات دليل ، ولكن هناك أيضًا علامات تبويب تتيح لك فتح مجلدات متعددة في لوحة واحدة.

في كل علامة تبويب ، يمكنك ضبط وضع عرض الملف. في لقطة الشاشة ، يتم عرض الملفات في الوضع التفصيلي - الرمز والاسم والحجم وتاريخ الإنشاء والمالك وحقوق الوصول.

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

الميزات المفيدة تشمل الدعم بروتوكولات FTPو samba ، مما يجعل من السهل الوصول إلى الملفات الموجودة على الخوادم البعيدة.

لتثبيت هذا الملف الأفضل مدير أوبونتويجري:

sudo apt-get install krusader

من المهم ملاحظة أنه مكتوب بلغة Qt ، وسوف يسحب معه Qt بأكمله والعديد من مكتبات KDE.

Konqueror هو مدير ملفات قوي آخر من مجموعة قياسيةكيدي. لديه واحدة ميزة مثيرة للاهتمام- بالإضافة إلى الوصول إلى الملفات ، يمكنك إدخال عنوان url هنا وعرض صفحات الإنترنت.

ميزة أخرى لمدير الملفات هذا هي القدرة على فتح عدة علامات تبويب ، يمكنك في كل منها فتح دليل منفصل.

في الصورة ، نافذة البرنامج مقسمة إلى ثلاثة أجزاء على اليمين وشريط جانبي على اليسار. يتم استخدام الشريط الجانبي لشجرة الدليل لـ التنقل السريعبواسطة نظام الملفات.

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

تشبه واجهة البرنامج كل من Krusader و Midnight Commander ، لكن هناك وظائف أقل بكثير. بدلاً من علامتي تبويب قياسيتين ، يمكنك هنا إنشاء لوحات متعددة ووضعها كما يحلو لك. يمكنك التنقل عبر علامات التبويب والأدلة باستخدام كل من لوحة المفاتيح والماوس.

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

للتثبيت على Ubuntu ، استخدم الأمر:

sudo apt-get install konqueror

قائد مزدوج

هذا مدير ملفات رائع آخر بأسلوب Midnight Commander و Krusader. ولكن هذه المرة تستند إلى مكتبة GTK ، مما يعني أنها رائعة لأولئك الذين يريدون مدير ملفات رائعًا ومليئًا بالميزات ولا يريدون نقل نصف مكتبات KDE إلى النظام.

الواجهة مقسمة إلى لوحين. تشمل الميزات الاستثنائية محرر نصوص مدمج ، ودعمًا لعرض الملفات في HEX والتنسيقات الثنائية ، ودعم العمل مع المحفوظات. كما أنه يدعم العديد من ملفات قدرات الشبكاتمثل Webdav و FTP و Samba Connection.

للتثبيت ، قم بتشغيل الأوامر التالية:

sudo add-apt-repository ppa: alexx2000 / doublecmd
sudo apt-get update
sudo apt-get install doublecmd-gtk

دولفين

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

بشكل افتراضي ، يتم فتح لوحة واحدة فقط ، ولكن لا شيء يمنعك من إضافة لوحة أخرى وجعل Dolphin يبدو مثل Krusader. لكن تقسيم الألواح كما في Konqueror غير مدعوم هنا.

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

يتم تثبيت Dolphin بالأمر:

sudo apt-get install dolphin

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

يتم التنقل عبر الدلائل باستخدام الأسهم الموجودة على لوحة المفاتيح أو الماوس. توجد مجموعات مفاتيح تشغيل سريعة ، ولكن لا يوجد الكثير منها كما هو الحال في Double Commander.

هذا هو مدير ملفات آخر خفيف الوزن وبسيط. ربما أسهل من نوتيلوس. يبدو ويعمل بنفس الطريقة.

يمكنك تثبيته على Ubuntu باستخدام الأمر:

sudo apt-get install thunar

مدير ملفات Ubuntu بسيط إلى حد ما. تبدو مماثلة للاثنين السابقتين. يدعم علامات التبويب ومعظم الميزات لسهولة التعامل مع الملفات.

يوجد على الجانب الأيسر من الشاشة لوحة بها عرض شجرة لنظام الملفات ، تمامًا كما هو الحال في Konqueror. يحتوي مدير الملفات هذا على وظائف رائعة وفي نفس الوقت واجهة بسيطة للغاية.

للتثبيت ، قم بتشغيل:

sudo apt-get install pcmanfm

XFE

هذا هو أحد مديري الملفات الأكثر إثارة للاهتمام. يتضمن واجهته العديد من الميزات من Nautilus و Thunar و PcManFm ولكنه في نفس الوقت أكثر مرونة.