Στο σύστημα Linux σας πιθανώς να αποθηκεύετε πολλά αρχεία και φακέλους στον οικείο κατάλογό σας. Αλλά κάτω από αυτά τα αρχεία, ξέρετε ότι ο κατάλογος Home σας έρχεται επίσης με πολλά κρυφά αρχεία και φακέλους; Εάν εκτελέσετε το ls -a στον οικείο κατάλογό σας, θα ανακαλύψετε ένα σωρό από κρυφά αρχεία και καταλόγους με προθέματα κουκκίδων. Τι κάνουν τα κρυφά αρχεία ούτως ή άλλως;

Ποια είναι τα κρυμμένα αρχεία στον αρχικό κατάλογο;

Συνηθέστερα, τα κρυμμένα αρχεία και οι κατάλογοι στον αρχικό κατάλογο περιέχουν ρυθμίσεις ή δεδομένα που έχουν πρόσβαση στα προγράμματα του συγκεκριμένου χρήστη. Δεν προορίζονται να επεξεργαστούν από το χρήστη, μόνο από την εφαρμογή. Αυτός είναι ο λόγος για τον οποίο είναι κρυμμένοι από την κανονική προβολή του χρήστη.

Γενικά αρχεία από τον δικό σας κατάλογο μπορεί να αφαιρεθεί και να αλλάξει χωρίς να καταστραφεί το λειτουργικό σύστημα. Ωστόσο, οι εφαρμογές που βασίζονται σε αυτά τα κρυφά αρχεία ενδέχεται να μην είναι τόσο ευέλικτες. Όταν καταργείτε ένα κρυφό αρχείο από τον αρχικό κατάλογο, συνήθως χάνετε τις ρυθμίσεις για την εφαρμογή που σχετίζεται με αυτό.

Το πρόγραμμα που βασίστηκε σε αυτό το κρυφό αρχείο συνήθως θα το αναδημιουργήσει. Ωστόσο, ξεκινάτε από τις ρυθμίσεις "έξω από το κουτί", όπως ένας ολοκαίνουργιος χρήστης. Αν αντιμετωπίζετε προβλήματα με μια εφαρμογή, αυτό μπορεί να είναι μια τεράστια βοήθεια. Σας επιτρέπει να καταργήσετε προσαρμογές που μπορεί να προκαλούν προβλήματα. Αλλά αν δεν είστε, σημαίνει απλώς ότι θα πρέπει να ρυθμίσετε τα πάντα όπως σας αρέσει.

Ποιες είναι ορισμένες συγκεκριμένες χρήσεις κρυφών αρχείων στον αρχικό κατάλογο;

Όλοι θα έχουν διαφορετικά κρυμμένα αρχεία στον οικείο κατάλογό τους. Υπάρχουν μερικοί που έχουν όλοι. Ωστόσο, τα αρχεία εξυπηρετούν παρόμοιο σκοπό, ανεξάρτητα από τη μητρική εφαρμογή.

Ρυθμίσεις συστήματος

Οι ρυθμίσεις συστήματος περιλαμβάνουν τη διαμόρφωση για το περιβάλλον επιφάνειας εργασίας και το κέλυφος σας.

  • Αρχεία ρύθμισης παραμέτρων για τα βοηθητικά προγράμματα του κελύφους και της γραμμής εντολών: Ανάλογα με τα συγκεκριμένα βοηθητικά προγράμματα κελύφους και εντολών που χρησιμοποιείτε, το συγκεκριμένο όνομα αρχείου θα αλλάξει. Θα εμφανιστούν αρχεία όπως ".bashrc", ".vimrc" και ".zshrc." Αυτά τα αρχεία περιέχουν οποιεσδήποτε ρυθμίσεις έχετε αλλάξει για το λειτουργικό περιβάλλον του κελύφους σας ή τα tweaks που έχετε κάνει στις ρυθμίσεις των βοηθημάτων γραμμής εντολών όπως vim . Η κατάργηση αυτών των αρχείων θα επιστρέψει τη σχετική εφαρμογή στην προεπιλεγμένη της κατάσταση. Λαμβάνοντας υπόψη ότι πολλοί χρήστες του Linux δημιουργούν μια σειρά από λεπτές τσιμπήματα και ρυθμίσεις κατά τη διάρκεια των ετών, η κατάργηση αυτού του αρχείου θα μπορούσε να είναι ένας τεράστιος πονοκέφαλος.
  • Προφίλ χρηστών: Όπως τα παραπάνω αρχεία ρυθμίσεων, αυτά τα αρχεία (συνήθως ".profile" ή ".bash_profile") αποθηκεύουν τις ρυθμίσεις χρήστη για το κέλυφος. Αυτό το αρχείο περιέχει συχνά το PATH σας. Περιέχει επίσης ψευδώνυμα που έχετε ορίσει. Οι χρήστες μπορούν επίσης να τοποθετήσουν ψευδώνυμα σε .bashrc ή σε άλλες τοποθεσίες. Το PATH ρυθμίζει όπου το κέλυφος αναζητά εκτελέσιμες εντολές. Προσθέτοντας ή τροποποιώντας το PATH σας, μπορείτε να αλλάξετε το σημείο όπου το κέλυφος σας αναζητά εντολές. Τα ψευδώνυμα αλλάζουν τα ονόματα των εντολών. Ένα ψευδώνυμο θα μπορούσε να ορίσει ll για να καλέσει το ls -l, για παράδειγμα. Αυτό παρέχει συντομεύσεις βασισμένες σε κείμενο στις συχνά χρησιμοποιούμενες εντολές. Εάν διαγράψετε το .profile, μπορείτε συχνά να βρείτε την προεπιλεγμένη έκδοση στον κατάλογο "/ etc / skel".
  • Ρυθμίσεις περιβάλλοντος εργασίας: Αυτό εξοικονομεί οποιαδήποτε προσαρμογή του περιβάλλοντος επιφάνειας εργασίας σας. Αυτό περιλαμβάνει το φόντο της επιφάνειας εργασίας, τις προφύλαξη οθόνης, τα πλήκτρα συντόμευσης, τα εικονίδια της γραμμής μενού και τα εικονίδια της γραμμής εργασιών και οτιδήποτε άλλο έχει ορίσει ο χρήστης σχετικά με το περιβάλλον της επιφάνειας εργασίας. Όταν καταργείτε αυτό το αρχείο, το περιβάλλον του χρήστη επανέρχεται στο νέο περιβάλλον χρήστη κατά την επόμενη σύνδεση.

Αρχεία ρυθμίσεων εφαρμογής

Θα βρείτε αυτά στο φάκελο ".config" στο Ubuntu. Αυτές είναι οι ρυθμίσεις για τις συγκεκριμένες εφαρμογές σας. Θα περιλαμβάνουν πράγματα όπως οι λίστες προτίμησης και οι ρυθμίσεις.

  • Αρχεία διαμόρφωσης για εφαρμογές : Περιλαμβάνει ρυθμίσεις από το μενού προτιμήσεων εφαρμογής, τις παραμέτρους του χώρου εργασίας και πολλά άλλα. Ακριβώς αυτό που θα βρείτε εδώ εξαρτάται από τη μητρική εφαρμογή.
  • Δεδομένα του προγράμματος περιήγησης στο Web: Αυτό μπορεί να περιλαμβάνει πράγματα όπως σελιδοδείκτες και ιστορικό περιήγησης. Η πλειοψηφία των αρχείων αποτελούν την προσωρινή μνήμη. Αυτό είναι όπου το πρόγραμμα περιήγησης ιστού αποθηκεύει προσωρινά λήψη αρχείων, όπως εικόνες. Η κατάργησή τους μπορεί να επιβραδύνει κάποιες ιστοσελίδες με βαριά μέσα ενημέρωσης την πρώτη φορά που τις επισκέπτεστε.
  • Caches : Εάν μια εφαρμογή χρήστη αποθηκεύσει δεδομένα τα οποία είναι μόνο σχετικά με τον συγκεκριμένο χρήστη (όπως η εφαρμογή Spotify αποθηκεύοντας την προσωρινή μνήμη της λίστας αναπαραγωγής), ο οικ. Κατάλογος είναι ένα φυσικό μέρος για να το αποθηκεύσετε. Αυτές οι προσωρινές μνήμες μπορεί να περιέχουν μάζες δεδομένων ή μερικές μόνο γραμμές κώδικα: εξαρτάται από το τι χρειάζεται η γονική εφαρμογή. Αν καταργήσετε αυτά τα αρχεία, η εφαρμογή θα τα αναδημιουργήσει όπως είναι απαραίτητο.
  • Αρχεία καταγραφής: Ορισμένες εφαρμογές χρήστη ενδέχεται να αποθηκεύουν επίσης αρχεία καταγραφής. Ανάλογα με τον τρόπο με τον οποίο οι προγραμματιστές ρυθμίζουν την εφαρμογή, ενδέχεται να βρείτε αρχεία καταγραφής που είναι αποθηκευμένα στον οικείο κατάλογό σας. Ωστόσο, αυτό δεν είναι μια κοινή επιλογή.

συμπέρασμα

Στις περισσότερες περιπτώσεις τα κρυφά αρχεία στον αρχικό σας κατάλογο του Linux, όπως χρησιμοποιούνται για την αποθήκευση των ρυθμίσεων χρήστη. Αυτό περιλαμβάνει ρυθμίσεις για βοηθητικά προγράμματα γραμμής εντολών καθώς και εφαρμογές που βασίζονται σε GUI. Η κατάργησή τους θα καταργήσει τις ρυθμίσεις χρήστη. Συνήθως, δεν θα προκαλέσει σπάσιμο ενός προγράμματος.