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

מה הם קבצים מוסתרים בספריית הבית עבור?

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

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

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

מהם השימושים הספציפיים של קבצים מוסתרים בספריית הבית?

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

הגדרות מערכת

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

  • קובצי תצורה עבור כלי העזר של פגז ושורת הפקודה: בהתאם לכלי השירות הספציפיים ופיקודים דמויי פקודה שבהם אתה משתמש, שם הקובץ הספציפי ישתנה. אתה תראה קבצים כמו ".bashrc", ".vimrc" ו ".zshrc". קבצים אלה מכילים הגדרות כלשהן שהשתנו על סביבת ההפעלה של הקליפה שלך או tweaks שביצעת להגדרות של כלי שורת הפקודה כמו vim . הסרת קבצים אלה תחזיר את היישום המשויך למצב ברירת המחדל שלו. בהתחשב משתמשי לינוקס רבים לבנות מערך של tweaks עדין הגדרות לאורך השנים, הסרת קובץ זה יכול להיות כאב ראש ענק.
  • פרופילי משתמשים: כמו קבצי התצורה לעיל, קבצים אלה (בדרך כלל ".profile" או ".bash_profile") לשמור את הגדרות המשתמש עבור הקליפה. קובץ זה מכיל לעתים קרובות את ה- PATH. הוא מכיל גם כינויים שהגדרת. משתמשים יכולים גם לשים כינויים ב .bashrc או במקומות אחרים. PathH קובע היכן הקליפה מחפשת פקודות הפעלה. על ידי צירוף או שינוי של ה- PATH, באפשרותך לשנות את המיקום שבו הקליפה שלך מחפשת פקודות. כינויים משנים את שמות הפקודות. כינוי אחד עשוי להגדיר ll להתקשר ls -l, למשל. זה מספק קיצורי דרך מבוססי טקסט לפקודות בשימוש לעתים קרובות. אם אתה מוחק .profile, אתה יכול למצוא את גירסת ברירת המחדל בספרייה "/ etc / skel".
  • הגדרות סביבת שולחן עבודה: פעולה זו שומרת התאמה אישית של סביבת שולחן העבודה. זה כולל את רקע שולחן העבודה, שומרי מסך, מקשי קיצור, שורת תפריטים וסמלים בשורת המשימות, וכל דבר אחר שהמשתמש קבע על סביבת שולחן העבודה שלהם. כאשר אתה מסיר את הקובץ, הסביבה של המשתמש חוזרת לסביבת המשתמש החדשה בהתחברות הבאה.

קבצי תצורת יישומים

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

  • קובצי תצורה עבור יישומים : כולל הגדרות מתפריט העדפות היישום, תצורות סביבת עבודה ועוד. בדיוק מה שתמצא כאן תלוי ביישום האב.
  • נתוני דפדפן אינטרנט: הדבר עשוי לכלול דברים כגון סימניות והיסטוריית גלישה. רוב הקבצים לפצות את המטמון. זה המקום שבו דפדפן האינטרנט חנויות באופן זמני להוריד קבצים, כמו תמונות. הסרת זה עלול להאט כמה אתרי אינטרנט כבדים מדיה בפעם הראשונה שאתה מבקר אותם.
  • מטמון : אם יישום משתמש שומר במטמון נתונים שרלוונטיים רק למשתמש זה (כגון מטמון אחסון האפליקציה של Spotify של הפלייליסט שלך), ספריית הבית היא מקום טבעי לאחסון. מטמונים אלה עשויים להכיל המוני נתונים או רק כמה שורות קוד: זה תלוי מה הצרכים היישום ההורה. אם תסיר קבצים אלה, היישום ישחזר אותם לפי הצורך.
  • יומנים: ייתכן שיישומי משתמש מסוימים יאחסנו יומנים גם כאן. בהתאם למפתחים שהגדירו את היישום, ייתכן שתמצא קובצי יומן המאוחסנים בספריית הבית שלך. זו לא בחירה נפוצה, עם זאת.

סיכום

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