Πώς να ελέγξετε ποιος είναι ο κάτοχος ενός αρχείου στο Linux
Εάν θέλετε να ελέγξετε ποιος κατέχει ένα αρχείο, το Linux λειτουργεί πολύ διαφορετικά από άλλα συστήματα. Δεν υπάρχει επιλογή να κάνετε απλώς δεξί κλικ σε ένα αρχείο και να μεταβείτε στις Ιδιότητες ή στη Λήψη πληροφοριών όπως στα Windows ή στο macOS.
Επιπλέον, η ιδιοκτησία αρχείων είναι διαφορετική στο Linux. Κάθε αρχείο έχει τον κάτοχό του και μια ομάδα στην οποία ανήκει ο κάτοχος. Μπορεί να είναι χρήσιμο να γνωρίζετε αυτές τις πληροφορίες σε πολλές περιπτώσεις, όπως η αντιμετώπιση προβλημάτων αδειών.
Υπάρχουν τρεις συνήθεις τρόποι για να δείτε τον κάτοχο ενός αρχείου στο Linux. Δείτε ποια είναι αυτά.
Εντολή”Is-I”
Η εντολή”Is-I”είναι ο πιο βολικός τρόπος για να δείτε τον κάτοχο ενός αρχείου. Το μόνο που έχετε να κάνετε είναι να ακολουθήσετε αυτά τα βήματα.
Ανοίξτε το τερματικό.Πληκτρολογήστε”Is-I filename”.
Ελέγξτε την τρίτη στήλη για να δείτε τον ιδιοκτήτη.
Φυσικά, θα αντικαταστήσετε το όνομα αρχείου με το πραγματικό όνομα του αρχείου. Επομένως, εάν το όνομα ήταν file123, η εντολή θα ήταν:
% ls-l file123
Αυτή η εντολή θα σας δώσει πολλές άλλες πολύτιμες πληροφορίες.
Τύπος αρχείουPermissionsGroupSizeDate and timeΣκληροί σύνδεσμοι
Το αποτέλεσμα θα είναι κάπως έτσι:
-rw-r–r–2 mark admin 246 Jun 3 08:21 file123
Οι πληροφορίες είναι οι εξής.
-rw-r–r–: λειτουργία αρχείου2 – αριθμός γραμμής ksmark – Όνομα κατόχουδιαχειριστής – Όνομα ομάδας246 – μέγεθος αρχείου (αριθμός byte)3 Ιουνίου 08:21– μήνας και ημέρα τροποποίησης του αρχείου, ακολουθούμενη από την ακριβή ώρα και λεπτόFile123 – Όνομα αρχείου
Εύρεση εντολής
Άτομα συχνά χρησιμοποιήστε την εντολή Εύρεση για να αναζητήσετε αρχεία σε έναν κατάλογο. Αλλά με τη συνάρτηση Εκτύπωση, μπορείτε επίσης να αναφέρετε τους κατόχους των αρχείων.
Μπορείτε να το κάνετε με την ακόλουθη σύνταξη εντολών.
# find/dir-printf’%u\n’
Μπορείτε επίσης να χρησιμοποιήσετε πιο προηγμένο φιλτράρισμα για να εμφανίσετε μόνο μοναδικούς χρήστες προσθέτοντας την επιλογή-u:
# find/dir-printf’%u\n’| sort-t:-u
Τέλος, μπορείτε να δείτε την ομάδα στην οποία ανήκει το αρχείο προσθέτοντας την επιλογή %g:
# find/dir-printf’%u:% g\n’| sort-t:-u
Stat Command
Η Stat είναι μια άλλη εξαιρετικά χρήσιμη εντολή που μπορείτε να χρησιμοποιήσετε για να λάβετε πολλές λεπτομέρειες σε ένα αρχείο, συμπεριλαμβανομένου του κατόχου. Μπορείτε να εισαγάγετε πολλά ονόματα αρχείων και να τροποποιήσετε την εντολή με πολλές επιλογές που σας δείχνουν διαφορετικές πληροφορίες.
Η εντολή είναι πολύ εύκολη στη χρήση. Το μόνο που έχετε να κάνετε είναι να πληκτρολογήσετε”stat filename.”
Μπορείτε να δείτε τη συσκευή στην οποία βρίσκεται το αρχείο, ποιος έχει πρόσβαση, πότε έγιναν οι πιο πρόσφατες αλλαγές κ.λπ.
>Εάν θέλετε να δείτε μόνο τον κάτοχο και την ομάδα του αρχείου, μπορείτε να χρησιμοποιήσετε τις επιλογές %U και %G. Επομένως, εάν χρησιμοποιήσουμε ξανά το παράδειγμα file123, η εντολή θα είναι:
stat-c “% U %G”file123
Πώς να αλλάξετε τον κάτοχο ενός αρχείου στο Linux
Εάν θέλετε να αλλάξετε τον κάτοχο ενός αρχείου, μπορείτε να χρησιμοποιήσετε το chown εντολή. Ανοίξτε το τερματικό και πληκτρολογήστε”chown username filename”. Έτσι, για παράδειγμα, εάν θέλετε ο Mark να είναι ο κάτοχος του file123, θα πληκτρολογήσετε”chown mark file123.”
Μπορείτε να αλλάξετε το ομάδα αρχείου που χρησιμοποιεί την ίδια λειτουργία. Εάν θέλετε να αλλάξετε και τον κάτοχο και την ομάδα, πληκτρολογήστε”chown username:groupname filename”.
Λάβετε τις λεπτομέρειες που χρειάζεστε
Όπως μπορείτε Βλέπετε, δεν είναι δύσκολο να βρείτε τον ιδιοκτήτη του αρχείου, την ομάδα και άλλες σχετικές λεπτομέρειες ενός αρχείου στο Linux. Όλες αυτές οι εντολές είναι εύκολες στη χρήση, ώστε να μπορείτε να λαμβάνετε τις πληροφορίες που χρειάζεστε σε χρόνο μηδέν. Επιπλέον, μπορείτε να τις τροποποιήσετε με διαφορετικές επιλογές για να τελειοποιήσετε την αναζήτησή σας.
Έχετε άλλες συμβουλές και κόλπα για την πλοήγηση σε αρχεία Linux και τον έλεγχο της ιδιοκτησίας τους; Εάν ναι, μη διστάσετε να τα μοιραστείτε στην παρακάτω ενότητα σχολίων.
Δήλωση αποποίησης ευθύνης: Ορισμένες σελίδες σε αυτόν τον ιστότοπο ενδέχεται να περιλαμβάνουν έναν σύνδεσμο συνεργάτη. Αυτό δεν επηρεάζει με κανέναν τρόπο το συντακτικό μας.