How to Find Files in Linux | Learning Terminal
Πίνακας περιεχομένων:
whereis
είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών που σας επιτρέπει να βρείτε τη θέση των αρχείων δυαδικών, πηγαίων και μη αυτόματων σελίδων για μια δεδομένη εντολή., θα σας δείξουμε πώς να χρησιμοποιήσετε την εντολή Linux
whereis
.
Πώς να χρησιμοποιήσετε την εντολή
whereis
Η σύνταξη για την εντολή
whereis
έχει ως εξής:
whereis FILE_NAME…
Όταν χρησιμοποιείται χωρίς επιλογές,
whereis
αναζήτηση στο δυαδικό, πηγαίο και μη αυτόματο αρχείο για την εντολή που καθορίζεται ως όρισμα.
Από προεπιλογή, το
whereis
αναζητά τα αρχεία της εντολής στις σκληρά κωδικοποιημένες διαδρομές και τους καταλόγους που παρατίθενται στις μεταβλητές περιβάλλοντος. Χρησιμοποιήστε την επιλογή
-l
για να βρείτε τους καταλόγους όπου αναζητάτε την εντολή
whereis
.
whereis -l
Για παράδειγμα, για να λάβετε πληροφορίες σχετικά με την εντολή
bash
, πληκτρολογήστε τα εξής:
whereis bash
bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
Στην έξοδο παραπάνω
bash:
είναι η εντολή για την οποία θέλετε να λάβετε πληροφορίες,
/bin/bash
είναι η διαδρομή προς το δυαδικό αρχείο,
/etc/bash.bashrc
είναι το αρχείο προέλευσης και
/usr/share/man/man1/bash.1.gz
είναι η σελίδα man.
Εάν η εντολή που ψάχνετε δεν υπάρχει,
whereis
θα εκτυπώνεται μόνο το όνομα της εντολής.
Μπορείτε επίσης να δώσετε περισσότερα από ένα επιχειρήματα στην εντολή
whereis
:
whereis netcat uptime
Η έξοδος θα περιλαμβάνει πληροφορίες σχετικά με τις εντολές
netcat
και
uptime
:
netcat: /bin/netcat /usr/share/man/man1/netcat.1.gz uptime: /usr/bin/uptime /usr/share/man/man1/uptime.1.gz
Για να αναζητήσετε μόνο τα δυαδικά αρχεία εντολών, χρησιμοποιήστε την επιλογή
-p
.
Για παράδειγμα, για να βρείτε τη θέση της εντολής
ping
, πληκτρολογήστε τα εξής:
whereis -p ping
ping: /bin/ping
Κατά την αναζήτηση μόνο για τη θέση της δυαδικής εντολής, προτιμάτε να χρησιμοποιείτε τις εντολές ή τις εντολές
type
.
Για να αναζητήσετε μόνο τα αρχεία προέλευσης, χρησιμοποιήστε την επιλογή
-s
.
whereis -s command
Εάν υπάρχουν τα αρχεία προέλευσης, το
whereis
θα εκτυπώσει τις θέσεις τους.
Η επιλογή
-m
σας επιτρέπει να κάνετε αναζήτηση μόνο για αρχεία ανθρώπων:
whereis -m command
Για να περιορίσετε τις θέσεις όπου αναζητούν δυαδικά αρχεία, χρησιμοποιήστε τις επιλογές
-B
, για εγχειρίδια την επιλογή
-M
και
-S
για πηγές. Κάθε επιλογή δέχεται μια λίστα από απόλυτες διαδρομές στους καταλόγους που χωρίζονται από το διάστημα. Η λίστα καταλόγου πρέπει να τερματιστεί με την επιλογή
-f
που δηλώνει την αρχή των ονομάτων αρχείων.
Για παράδειγμα, για να αναζητήσετε το
cp
δυαδικό στον κατάλογο
/bin
θα πληκτρολογήσετε:
whereis -b -B /bin -f cp
cp: /bin/cp
Η επιλογή
-u
λέει
whereis
για να αναζητήσετε ασυνήθιστες καταχωρήσεις. Τα αρχεία που δεν έχουν ακριβώς μία καταχώριση του κάθε ζητούμενου τύπου (δυαδικό, εγχειρίδιο και πηγή) θεωρούνται ασυνήθιστα αρχεία (εντολές).
Για παράδειγμα, για να αναζητήσετε όλα τα δυαδικά αρχεία στον κατάλογο
/bin
που δεν έχουν σελίδες χειροκίνητα ή έχουν περισσότερες από μία τεκμηρίωση, θα πληκτρολογήσετε:
cd /bin
whereis -m -u *
Ο χαρακτήρας μπαλαντέρ (
*
) μετά την επιλογή
-f
σημαίνει όλα τα αρχεία στον τρέχοντα κατάλογο εργασίας (
/bin
).
συμπέρασμα
Το βοηθητικό πρόγραμμα
whereis
χρησιμοποιείται για τον εντοπισμό των δυαδικών, πηγαίων και μη αυτόματων αρχείων για μια δεδομένη εντολή.
Το Facebook κατέθεσε αγωγή εναντίον του Wallace και δύο άλλους άνδρες το Φεβρουάριο για προγράμματα spamming και phishing μέσω του ιστότοπου κοινωνικής δικτύωσης. Την επόμενη εβδομάδα, ο δικαστής Fogel εξέδωσε προσωρινή εντολή περιορισμού που απαγορεύει στο Wallace και σε δυο άλλους υποτιθέμενους spammers, Adam Arzoomanian και Scott Shaw, να έχουν πρόσβαση στο δίκτυο του Facebook.
Η αγωγή κατηγορεί μια εταιρεία που ονομάζεται Funmobile να στέλνει χιλιάδες ανεπιθύμητα μηνύματα τους τελευταίους τέσσερις μήνες. Η υπόθεση κατατέθηκε τον προηγούμενο μήνα στο King County Superior Court στο Σιάτλ, αλλά η Microsoft δεν ονόμασε την εμπλεκόμενη εταιρεία μέχρι την Πέμπτη. Η Microsoft ζητεί δικαστική εντολή για να σταματήσει το spam, καθώς και χρηματικές ζημίες.
Σύμφωνα με τις καταθέσεις των δικαστηρίων, η Funmobile και η θυγατρική της, Mobilefundster, έχουν στείλει άμεσα μηνύματα που περιλαμβάνουν συνδέσμους σε ιστότοπους ηλεκτρονικού "ψαρέματος" που ελέγχονται από την εταιρεία. Τα θύματα που έκαναν κλικ σε έναν σύνδεσμο θα βλέπουν μερικές φορές έναν ιστότοπο - που ονομάζεται MeetYourIM - ο οποίος τους ζήτησε να εισαγάγουν το MSN e-mail και τον κωδικό τους, ώστε να μπορούν να συμμετάσχουν σε μια "Αβλαβή κοινότητα που προσφέρει στους χρήστες μια πλατφόρ
Πώς να ελέγξετε το χώρο στο δίσκο στο linux χρησιμοποιώντας την εντολή df
Πόσο διάστημα έχω αφήσει στον σκληρό δίσκο μου; Σε συστήματα που βασίζονται στο Linux μπορείτε να χρησιμοποιήσετε την εντολή df για να πάρετε μια λεπτομερή αναφορά σχετικά με τη χρήση του χώρου στο δίσκο του συστήματος.







