Κύριος Linux Βρείτε αρχεία που περιέχουν συγκεκριμένο κείμενο στο Linux

Βρείτε αρχεία που περιέχουν συγκεκριμένο κείμενο στο Linux



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

Διαφήμιση


Πιθανώς, υπάρχουν περισσότερες διαθέσιμες μέθοδοι. Υπάρχει γατόψαρο, ένα δημοφιλές εργαλείο αναζήτησης με ευρετήριο αναζήτησης, το οποίο μπορεί να βρει τα αρχεία σας πολύ γρήγορα. Έρχεται με μια επιλογή για αναζήτηση περιεχομένου αρχείου, αλλά δεν λειτουργεί αξιόπιστα για μένα.

Γατόψαρο Linux

πώς να βλέπετε τους οπαδούς σας να στριφογυρίζουν

Θα ήθελα να μοιραστώ τις μεθόδους που χρησιμοποιώ.
Η πρώτη μέθοδος περιλαμβάνει το βοηθητικό πρόγραμμα grep, το οποίο υπάρχει σε οποιαδήποτε διανομή, ακόμη και σε ενσωματωμένα συστήματα χτισμένα σε busybox.

Για να βρείτε αρχεία που περιέχουν συγκεκριμένο κείμενο στο Linux , κάντε τα εξής.

  1. Ανοίξτε την αγαπημένη σας εφαρμογή τερματικού. Τερματικό XFCE4 είναι η προσωπική μου προτίμηση.
  2. Πλοηγηθείτε (εάν απαιτείται) στο φάκελο στον οποίο πρόκειται να αναζητήσετε αρχεία με συγκεκριμένο κείμενο.
  3. Πληκτρολογήστε την ακόλουθη εντολή:
    grep -iRl 'το κείμενο-προς-εύρεση' ./

    Εδώ είναι οι διακόπτες:
    -i - αγνοήστε την περίπτωση κειμένου
    -R - Αναδρομικά αναζητήστε αρχεία σε υποκαταλόγους.
    -l - εμφάνιση ονομάτων αρχείων αντί τμημάτων περιεχομένου αρχείου.

    ./ - η τελευταία παράμετρος είναι η διαδρομή προς το φάκελο που περιέχει αρχεία που πρέπει να αναζητήσετε το κείμενό σας. Στην περίπτωσή μας, είναι ο τρέχων φάκελος με τη μάσκα αρχείων. Μπορείτε να το αλλάξετε στην πλήρη διαδρομή του φακέλου. Για παράδειγμα, εδώ είναι η εντολή μου

    grep -iRl 'linux' / σπίτι / χρήστης / Έγγραφα / winaero

Περιεχόμενα αρχείων αναζήτησης Grep

Σημείωση: Άλλοι χρήσιμοι διακόπτες που μπορεί να θέλετε να χρησιμοποιήσετε με grep:
-n - εμφάνιση του αριθμού γραμμής.Περιεχόμενα αρχείων Mc Search
-w - ταιριάζει με ολόκληρη τη λέξη.

πώς να στείλετε κείμενο σε κάποιον ανώνυμα στο iPhone

Μια άλλη μέθοδος που χρησιμοποιώ είναι το Midnight Commander (mc), η εφαρμογή διαχείρισης αρχείων κονσόλας. Σε αντίθεση με το grep, το mc δεν περιλαμβάνεται από προεπιλογή σε όλες τις διανομές Linux που έχω δοκιμάσει. Ίσως χρειαστεί να το εγκαταστήσετε μόνοι σας.

Βρείτε αρχεία που περιέχουν συγκεκριμένο κείμενο με mc

Για να βρείτε αρχεία που περιέχουν κάποιο συγκεκριμένο κείμενο χρησιμοποιώντας το Midnight Commander, ξεκινήστε την εφαρμογή και πατήστε την ακόλουθη ακολουθία στο πληκτρολόγιο:
Alt + Shift +;
Αυτό θα ανοίξει το παράθυρο διαλόγου αναζήτησης.

Αποτελέσματα αναζήτησης Mc

Συμπληρώστε την ενότητα 'Περιεχόμενο:' και πατήστε το πλήκτρο Enter. Θα βρει όλα τα αρχεία με το απαιτούμενο κείμενο.

Πίνακας αποτελεσμάτων Mc Search

Μπορείτε να τοποθετήσετε αυτά τα αρχεία στον αριστερό ή τον δεξιό πίνακα χρησιμοποιώντας την επιλογή Panelize και να αντιγράψετε / μετακινήσετε / διαγράψετε / δείτε / κάνετε ό, τι θέλετε.

πώς να μετατρέψετε τον παλιό φορητό υπολογιστή σε chromebook

Το Midnight Commander είναι ένα εργαλείο που εξοικονομεί πολύ χρόνο στην αναζήτηση.

Αυτό είναι.

Ενδιαφέροντα Άρθρα

Επιλογή Συντάκτη

Αρχεία ετικετών: Windows 10 Redstone
Αρχεία ετικετών: Windows 10 Redstone
Britbox vs Acorn - Ποιο είναι καλύτερο;
Britbox vs Acorn - Ποιο είναι καλύτερο;
Για περισσότερο από δύο δεκαετίες, η Acorn υπήρξε ο κορυφαίος διανομέας βρετανικής τηλεόρασης στην αγορά των ΗΠΑ. Ωστόσο, ένας σχετικός νεοεισερχόμενος Britbox στοχεύει να το προσπεράσει. Αν θέλετε να κάνετε streaming British TV, πιθανότατα θα πρέπει να αποφασίσετε
Τι σημαίνει η κλεψύδρα στο Snapchat;
Τι σημαίνει η κλεψύδρα στο Snapchat;
Το Snapchat έχει διάφορες μοναδικές δυνατότητες που ενθαρρύνουν την αλληλεπίδραση των χρηστών - συμπεριλαμβανομένων των emoji που τοποθετούνται δίπλα σε ονόματα χρηστών για να υποδείξουν διαφορετικά πράγματα. Ένα emoji που έχει παρουσιάσει κάποια σύγχυση είναι το emoji κλεψύδρας. Τι ακριβώς σημαίνει; Emoji κλεψύδρας, όπως
Πώς να προσθέσετε ένα περίγραμμα στα Έγγραφα Google
Πώς να προσθέσετε ένα περίγραμμα στα Έγγραφα Google
Μάθετε πώς να προσθέτετε ένα απλό περίγραμμα σε οποιοδήποτε έγγραφο στα Έγγραφα Google και να κάνετε το κείμενο να ξεχωρίζει χρησιμοποιώντας έναν πίνακα, ένα σχήμα ή μια εικόνα.
Πώς να στείλετε έναν διακόπτη Nintendo για επισκευή
Πώς να στείλετε έναν διακόπτη Nintendo για επισκευή
Αν και τα προϊόντα της Nintendo είναι γνωστό ότι είναι πολύ ισχυρές συσκευές, το απροσδόκητο μπορεί πάντα να συμβεί. Το να έχετε ένα σπασμένο διακόπτη Nintendo δεν είναι ποτέ ιδανικό. Εάν τα κέντρα εξυπηρέτησης της Nintendo είναι κλειστά για οποιονδήποτε λόγο και δεν υπάρχουν φυσικά καταστήματα, εσείς
Αποκλεισμός ιστότοπων με χρήση αρχείου Hosts στα Windows 10
Αποκλεισμός ιστότοπων με χρήση αρχείου Hosts στα Windows 10
Πώς να αποκλείσετε ιστότοπους χρησιμοποιώντας το αρχείο Hosts στα Windows 10 Κάθε έκδοση των Windows συνοδεύεται από ένα ειδικό αρχείο Hosts που βοηθά στην επίλυση εγγραφών DNS. Εκτός από τη διαμόρφωση του δικτύου σας, το αρχείο μπορεί να χρησιμοποιηθεί για τον ορισμό ενός τομέα = αντιστοίχιση διεύθυνσης IP που θα έχει προτεραιότητα πάνω από την τιμή που παρέχεται από τον διακομιστή DNS. Χρησιμοποιώντας
Πώς να προσθέσετε το GroupMe στο Apple Watch
Πώς να προσθέσετε το GroupMe στο Apple Watch
Το GroupMe είναι μια εφαρμογή ανταλλαγής μηνυμάτων για κινητά από τη Microsoft. Πολλοί άνθρωποι χρησιμοποιούν αυτό το εργαλείο ως εναλλακτική λύση για τακτικά μηνύματα και μηνύματα μέσω τηλεφώνου. Ο κύριος λόγος είναι ότι η εφαρμογή δεν απαιτεί καμία χρέωση και έχετε