מערכת ההפעלה לינוקס מורכבת ממאות קבצים ותיקיות המוסתרים כברירת מחדל. קבצים כאלה ידועים כקבצים מוסתרים או קבצי נקודות מכיוון שהם תמיד מתחילים בנקודה (.). בוא נחקור איך אתה יכול להציג את הקבצים הנסתרים האלה במערכת הלינוקס שלך.
הרעיון של קבצים נסתרים הוא פשוט אך חשוב מאוד בלינוקס. הם משמשים בעיקר לאחסון קבצי תצורה או הגדרות משתמש. בדרך כלל, קבצים אלה משמשים את שירותי המערכת, הסקריפטים או תוכניות אחרות שלך. לדוגמה, ה .bash_logout הסקריפט מופעל בכל פעם שאתה מתנתק מההפעלות של Bash שלך. דוגמה מצוינת נוספת היא .gitignore קובץ המשמש את Git כדי לא לכלול קבצים מסוימים מדחיפה למאגר המרוחק שלך.
לפעמים אפשר להשתמש בקונספט של קבצים מוסתרים כדי להסתיר קבצים מסוימים מעיניהם הסקרניות של משתמשים לא מתקדמים בעיקר.
הפקודה ls היא פקודת לינוקס בשימוש נרחב. בצורתה הפשוטה ביותר, הפקודה מפרטת קבצים ותיקיות בתוך ספרייה. עם זאת, ls אינו מפרט קבצים מוסתרים כברירת מחדל.
כדי להציג קבצים מוסתרים עליך להשתמש ב- -א אפשרות, המצווה על ls לרשום את "כל" הקבצים והתיקיות (כולל מוסתרים).
נווט אל ספריית הבית שלך עם הפקודה cd ועשה רשימה של כל הקבצים באמצעות ls.
ls -a
תְפוּקָה:
כפי שאתה יכול לראות, ישנם מספר קבצים שמתחילים בנקודה (.). אם רק תפעיל את ls פקודה ללא ה -א אפשרות, הפלט לא יכלול קבצים מוסתרים.
אם אין לך קבצים מוסתרים בספריית הבית שלך, תוכל ליצור אחד באמצעות את פקודת המגע כדלהלן:
לגעת.sample_hidden_file.טקסט
אתה יכול גם ליצור תיקיות נסתרות עם mkdir פקודה. אתה רק צריך לוודא שאתה משתמש בנקודה בתחילת שם התיקיה.
אתה יכול להגיד לפקודה ls לא לרשום קובץ או תיקיה מסוימים. לדוגמה, בהתחשב בכך שאתה נמצא בתיקיית הבית שלך, אתה יכול להפעיל את הפקודה הבאה כדי לא לרשום את שולחן עבודה ספרייה בפלט הפקודה:
ls --hide=שולחן עבודה
בנוסף ל-ls, אתה יכול להשתמש הפקודה למצוא כדרך חלופית לרשום קבצים ותיקיות מוסתרים בלינוקס. הפקודה find מחפשת קבצים בהיררכיית תיקיות.
כדי לרשום או למצוא את כל הקבצים המוסתרים, עליך לומר במפורש לפקודת find לרשום את כל הקבצים ששמותיהם מתחילים בנקודה (.).
למצוא. -שֵׁם ".*" -maxdepth 1 2> /dev/null
הפעל את הפקודה הבאה כדי למצוא ולפרט רק תיקיות או ספריות נסתרות:
למצוא. -שֵׁם ".*" -maxdepth 1 -סוג ד 2> /dev/null
אתה יכול גם להציג קבצים מוסתרים מ-GUI באמצעות מנהל הקבצים המוגדר כברירת מחדל. הקבצים של GNOME הוא מנהל הקבצים המוגדר כברירת מחדל בשולחן העבודה של אובונטו. בעבר, ה קבצים התוכנית הייתה ידועה בשם Nautilus.
אתה יכול להפעיל קבצים על ידי לחיצה על סוּפֶּר מקש ולאחר מכן הקלדת "קבצים" בקלט החיפוש שמופיע. לחץ על תוכנית הקבצים והיא תציג קבצים בתיקיית הבית כברירת מחדל.
כברירת מחדל, מנהל הקבצים שלך אינו מציג את כל הקבצים המוסתרים. הקלק על ה תַפרִיט סמל הממוקם בפינה השמאלית העליונה ובחר הצג קבצים מוסתרים. הקבצים והתיקיות המוסתרים שלך יהיו גלויים כעת.
לחלופין, אתה יכול להשתמש בקיצור המקלדת Ctrl + H כדי להציג קבצים מוסתרים גם בלינוקס.
למרות שאינך יכול להציג קבצים ותיקיות מוסתרים כברירת מחדל, אתה עדיין יכול ליצור איתם אינטראקציה בדיוק כמו קבצים רגילים אחרים. למעשה, בשלב מסוים, ייתכן שיהיה עליך לבצע שינויי תצורה בקובץ מוסתר.
מציאת קבצים ותיקיות במערכת לינוקס
לדעת כיצד לרשום ולהציג את כל הקבצים, כולל קבצים ותיקיות מוסתרים, מועיל אם אתה מחשיב את לינוקס כנהג היומי שלך. קבצי Dot ממלאים תפקיד חשוב במערכת ההפעלה לינוקס מכיוון שהם משמשים בדרך כלל לאחסון הגדרות תצורה עבור תוכניות.
בנוסף לקבצים, הפקודה find יכולה גם לאתר ביעילות ספריות בלינוקס. אבל יש כמה דגלים ואפשרויות שתצטרך ללמוד לעשות זאת.