שיעור 4: לקרוא קבצים — cat, head, tail
כבר יודעים להתמצא ולזוז בין תיקיות. עכשיו מגיע החלק שתעשו אותו הכי הרבה ב-DevOps — לקרוא מה כתוב בתוך קבצים: קובצי הגדרות וקובצי לוג. נכיר שלוש פקודות: cat מדפיסה את כל הקובץ (מצוין לקבצים קצרים), head את השורות הראשונות, ו-tail את השורות האחרונות — שם, בסוף הלוג, נמצאות הרשומות הכי חדשות. ונכיר טרי
cat זה לשפוך את כל הדף על השולחן. head זה לקרוא רק את ראש הדף, ו-tail רק את התחתית — שם החדשות הכי טריות. tail -f זה להמשיך לבהות בתחתית בזמן שממשיכים לכתוב שם, כמו מבזק חדשות חי.
- cat
- מדפיסה את כל תוכן הקובץ בבת אחת. מצוין לקבצים קצרים (קונפיג); לקובץ ענק היא תציף את המסך.
- head
- מדפיסה את השורות הראשונות של קובץ (כברירת מחדל 10). head -n 3 מדפיסה את 3 הראשונות.
- tail
- מדפיסה את השורות האחרונות של קובץ (כברירת מחדל 10) — שם נמצאות הרשומות הכי חדשות בלוג.
- tail -f (מעקב חי)
- מצמיד אותך לסוף הלוג וממשיך להדפיס שורות חדשות ברגע שנכתבות. יוצאים עם Ctrl+C.