συστήματα

Γνώση Υπολογιστών >> συστήματα >  >> Linux

Πώς μετράτε πόσα αρχεία υπάρχουν σε μια μηχανή Linux φακέλων;

Υπάρχουν μερικοί τρόποι για να μετρήσετε τον αριθμό των αρχείων σε έναν φάκελο σε μια μηχανή Linux. Εδώ είναι δύο μέθοδοι:

Μέθοδος 1:Χρησιμοποιώντας την εντολή "εύρεση".

Η εντολή "εύρεση" μπορεί να χρησιμοποιηθεί για την αναζήτηση αρχείων και καταλόγων σε έναν καθορισμένο κατάλογο. Για να μετρήσετε τον αριθμό των αρχείων σε έναν φάκελο, χρησιμοποιήστε την ακόλουθη εντολή:

βρείτε το όνομα_φακέλου -type f | wc -l

Αυτή η εντολή θα απαριθμήσει όλα τα αρχεία στον καθορισμένο φάκελο (όνομα_φάκελου) και στη συνέχεια θα χρησιμοποιήσει την εντολή "wc -l" για να μετρήσει τον αριθμό των γραμμών στην έξοδο, η οποία θα σας δώσει τον αριθμό των αρχείων στο φάκελο.

Μέθοδος 2:Χρησιμοποιώντας την εντολή "ls".

Η εντολή "ls" μπορεί επίσης να χρησιμοποιηθεί για τη λίστα των αρχείων σε έναν κατάλογο. Για να μετρήσετε τον αριθμό των αρχείων σε έναν φάκελο, χρησιμοποιήστε την ακόλουθη εντολή:

ls -l folder_name | grep "^-" | wc -l

Αυτή η εντολή θα παραθέσει όλα τα αρχεία στον καθορισμένο φάκελο (folder_name), στη συνέχεια θα χρησιμοποιήσει την εντολή "grep" για να φιλτράρει την έξοδο μόνο για γραμμές που ξεκινούν με παύλα (-) που υποδεικνύει ένα αρχείο και, τέλος, χρησιμοποιεί το "wc -l" εντολή για μέτρηση του αριθμού των γραμμών στην έξοδο, η οποία θα σας δώσει τον αριθμό των αρχείων στο φάκελο.

Και οι δύο μέθοδοι θα πρέπει να παρέχουν το ίδιο αποτέλεσμα, το οποίο είναι ο αριθμός των αρχείων στον καθορισμένο φάκελο.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα