חתוך קובץ לינוקס - 5 שיטות קלות

סמל זמן קריאה 3 דקות לקרוא


קוראים עוזרים לתמוך ב-MSpoweruser. אנו עשויים לקבל עמלה אם תקנה דרך הקישורים שלנו. סמל טיפים

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד

לחתוך קובץ לינוקס

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

במדריך זה, אני אראה לך איך להשיג זאת. אז בוא נלך!

כיצד לחתוך קבצים בלינוקס

כדי לחתוך קבצים בלינוקס, אתה יכול להשתמש ב:

בדיקת תוכן וגודל קובץ בלינוקס

1. שימוש בסמל הנקודתיים ":".

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

כדי לעשות זאת, אני אלחץ CTRL + ALT + T כדי לפתוח את הטרמינל שלי, הקלד את ": > שם הקובץ" פקודה, והקש זן.

קובץ חיתוך בלינוקס עם נקודתיים

במקרה שלי, פקודה זו מקצצת את התוכן של test.txt לאפס תוך שמירה על הקובץ ללא פגע.

2. שימוש ב-cat Command

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

בשביל זה, אני אפעיל את "cat /dev/null > שם קובץ" פקודה.

חיתוך קובץ בלינוקס באמצעות פקודת cat

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

3. שימוש ב-Redirect Operator עם הד

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

כתוצאה מכך, זה מפנה מחדש מחרוזת ריקה לקובץ הנתון באמצעות האופרטור Redirect ">

לדוגמה, אני אקליד את "echo -n > שם קובץ" פקודה.

חיתוך קובץ בלינוקס באמצעות פקודת echo עם אופרטור ניתוב מחדש

4. שימוש בניתוב מחדש פשוט

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

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

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

5. שימוש בפקודה לקטוע

במערכות מבוססות לינוקס, ה פקודה לקטוע מאפשר לך להסיר את התוכן של קובץ או לשנות את גודלו לגודל הנתון. עם זאת, כדי להשתמש בו במערכת שלך, עליך להתקין שימושי ליבה עם ה "sudo apt-get להתקין coreutils" פקודה.

לאחר התקנה מוצלחת, אשתמש ב"חתוך -s number_of_bytes שם הקובץ" הפקודה כדי לצמצם את קובץ test.txt שלי ל-10 בתים.

קטיעה של קובץ לגודל מסוים באמצעות פקודת קטיעה

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

  • K ל קילובייט
  • M ל מגה בייט
  • G ל ג 'יגה בייט

כדי להסיר לחלוטין את תוכן הקובץ, אפעיל את "חתוך -s 0 שם הקובץ" פקודה.

קיצור קובץ לגודל אפס עם פקודת חיתוך Linux

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

חתוך את כל קבצי היומן באמצעות פקודת truncate בלינוקס

טיפים בונוס:

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

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

קבלת הרשאה נדחתה שגיאה בעת חיתוך הקובץ בלינוקס

כדי לפתור בעיה זו, האפשרות הראשונה היא לפתוח מעטפת חדשה עם sudo והפעל את אותה פקודה עם -c אוֹפְּצִיָה.

קובץ קטוע עם הפקודה sudo sh

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

חיתוך קובץ בלינוקס באמצעות פקודת tee

אתה עשוי להתעניין גם ב:

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

עוד על הנושאים: לינוקס

השאירו תגובה

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *