סקונילב לותחו בנז ,שאר תודוקפ תועצמאב תוליעיב םיצבק להנ


.תונמא איה הליעיו הליעי הרוצב םיצבק םע הדובע .' וכו להנמ ,חתפמ ,םדקתמ שמתשמ ,ליגר שמתשמ ,ליחתמ הזש םה בשחמה ישמתשמ בורש ,העיתרמה המישמה תחא איה םיצבק םע הדובע .ץבוקה ןכותב הייפצל סקוניל יד

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

דוקיפ שאר .1

:אוה שארה תדוקפ לש יסיסבה ריבחתה .והשלכ ןותנ ץבוק םש לש תונושארה תורושה רשע תא תארוק שארה תדוקפ

head [options] [file(s)]

.'etc/passwd /' םשב ץבוקה לש תונושארה תורושה רשע תא גיצת האבה הדוקפה ,אמגודל

# head /etc/passwd 

root:x:0:0:root:/root:/bin/bash 
daemon:x:1:1:daemon:/usr/sbin:/bin/sh 
bin:x:2:2:bin:/bin:/bin/sh 
sys:x:3:3:sys:/dev:/bin/sh 
sync:x:4:65534:sync:/bin:/bin/sync 
games:x:5:60:games:/usr/games:/bin/sh 
man:x:6:12:man:/var/cache/man:/bin/sh 
lp:x:7:7:lp:/var/spool/lpd:/bin/sh 
mail:x:8:8:mail:/var/mail:/bin/sh 
news:x:9:9:news:/var/spool/news:/bin/sh

.ץבוק לכ לש תורוש רשע גיצת האבה הדוקפה ,המגודל .דרפנב ץבוק לכ לש תונושארה תורושה רשע תא גיצי שאר ,דחא ץבוקמ רתוי ןתינ םא

# head /etc/passwd /etc/shadow

==> /etc/passwd <== root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin ==> /etc/shadow <==
root:$6$85e1:15740:0:99999:7:::
bin:*:15513:0:99999:7:::
daemon:*:15513:0:99999:7:::
adm:*:15513:0:99999:7:::
lp:*:15513:0:99999:7:::
sync:*:15513:0:99999:7:::
shutdown:*:15513:0:99999:7:::
halt:*:15513:0:99999:7:::
mail:*:15513:0:99999:7:::
uucp:*:15513:0:99999:7:::

.'var/log/yum.log/' ץבוקמ תונושאר תורוש שמח גיצת האבה הדוקפה ,אמגודל .רזחאל שיש תורושה רפסמ תא רפסמה םלש רפסמ םע דחי 'n-' תורשפאב שומיש השענ זא ,לדחמה תרירב רשעמ רתוי תורוש רפסמ רזחאל יוצר

# head -n5 /var/log/yum.log

Jan 10 00:06:49 Updated: openssl-1.0.1e-16.el6_5.4.i686
Jan 10 00:06:56 Updated: openssl-devel-1.0.1e-16.el6_5.4.i686
Jan 10 00:11:42 Installed: perl-Net-SSLeay-1.35-9.el6.i686
Jan 13 22:13:31 Installed: python-configobj-4.6.0-3.el6.noarch
Jan 13 22:13:36 Installed: terminator-0.95-3.el6.rf.noarch

.ליעל הדוקפה ומכ האצות התוא תא לבקל ידכ םיחוור אלל םלשה רפסמה תא ןייצו ףקמ טושפ .'נ-' תורשפאב שמתשהל ךרוצ ןיא ,השעמל

# head  -5 /var/log/yum.log

Jan 10 00:06:49 Updated: openssl-1.0.1e-16.el6_5.4.i686
Jan 10 00:06:56 Updated: openssl-devel-1.0.1e-16.el6_5.4.i686
Jan 10 00:11:42 Installed: perl-Net-SSLeay-1.35-9.el6.i686
Jan 13 22:13:31 Installed: python-configobj-4.6.0-3.el6.noarch
Jan 13 22:13:36 Installed: terminator-0.95-3.el6.rf.noarch

.ןותנה ץבוקה לש םינושארה םיתבה 45 תא גיצת האבה הדוקפה ,אמגודל .גצויש םיתבה רפסמ וירחאו 'c-' תורשפא תועצמאב יוצר םיתב רפסמ לכ גיצהל םג הלוכי שארה תדוקפ

# head -c45 /var/log/yum.log

Jan 10 00:06:49 Updated: openssl-1.0.1e-16.el

בנז דוקיפ .2

.םיוות רפסמו 'תורוש רפסמ' תויורשפאב םג תכמות בנזה תדוקפ ,הלעמלש שארה תדוקפל המודב .טסקט ץבוק לכ לש תונורחא תורוש רשע גיצהל ךל תרשפאמ בנזה תדוקפ

:אוה בנזה תדוקפ לש יסיסבה ריבחתה

# tail [options] [filenames]

.'access.log' ארקנה ץבוק לש תונורחאה תורושה רשע תא סיפדת האבה הדוקפה ,אמגודל

# tail access.log 

1390288226.042      0 172.16.18.71 TCP_DENIED/407 1771 GET http://download.newnext.me/spark.bin? - NONE/- text/html
1390288226.198      0 172.16.16.55 TCP_DENIED/407 1753 CONNECT ent-shasta-rrs.symantec.com:443 - NONE/- text/html
1390288226.210   1182 172.16.20.44 TCP_MISS/200 70872 GET http://mahavat.gov.in/Mahavat/index.jsp pg DIRECT/61.16.223.197 text/html
1390288226.284     70 172.16.20.44 TCP_MISS/304 269 GET http://mahavat.gov.in/Mahavat/i/i-19.gif pg DIRECT/61.16.223.197 -
1390288226.362    570 172.16.176.139 TCP_MISS/200 694 GET http://p4-gayr4vyqxh7oa-3ekrqzjikvrczq44-if-v6exp3-v4.metric.gstatic.com/v6exp3/redir.html pg 
1390288226.402      0 172.16.16.55 TCP_DENIED/407 1753 CONNECT ent-shasta-rrs.symantec.com:443 - NONE/- text/html
1390288226.437    145 172.16.18.53 TCP_DENIED/407 1723 OPTIONS http://172.16.25.252/ - NONE/- text/html
1390288226.445      0 172.16.18.53 TCP_DENIED/407 1723 OPTIONS http://172.16.25.252/ - NONE/- text/html
1390288226.605      0 172.16.16.55 TCP_DENIED/407 1753 CONNECT ent-shasta-rrs.symantec.com:443 - NONE/- text/html
1390288226.808      0 172.16.16.55 TCP_DENIED/407 1753 CONNECT ent-shasta-rrs.symantec.com:443 - NONE/- text/html

.ןלהל גצומכ ץבוק לכ לש תונורחאה תורושה רשע תא סיפדי בנזה ,דחא ץבוקמ רתוי קפוסמ םא

# tail access.log error.log

==> access.log <== 1390288226.042      0 172.16.18.71 TCP_DENIED/407 1771 GET http://download.newnext.me/spark.bin? - NONE/- text/html 1390288226.198      0 172.16.16.55 TCP_DENIED/407 1753 CONNECT ent-shasta-rrs.symantec.com:443 - NONE/- text/html 1390288226.210   1182 172.16.20.44 TCP_MISS/200 70872 GET http://mahavat.gov.in/Mahavat/index.jsp pg DIRECT/61.16.223.197 text/html 1390288226.284     70 172.16.20.44 TCP_MISS/304 269 GET http://mahavat.gov.in/Mahavat/i/i-19.gif pg DIRECT/61.16.223.197 - 1390288226.362    570 172.16.176.139 TCP_MISS/200 694 GET http://p4-gayr4vyqxh7oa-3ekrqzjikvrczq44-if-v6exp3-v4.metric.gstatic.com/v6exp3/redir.html pg  1390288226.402      0 172.16.16.55 TCP_DENIED/407 1753 CONNECT ent-shasta-rrs.symantec.com:443 - NONE/- text/html 1390288226.437    145 172.16.18.53 TCP_DENIED/407 1723 OPTIONS http://172.16.25.252/ - NONE/- text/html 1390288226.445      0 172.16.18.53 TCP_DENIED/407 1723 OPTIONS http://172.16.25.252/ - NONE/- text/html 1390288226.605      0 172.16.16.55 TCP_DENIED/407 1753 CONNECT ent-shasta-rrs.symantec.com:443 - NONE/- text/html 1390288226.808      0 172.16.16.55 TCP_DENIED/407 1753 CONNECT ent-shasta-rrs.symantec.com:443 - NONE/- text/html ==> error_log <==
[Sun Mar 30 03:16:03 2014] [notice] Digest: generating secret for digest authentication ...
[Sun Mar 30 03:16:03 2014] [notice] Digest: done
[Sun Mar 30 03:16:03 2014] [notice] Apache/2.2.15 (Unix) DAV/2 PHP/5.3.3 mod_ssl/2.2.15 OpenSSL/1.0.0-fips configured -- resuming normal operations

.ןלהל גצומכ 'n-' תורשפאה תועצמאב תונורחאה תורושה תא סיפדהל םג ןתינ ,המוד ןפואב

# tail -5 access.log

1390288226.402      0 172.16.16.55 TCP_DENIED/407 1753 CONNECT ent-shasta-rrs.symantec.com:443 - NONE/- text/html
1390288226.437    145 172.16.18.53 TCP_DENIED/407 1723 OPTIONS http://172.16.25.252/ - NONE/- text/html
1390288226.445      0 172.16.18.53 TCP_DENIED/407 1723 OPTIONS http://172.16.25.252/ - NONE/- text/html
1390288226.605      0 172.16.16.55 TCP_DENIED/407 1753 CONNECT ent-shasta-rrs.symantec.com:443 - NONE/- text/html
1390288226.808      0 172.16.16.55 TCP_DENIED/407 1753 CONNECT ent-shasta-rrs.symantec.com:443 - NONE/- text/html

.ןלהל גצומכ 'c-' טנמוגראה תועצמאב םיוותה רפסמ תא סיפדהל םג ןתינ

# tail -c5 access.log

ymantec.com:443 - NONE/- text/html

לותח דוקיפ .3

.יחכונה ךסמל םיאתמ וניא טסקטה ץבוק םא ,הלילגב תכמות הדוקפה .ליגר טלפל יטרדנטס טלק קיתעמ אוה .ילסרבינוא ילכ ,רתויב הצופנה איה 'לותח' הדוקפה

:אוה לותחה תדוקפ לש יסיסבה ריבחתה

# cat [options] [filenames] [-] [filenames]

.ץבוקה םשו חוור וירחאו cat דילקהל אוה האירקל ץבוק חותפל ידכ שרדנש המ לכ .םיצבקה ןכות תאירק אוה לותחב רתויב ץופנה שומישה

# cat /etc/passwd 

root:x:0:0:root:/root:/bin/bash 
daemon:x:1:1:daemon:/usr/sbin:/bin/sh 
bin:x:2:2:bin:/bin:/bin/sh 
sys:x:3:3:sys:/dev:/bin/sh 
sync:x:4:65534:sync:/bin:/bin/sync 
games:x:5:60:games:/usr/games:/bin/sh 
man:x:6:12:man:/var/cache/man:/bin/sh 
lp:x:7:7:lp:/var/spool/lpd:/bin/sh 
…

.דחי םיצבקה רפסמ תא רשרשל םג הגהנ לותחה תדוקפ

# echo 'Hi Tecmint-Team' > 1 
# echo 'Keep connected' > 2 
# echo 'Share your thought' > 3 
# echo 'connect us [email ' > 4
# cat 1 2 3 4 > 5
# cat 5 

Hi Tecmint-Team 
Keep connected 
Share your thought 
connect us [email 

.רצווייש ץבוקה םשו טלפה תיינפה רוטרפוא וירחאו cat עוציב ידי לע גשומ הז .םיצבק תריציל םג וב שמתשהל ןתינ

# cat > tecmint.txt

Tecmint is the only website fully dedicated to Linux.

.םשוימ הז ןאכ .'לותח' הדוקפל תישיא םימאתומ הצק ינרצי לבקל םילוכי ונא

# cat > test.txt << end 

I am Avishek 
Here i am writing this post 
Hope your are enjoying 
end
# cat test.txt 

I am Avishek 
Here i am writing this post 
Hope your are enjoying

.םיצבק תקתעהל ישומיש תויהל לוכיו 'לותח' הדוקפה לש החוכ ךרעב טיעמת לא םלועל

# cat avi.txt

I am a Programmer by birth and Admin by profession
# cat avi.txt > avi1.txt
# cat avi1.txt

I am a Programmer by birth and Admin by profession

.והשמ הז לע רבדל רשאמ 'קאט' לש המגוד תוארהל ףידע .סקוניל תחת הדוקפ אוה 'קאט' .'קאט' הז ןכ ?לותחמ ךפהה המ וישכע

.הרושב עיפות תחא הלימש ךכ ,שדוחה לכ תומש םע טסקט ץבוק רוצ

# cat month

January
February
March
April
May
June
July
August
September
October
November
December
# tac month

December
November
October
September
August
July
June
May
April
March
February
January

םילותח 13 הדוקפב שומישב ןייע ,לותח תודוקפב שומישל תופסונ תואמגודל

.ונלש תובוגתה עטקב ךלש רקיה בושמה תא ונל קפסל חכשת לא .טנימקטל רבוחמו ןכדועמ ראשית זא דע .תעדל יאדכש ,רחא ןיינעמ רמאמ םע בוש ןאכ היהא ינא .התע תעל לכה הז