Συγκρίνετε αρχεία σε Linux - Δείτε πώς
Η παρακάτω πρακτική συμβουλή σας δείχνει πώς μπορείτε να συγκρίνετε τα αρχεία κάτω από το Linux.
Πώς να συγκρίνετε τα αρχεία στο Linux
Αρχικά ανοίξτε την κονσόλα με το συνδυασμό πλήκτρων [Alt] + [Ctrl] + [T] ή εισάγετε τον όρο "Terminal" στη γραμμή αναζήτησης. Χρησιμοποιήστε την εντολή cd για να πλοηγηθείτε στον κατάλογο στον οποίο βρίσκονται τα κείμενα. Εάν δεν ξέρετε πού αποθηκεύονται τα αρχεία, θα σας δείξουμε μια άλλη πρακτική συμβουλή για τον τρόπο αναζήτησης αρχείων στο Linux.
- Το Linux συγκρίνει μόνο αρχεία κειμένου στην κονσόλα - όσοι αναζητούν πιο συγκεκριμένες εφαρμογές θα βρουν αυτό που ψάχνουν στο κέντρο λογισμικού.
- Αν θέλετε να μάθετε πού διαφέρουν τα δύο αρχεία, πληκτρολογήστε "diff filename1 filename2". Εάν τα αντικείμενα είναι τα ίδια, δεν θα λάβετε έξοδο. Εάν τα δύο αρχεία διαφέρουν, θα λάβετε έναν κωδικό σφάλματος όπως "1c1". Αυτό σας λέει ότι τα αρχεία στην πρώτη γραμμή διαφέρουν.
- Εάν δεν ενδιαφέρεστε για τις λανθασμένες γραμμές και απλά θέλετε να μάθετε αν τα αρχεία είναι τα ίδια ή όχι, πληκτρολογήστε "diff -q filename1 filename2". Προσοχή: Οι επεκτάσεις αρχείων στην κονσόλα είναι απαραίτητες για την εντολή diff, διαφορετικά θα λάβετε ένα μήνυμα σφάλματος.
- Ο κωδικός σφάλματος που εμφανίζεται όταν παραλείπετε την παράμετρο "-q" αποτελείται από τρεις μονάδες. Ο πρώτος αριθμός στο γράμμα δείχνει τη γραμμή του πρώτου εγγράφου στο οποίο εμφανίζεται η διαφορά. Το μεσαίο γράμμα είναι είτε "a" για "προσάρτηση" εάν λείπει ένα γράμμα. Το αντίθετο είναι ένα "d" για "διαγραφή" εάν υπάρχει υπερβολικό μέρος στο πρώτο αρχείο. Ένα "c" λέει ότι δύο λέξεις είναι διαφορετικές και θα πρέπει να αλλάξετε τη θέση. Ο τελευταίος αριθμός αντιπροσωπεύει την αντίστοιχη γραμμή στο δεύτερο αρχείο.
- Εάν θέλετε να συγκρίνετε τρία αρχεία, πληκτρολογήστε "diff3 filename1 filename2 filename3".
![](http://hackzl.com/img/software/4498/dateien-vergleichen-unter-linux-gehts.webp)
Εάν στη συνέχεια δεν χρειάζεστε πλέον κάποιο από τα αρχεία, θα βρείτε μια άλλη πρακτική συμβουλή για τον τρόπο διαγραφής αρχείων στο Linux.