Important Linux Commands for Beginners: Linux Tutorial
جدول المحتويات:
- كيفية استخدام الأمر
ls
- تنسيق قائمة طويلة
- أظهر الملفات المخفية
- فرز الإخراج
- قائمة الدلائل بشكل متكرر
- استنتاج
يعد الأمر
ls
أحد الأوامر الأساسية التي يجب على أي مستخدم Linux معرفتها. يتم استخدامه لسرد معلومات حول الملفات والدلائل داخل نظام الملفات. الأداة المساعدة
ls
هي جزء من حزمة أدوات جنو الأساسية المثبتة على جميع توزيعات لينكس.
في هذا البرنامج التعليمي ، سنعرض لك كيفية استخدام الأمر
ls
خلال أمثلة عملية وشروحات مفصلة لخيارات
ls
الأكثر شيوعًا.
كيفية استخدام الأمر
ls
بناء جملة الأمر
ls
كالتالي:
ls
عند استخدامها بدون خيارات وسيطات ، تعرض
ls
قائمة بأسماء جميع الملفات في دليل العمل الحالي:
ls
يتم سرد الملفات بالترتيب الأبجدي:
cache db empty games lib local lock log mail opt run spool tmp
لسرد الملفات في دليل محدد ، مرر المسار إلى الدليل كوسيطة إلى الأمر ls. على سبيل المثال ، لسرد محتويات الدليل
/etc
اكتب type:
ls /etc
يمكنك أيضًا تمرير دلائل وملفات متعددة إلى الأمر
ls
مفصولة بمسافة:
ls /etc /var /etc/passwd
إذا لم يكن لدى المستخدم الذي قمت بتسجيل الدخول أذونات قراءة للدليل ، فستتلقى رسالة تفيد بأنه لن تتمكن من فتح الدليل:
ls /root
ls: cannot open directory '/root': Permission denied
يحتوي الأمر
ls
على عدد من الخيارات. في الأقسام أدناه ، سنستكشف الخيارات الأكثر استخدامًا.
تنسيق قائمة طويلة
يعرض الإخراج الافتراضي للأمر
ls
فقط أسماء الملفات والدلائل ، وهي ليست مفيدة للغاية.
يؤدي الخيار
-l
(الأحرف الصغيرة L) إلى طباعة الملفات بتنسيق قائمة طويل.
عند استخدام تنسيق القائمة الطويلة ، سيعرض الأمر
ls
معلومات الملف التالية:
- نوع الملفأذونات الملفعدد الروابط الثابتة لملف fileFile groupFile حجم الملفتاريخ واسم TimeFile
النظر في المثال التالي:
ls -l /etc/hosts
-rw-r--r-- 1 root root 337 Oct 4 11:31 /etc/hosts
دعنا نوضح أهم أعمدة الإخراج.
يعرض الحرف الأول نوع الملف. في المثال الخاص بنا ، الحرف الأول
-
يشير إلى ملف منتظم. القيم لأنواع الملفات الأخرى هي كما يلي:
-
-
- ملف عاديb
- كتلة ملف خاصc
- ملف خاص حرفd
- دليلl
- رابط رمزيn
- ملف شبكةp
- FIFOs
- المقبس
تظهر الأحرف التسعة التالية أذونات الملف. الأحرف الثلاثة الأولى مخصصة للمستخدم ، والأحرف الثلاثة التالية للمجموعة ، والأخرى الثلاثة مخصصة للآخرين. يمكنك تغيير أذونات الملف باستخدام الأمر
chmod
. يمكن أن يأخذ حرف الإذن القيمة التالية:
-
r
- إذن قراءة الملفw
- إذن الكتابة إلى الملفx
- إذن لتنفيذ الملفs
- setgid bitt
- bit-bit
في مثالنا ، يعني
rw-r--r--
أنه يمكن للمستخدم قراءة وكتابة الملف ، ويمكن للمجموعة وغيرها قراءة الملف فقط. الرقم
1
بعد أحرف الأذونات هو عدد الارتباطات الثابتة لهذا الملف.
يعرض جذران الحقلان التاليان مالك الملف والمجموعة ، متبوعًا بحجم الملف (
337
) ، الموضح بالبايت. استخدم الخيار
-h
إذا كنت ترغب في طباعة الأحجام بتنسيق يمكن قراءته بواسطة الإنسان. يمكنك تغيير مالك الملف باستخدام الأمر
chown
.
Oct 4 11:31
هو آخر تاريخ تعديل الملف والوقت.
العمود الأخير هو اسم الملف.
أظهر الملفات المخفية
بشكل افتراضي ، لن يعرض الأمر
ls
الملفات المخفية. في Linux ، الملف المخفي هو أي ملف يبدأ بنقطة (
.
).
لعرض جميع الملفات بما في ذلك الملفات المخفية ، استخدم الخيار
-a
:
ls -la ~/
drwxr-x--- 10 linuxize linuxize 4096 Feb 12 16:28. drwxr-xr-x 18 linuxize linuxize 4096 Dec 26 09:21.. -rw------- 1 linuxize linuxize 1630 Nov 18 2017.bash_history drwxr-xr-x 2 linuxize linuxize 4096 Jul 20 2018 bin drwxr-xr-x 2 linuxize linuxize 4096 Jul 20 2018 Desktop drwxr-xr-x 4 linuxize linuxize 4096 Dec 12 2017.npm drwx------ 2 linuxize linuxize 4096 Mar 4 2018.ssh
فرز الإخراج
كما ذكرنا سابقًا ، بشكل افتراضي ، فإن الأمر
ls
هو سرد الملفات بترتيب أبجدي.
يتيح لك خيار - فرز فرز المخرجات حسب الامتداد والحجم والوقت والإصدار:
-
--sort=extension
(أو-X
) - ترتيب أبجدي حسب التمديد.--sort=size
(أو --S
) - الترتيب حسب حجم الملف.--sort=time
(أو-t
) - الترتيب حسب وقت التعديل.--sort=version
(أو-v
) - نوع طبيعي من أرقام الإصدار.
على سبيل المثال ، لفرز الملفات في دليل
/var
حسب وقت التعديل بترتيب الفرز العكسي الذي تستخدمه:
ls -ltr /var
تجدر الإشارة إلى أن الأمر
ls
لا يعرض إجمالي المساحة التي تشغلها محتويات الدليل. للحصول على حجم الدليل ، استخدم الأمر
du
.
قائمة الدلائل بشكل متكرر
يخبر الخيار
-R
الأمر
ls
بعرض محتويات الدلائل الفرعية بشكل متكرر:
استنتاج
يسرد الأمر
ls
معلومات حول الملفات والدلائل.
لمزيد من المعلومات حول
ls
تفضل بزيارة صفحة GNU Coreutils أو اكتب
man ls
في جهازك.
كيفية تشغيل نظام التشغيل chrome في نظام التشغيل windows 8 (أو نظام التشغيل windows 8.1) - توجيه التكنولوجيا
إليك كيفية الحصول على تجربة تشبه Chromebook في نظام التشغيل Windows 8 أو 8.1 من خلال تشغيل نظام التشغيل Chrome.
الأمر Fsck في نظام التشغيل Linux (نظام ملفات الإصلاح)
fsck (فحص نظام الملفات) هو أداة مساعدة لسطر الأوامر تتيح لك إجراء اختبارات التناسق والإصلاحات التفاعلية على واحد أو أكثر من أنظمة ملفات Linux.
كيفية نقل الملفات والدلائل في نظام التشغيل linux (أمر mv)
يعد نقل الملفات والدلائل أحد أكثر المهام الأساسية التي تحتاج غالبًا إلى تنفيذها على نظام Linux. في هذا البرنامج التعليمي ، سنشرح كيفية استخدام الأمر mv لنقل الملفات والدلائل.