Windows Tips & News

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

click fraud protection
ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος

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

Διαφήμιση


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

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

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

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

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

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

    grep -iRl "linux" /home/user/Documents/winaero
Περιεχόμενα αρχείου αναζήτησης Grep

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

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

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

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

Περιεχόμενα αρχείου Mc Search

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

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

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

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

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

Αυτό είναι.

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος
Windows 10 Build 18898 (20H1, Fast Ring)

Windows 10 Build 18898 (20H1, Fast Ring)

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την ...

Διαβάστε περισσότερα

Πώς να επαναφέρετε τις συσχετίσεις αρχείων στα Windows 10

Πώς να επαναφέρετε τις συσχετίσεις αρχείων στα Windows 10

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την ...

Διαβάστε περισσότερα

Windows 10 μετακίνηση αρχείων εφαρμογών

Σε αυτό το άρθρο, θα δούμε πώς να μετακινήσετε εφαρμογές σε άλλη μονάδα δίσκου στα Windows 10. Εά...

Διαβάστε περισσότερα