Windows Tips & News

Πώς να βρείτε αρχεία στο τερματικό Linux

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

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

Διαφήμιση

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

Επίσης, υπάρχει το Catfish, ένα δημοφιλές εργαλείο αναζήτησης με ευρετήριο αναζήτησης, το οποίο μπορεί να βρει τα αρχεία σας πολύ γρήγορα.

Catfish Linux

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

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

  1. Ανοίξτε την αγαπημένη σας εφαρμογή τερματικού. Τερματικό XFCE4 είναι η προσωπική μου προτίμηση.
  2. Πληκτρολογήστε την ακόλουθη εντολή:
    βρείτε /path/to/folder/ -iname *file_name_portion*

    Τα παραπάνω επιχειρήματα είναι τα εξής:
    /path/to/folder/ - ο φάκελος όπου θα ξεκινήσει η αναζήτηση. Εάν δεν έχει καθοριστεί, η αναζήτηση θα ξεκινήσει στον τρέχοντα κατάλογο.
    Διακόπτες που χρησιμοποιώ:
    -iname - αναζήτηση για αρχεία και φακέλους που περιέχουν το καθορισμένο τμήμα στο όνομα και αγνοούν τα πεζά γράμματα κειμένου.

    Ενα παράδειγμα:

    Ακολουθεί η εντολή που μπορώ να χρησιμοποιήσω για να βρω τα άρθρα μου που έχω γράψει σχετικά με το πρόγραμμα περιήγησης Opera:

    βρείτε ~/Documents/winaero/ -iname *opera*.txt
    Βρείτε αρχεία στο Linux
  3. Εάν πρέπει να βρείτε μόνο αρχεία ή μόνο φακέλους, προσθέστε την επιλογή -τύπος f για αρχεία ή -τύπος δ για καταλόγους. Ακολουθούν μερικά παραδείγματα:
    Βρείτε μόνο αρχεία στο LinuxΒρείτε μόνο Dirs στο Linux
  4. Για να βρείτε πρόσφατα τροποποιημένα αρχεία και καταλόγους, μπορείτε να χρησιμοποιήσετε τις ακόλουθες επιλογές του εύρημα εντολή:
    -mmin n - βρείτε αρχεία που τροποποιήθηκαν πριν από n λεπτά.-mtime n - βρείτε αρχεία που τροποποιήθηκαν πριν από n*24 ώρες. Όταν βρείτε τον αριθμό των περιόδων 24 ωρών πριν από την τελευταία πρόσβαση στο αρχείο, οποιοδήποτε κλασματικό τμήμα αγνοείται, επομένως για να ταιριάζει με το -mtime +1, ένα αρχείο πρέπει να έχει τροποποιηθεί τουλάχιστον πριν από δύο ημέρες.
  5. Είναι δυνατό να εκτελέσετε μια εντολή για αρχεία που βρέθηκαν από το ερώτημα αναζήτησής σας. Δείτε το παρακάτω παράδειγμα:
    βρείτε ~/Documents/winaero/ -iname opera45.txt -type f -exec vim {} \;

    Εδώ, χρησιμοποιούμε την επιλογή -exec για να εκτελέσουμε το δύναμη πρόγραμμα επεξεργασίας κειμένου για όλα τα αρχεία στα αποτελέσματα αναζήτησης. Το τμήμα "{} " σημαίνει αρχεία που βρέθηκαν από το εύρημα εντολή. Ο "\;" ending καθορίζει το τέλος της εντολής για το - εκτελεστ επιλογή.Το Terminal Find Open στο VimΤο αρχείο άνοιξε στο Vim

Περιεχόμενακρύβω
Η εντολή εντοπισμού
Βρείτε αρχεία με mc

Η εντολή εντοπισμού

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

Στη γενική περίπτωση, η σύνταξη είναι η εξής.

εντοπίστε -i όνομα_αρχείου

Η επιλογή -i σημαίνει "παράβλεψη πεζών-κεφαλαίων κειμένου".

Εδώ είναι ένα παράδειγμα:

Εύρεση με Εντοπίστε το πρωτότυπο Linux
Εύρεση με Εντοπισμός Linux 2

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

Βρείτε αρχεία με mc

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

Βρείτε αρχεία με πρωτότυπο Mc Linux

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

Βρείτε αρχεία με αποτελέσματα Mc Linux

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

Αυτό είναι.

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος
Microsoft Edge: Υποστήριξη για τον ορθογραφικό έλεγχο των Windows στο Chromium Engine

Microsoft Edge: Υποστήριξη για τον ορθογραφικό έλεγχο των Windows στο Chromium Engine

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

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

Προσθήκη Screen Snip στη γραμμή εργασιών στα Windows 10

Προσθήκη Screen Snip στη γραμμή εργασιών στα Windows 10

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

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

Σκίτσο οθόνης Συντομεύσεις πληκτρολογίου στα Windows 10 (πλήκτρα πρόσβασης)

Σκίτσο οθόνης Συντομεύσεις πληκτρολογίου στα Windows 10 (πλήκτρα πρόσβασης)

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

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