OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

ראש / זנב - הדפס חלק ראשון / אחרון של קבצים

לפעמים אתה לא רוצה את כל הפלט מפקודה. ייתכן שתרצה רק את השורות הראשונות או את השורות האחרונות. ה ראש הפקודה מדפיסה את עשר השורות הראשונות של קובץ ואת זנב הפקודה מדפיסה את עשר השורות האחרונות. כברירת מחדל, שתי הפקודות מדפיסות עשר שורות טקסט, אך ניתן להתאים זאת עם האפשרות "-n":



[me@linuxbox ~]$ head -n 5 ls-output.txt

סה"כ 343496

-rwxr-xr-x 1 root root 31316 2007-12-05 08:58 [

-rwxr-xr-x 1 root root 8240 2007-12-09 13:39 411toppm

-rwxr-xr-x 1 root root 111276 2007-11-26 14:27 a2p

-rwxr-xr-x 1 root root 25368 2006-10-06 20:16 a52dec [me@linuxbox ~]$ זנב -n 5 ls-output.txt

-rwxr-xr-x 1 root root 5234 2007-06-27 10:56 znew

-rwxr-xr-x 1 root root 691 2005-09-10 04:21 zonetab2pot.py

-rw-r--r-- 1 root root 930 2007-11-01 12:23 zonetab2pot.pyc

-rw-r--r-- 1 root root 930 2007-11-01 12:23 zonetab2pot.pyo

lrwxrwxrwx 1 root root 6 2016-01-31 05:22 zsoelim -> soelim

[me@linuxbox ~]$ head -n 5 ls-output.txt

סה"כ 343496

-rwxr-xr-x 1 root root 31316 2007-12-05 08:58 [

-rwxr-xr-x 1 root root 8240 2007-12-09 13:39 411toppm

-rwxr-xr-x 1 root root 111276 2007-11-26 14:27 a2p

-rwxr-xr-x 1 root root 25368 2006-10-06 20:16 a52dec [me@linuxbox ~]$ זנב -n 5 ls-output.txt

-rwxr-xr-x 1 root root 5234 2007-06-27 10:56 znew

-rwxr-xr-x 1 root root 691 2005-09-10 04:21 zonetab2pot.py

-rw-r--r-- 1 root root 930 2007-11-01 12:23 zonetab2pot.pyc

-rw-r--r-- 1 root root 930 2007-11-01 12:23 zonetab2pot.pyo

lrwxrwxrwx 1 root root 6 2016-01-31 05:22 zsoelim -> soelim


ניתן להשתמש בהם גם בצינורות:



[me@linuxbox ~]$ ls /usr/bin | זנב -n 5

[me@linuxbox ~]$ ls /usr/bin | זנב -n 5


znew zonetab2pot.py zonetab2pot.pyc zonetab2pot.pyo zsoelim

znew zonetab2pot.py zonetab2pot.pyc zonetab2pot.pyo zsoelim


tail יש אפשרות המאפשרת לך לצפות בקבצים בזמן אמת. זה שימושי לצפייה בהתקדמות של קובצי יומן בזמן כתיבתם. בדוגמה הבאה, נסתכל על קובץ ההודעות ב-/var/log (או בקובץ /var/log/syslog אם חסרות הודעות). נדרשות הרשאות משתמש-על כדי לעשות זאת בהפצות לינוקס מסוימות, מכיוון שקובץ /var/log/messages עשוי להכיל מידע אבטחה:


[me@linuxbox ~]$ זנב -f / var / יומן / הודעות

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: 8 Seek_Time_Performance השתנתה מ-237 ל-236 בפברואר 8 14:10:37 twin4 mountd[3953]: /4mus/NFSbox מיוצא ל-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 / יומן / הודעות

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: 8 Seek_Time_Performance השתנתה מ-237 ל-236 בפברואר 8 14:10:37 twin4 mountd[3953]: /4mus/NFSbox מיוצא ל-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", זנב ממשיך לעקוב אחר הקובץ וכאשר מתווספות שורות חדשות, הן מופיעות מיד בתצוגה. זה ממשיך עד שאתה מקליד Ctrl-c.


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: