הצג תוכן של קובץ טקסט בשורת הפקודה Linux

Display Contents Text File Command Line Linux



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

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







ראשון:



מהו קובץ טקסט?

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



כברירת מחדל, קובצי טקסט משתמשים בתוסף txt. עם זאת, הם לובשים צורות אחרות כגון קוד מקור בשפות תכנות כגון C (.c), C ++ (.cpp, .h), Python (.py), ועוד רבות אחרות. יתר על כן, הם לא בהכרח חייבים להסתיים בהרחבה. לדוגמה, לקובץ תצורה כגון/etc/vim/vimrc אין סיומת.





הערה: אנו קוראים גם לקבצי טקסט ASCII טקסט.

כדי להציג את סוג הקובץ ב- Linux, השתמש בפקודת הקובץ:



קוֹבֶץ /איפה/עֵץ/kern.log
/איפה/עֵץ/kern.log: טקסט ASCII

# 1 - חתול

Cat היא פקודה פופולרית ופשוטה לרישום תוכן הקובץ במסוף.

כדי להשתמש בפקודה cat, העבירו את שם הקובץ לפקודה cat כ:

חתול [שם קובץ]

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

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

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

כדי לפתור סוגיות כגון, אנו משתמשים בפקודה less.

# 2 - פחות

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

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

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

פָּחוּת /איפה/עֵץ/kern.log

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

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

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

# עוד 3

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

להלן דוגמה: (אותה פקודה כמו השנייה?)

פָּחוּת /איפה/עֵץ/kern.log

# 4 –ראש וזנב

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

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

רֹאשׁ חֲמֵשׁ עֶשׂרֵה /איפה/עֵץ/kern.log

באופן דומה, כדי להציג את 15 השורות האחרונות של קובץ kern.log:

זָנָב חֲמֵשׁ עֶשׂרֵה /איפה/עֵץ/kern.log

# 5 - שונות

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

להלן הפקודה לכך:

ננו /איפה/עֵץ/kern.log
# לא בטוח מדוע אתה רוצה לערוך קובץ יומן

סיכום

כעת אתה יודע כיצד להציג את תוכן הקובץ בשורת הפקודה של Linux. תודה שקראת.