OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

head / tail - طباعة الجزء الأول / الأخير من الملفات

في بعض الأحيان لا تريد كل مخرجات الأمر. قد ترغب فقط في الأسطر القليلة الأولى أو الأسطر القليلة الأخيرة. ال رئيس يقوم الأمر بطباعة الأسطر العشرة الأولى من الملف و ذيل يقوم الأمر بطباعة آخر عشرة أسطر. بشكل افتراضي ، يطبع كلا الأمرين عشرة أسطر من النص ، ولكن يمكن تعديل ذلك باستخدام الخيار "-n":



[me @ linuxbox ~] $ رئيس -n 5 ls-output.txt

إجمالي 343496

-rwxr-xr-x 1 جذر جذر 31316 2007-12-05 08:58 [

-rwxr-xr-x 1 جذر جذر 8240 2007-12-09 13:39 411toppm

-rwxr-xr-x 1 جذر جذر 111276 2007-11-26 14:27 a2p

-rwxr-xr-x 1 جذر جذر 25368 2006-10-06 20:16 a52dec [me @ linuxbox ~] $ الذيل -n 5 ls-output.txt

-rwxr-xr-x 1 جذر الجذر 5234 2007-06-27 10:56 znew

-rwxr-xr-x 1 جذر الجذر 691 2005-09-10 04:21 zonetab2pot.py

-rw-r - r-- 1 جذر جذر 930 2007-11-01 12:23 zonetab2pot.pyc

-rw-r - r-- 1 جذر جذر 930 2007-11-01 12:23 zonetab2pot.pyo

lrwxrwxrwx 1 جذر الجذر 6 2016-01-31 05:22 zsoelim -> soelim

[me @ linuxbox ~] $ رئيس -n 5 ls-output.txt

إجمالي 343496

-rwxr-xr-x 1 جذر جذر 31316 2007-12-05 08:58 [

-rwxr-xr-x 1 جذر جذر 8240 2007-12-09 13:39 411toppm

-rwxr-xr-x 1 جذر جذر 111276 2007-11-26 14:27 a2p

-rwxr-xr-x 1 جذر جذر 25368 2006-10-06 20:16 a52dec [me @ linuxbox ~] $ الذيل -n 5 ls-output.txt

-rwxr-xr-x 1 جذر الجذر 5234 2007-06-27 10:56 znew

-rwxr-xr-x 1 جذر الجذر 691 2005-09-10 04:21 zonetab2pot.py

-rw-r - r-- 1 جذر جذر 930 2007-11-01 12:23 zonetab2pot.pyc

-rw-r - r-- 1 جذر جذر 930 2007-11-01 12:23 zonetab2pot.pyo

lrwxrwxrwx 1 جذر الجذر 6 2016-01-31 05:22 zsoelim -> soelim


يمكن استخدامها في خطوط الأنابيب أيضًا:



[me @ linuxbox ~] $ ls / usr / بن | الذيل ن 5

[me @ linuxbox ~] $ ls / usr / بن | الذيل ن 5


znew Zonetab2pot.py Zonetab2pot.pyc Zonetab2pot.pyo zsoelim

znew Zonetab2pot.py Zonetab2pot.pyc Zonetab2pot.pyo zsoelim


يحتوي tail على خيار يتيح لك عرض الملفات في الوقت الفعلي. يفيد هذا في مراقبة تقدم ملفات السجل أثناء كتابتها. في المثال التالي ، سننظر في ملف الرسائل في / var / log (أو ملف var / log / syslog / إذا كانت الرسائل مفقودة). امتيازات المستخدم المتميز مطلوبة للقيام بذلك في بعض توزيعات Linux ، نظرًا لأن ملف / var / log / messages قد يحتوي على معلومات أمان:


[me @ linuxbox ~] $ ذيل -f / var / log / messages

8 فبراير 13:40:05 twin4 dhclient: DHCPACK من 192.168.1.1

8 فبراير 13:40:05 twin4 dhclient: ملزم بـ 192.168.1.4 - التجديد في 1652 ثانية.

8 فبراير 13:55:32 twin4 mountd [3953]: / var / NFSv4 / musicbox تم تصديره إلى كل من 192.168.1.0/24 و twin7.localdomain في 192.168.1.0/24،twin7.localdomain

8 فبراير 14:07:37 twin4 dhclient: DHCPREQUEST على eth0 إلى 192.168.1.1 المنفذ 67

8 فبراير 14:07:37 twin4 dhclient: DHCPACK من 192.168.1.1

8 فبراير 14:07:37 twin4 dhclient: ملزم بـ 192.168.1.4 - التجديد في 1771 ثانية.

فبراير 8 14:09:56 twin4 smartd [3468]: الجهاز: / dev / hda ، خاصية SMART Prefailure: 8 تم تغيير Seek_Time_Performance من 237 إلى 236 فبراير 8 14:10:37 twin4 mountd [3953]: / var / NFSv4 / musicbox تم تصديرها إلى كل من 192.168.1.0/24 و twin7.localdomain في 192.168.1.0/24،twin7.localdomain

فبراير 8 14:25:07 twin4 sshd (pam_unix) [29234]: تم فتح الجلسة للمستخدم لي بواسطة (uid = 0)

فبراير 8 14:25:36 twin4 su (pam_unix) [29279]: جلسة مفتوحة لجذر المستخدم بواسطتي (uid = 500)

[me @ linuxbox ~] $ ذيل -f / var / log / messages

8 فبراير 13:40:05 twin4 dhclient: DHCPACK من 192.168.1.1

8 فبراير 13:40:05 twin4 dhclient: ملزم بـ 192.168.1.4 - التجديد في 1652 ثانية.

8 فبراير 13:55:32 twin4 mountd [3953]: / var / NFSv4 / musicbox تم تصديره إلى كل من 192.168.1.0/24 و twin7.localdomain في 192.168.1.0/24،twin7.localdomain

8 فبراير 14:07:37 twin4 dhclient: DHCPREQUEST على eth0 إلى 192.168.1.1 المنفذ 67

8 فبراير 14:07:37 twin4 dhclient: DHCPACK من 192.168.1.1

8 فبراير 14:07:37 twin4 dhclient: ملزم بـ 192.168.1.4 - التجديد في 1771 ثانية.

فبراير 8 14:09:56 twin4 smartd [3468]: الجهاز: / dev / hda ، خاصية SMART Prefailure: 8 تم تغيير Seek_Time_Performance من 237 إلى 236 فبراير 8 14:10:37 twin4 mountd [3953]: / var / NFSv4 / musicbox تم تصديرها إلى كل من 192.168.1.0/24 و twin7.localdomain في 192.168.1.0/24،twin7.localdomain

فبراير 8 14:25:07 twin4 sshd (pam_unix) [29234]: تم فتح الجلسة للمستخدم لي بواسطة (uid = 0)

فبراير 8 14:25:36 twin4 su (pam_unix) [29279]: جلسة مفتوحة لجذر المستخدم بواسطتي (uid = 500)


باستخدام الخيار "-f" ، ذيل يستمر في مراقبة الملف وعندما يتم إلحاق سطور جديدة ، فإنها تظهر على الفور على الشاشة. يستمر هذا حتى تكتب السيطرة- ج.


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: