סקונילב לותחו בנז ,שאר תודוקפ תועצמאב תוליעיב םיצבק להנ
.תונמא איה הליעיו הליעי הרוצב םיצבק םע הדובע .' וכו להנמ ,חתפמ ,םדקתמ שמתשמ ,ליגר שמתשמ ,ליחתמ הזש םה בשחמה ישמתשמ בורש ,העיתרמה המישמה תחא איה םיצבק םע הדובע .ץבוקה ןכותב הייפצל סקוניל יד
.ךרוצה תעב תאז םימשיימ ונתיאמ םיטעמ ךא ,הלאכ תודוקפל םיעדומ רבכ ונבורו ,לותחו בנז ,שאר תוארקנה רתויב תוירלופופה תודוקפב ןודנ הז רמאמב ,םויה
דוקיפ שאר .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 הדוקפב שומישב ןייע ,לותח תודוקפב שומישל תופסונ תואמגודל
.ונלש תובוגתה עטקב ךלש רקיה בושמה תא ונל קפסל חכשת לא .טנימקטל רבוחמו ןכדועמ ראשית זא דע .תעדל יאדכש ,רחא ןיינעמ רמאמ םע בוש ןאכ היהא ינא .התע תעל לכה הז