Με Απλά Λόγια: Τι είναι το Linux
Πίνακας περιεχομένων:
Σε αυτό το σεμινάριο, θα καλύψουμε το Linux
which
εντολή.
Το Linux
which
χρησιμοποιείται για εντοπισμό της θέσης ενός δεδομένου εκτελέσιμου αρχείου που εκτελείται όταν πληκτρολογείτε το εκτελέσιμο όνομα (εντολή) στη γραμμή τερματικού. Η εντολή αναζητά το εκτελέσιμο αρχείο που ορίζεται ως όρισμα στους καταλόγους που αναφέρονται στη μεταβλητή περιβάλλοντος PATH.
Τι είναι το PATH
Στο Linux, το
PATH
είναι μια περιβαλλοντική μεταβλητή που λέει στο κέλυφος και σε άλλα προγράμματα τους καταλόγους για την αναζήτηση εκτελέσιμων αρχείων. Αποτελείται από μια λίστα από απόλυτες διαδρομές που χωρίζονται από κόλον σε καταλόγους που περιέχουν τα εκτελέσιμα.
Για να δείτε τα περιεχόμενα της μεταβλητής PATH, χρησιμοποιήστε την εντολή echo με
$PATH
ως ένα επιχείρημα:
echo $PATH
Η έξοδος θα φαίνεται κάπως παρακάτω:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Πώς να χρησιμοποιήσετε την οποία εντολή
Η σύνταξη για την
which
εντολή έχει ως εξής:
which FILE_NAME…
Για παράδειγμα, για να βρείτε την πλήρη διαδρομή της εντολής ping, πληκτρολογήστε τα εξής:
which ping
Η παραγωγή θα είναι κάτι σαν αυτό:
/bin/ping
Μπορείτε επίσης να δώσετε περισσότερα από ένα επιχειρήματα σε
which
εντολή:
which netcat uptime
Η έξοδος θα περιλαμβάνει πλήρεις διαδρομές σε εκτελέσιμα αρχεία
netcat
και
uptime
:
/bin/netcat /usr/bin/uptime
Η αναζήτηση γίνεται από αριστερά προς τα δεξιά και αν υπάρχουν περισσότεροι από ένας αντιστοιχίσεις στους καταλόγους που αναφέρονται στη
PATH
διαδρομής
PATH
, η
which
θα εκτυπώσει μόνο την πρώτη. Για να εκτυπώσετε όλες τις αντιστοιχίσεις, χρησιμοποιήστε την επιλογή
-a
:
which -a touch
Η έξοδος θα εμφανίσει δύο πλήρεις διαδρομές στην εντολή
touch
:
/usr/bin/touch /bin/touch
Συνήθως ένα από τα εκτελέσιμα αρχεία είναι μόνο ένα
symlink
με το άλλο, αλλά σε ορισμένες περιπτώσεις μπορεί να έχετε δύο εκδόσεις της ίδιας εντολής εγκατεστημένες σε διαφορετικές τοποθεσίες ή εντελώς διαφορετικές εντολές με το ίδιο όνομα.
συμπέρασμα
Η εντολή που χρησιμοποιείται για τον εντοπισμό μιας εντολής με αναζήτηση της εκτελέσιμης εντολής στους καταλόγους που καθορίζονται από την περιβαλλοντική μεταβλητή
PATH
.
Σε δύο ξεχωριστές περιπτώσεις, οι εταιρείες κατηγορούσαν ο ένας τον άλλον για ψευδείς ισχυρισμούς ότι κατέχουν διπλώματα ευρεσιτεχνίας που ήταν απαραίτητα για την προστασία των δικαιωμάτων πνευματικής ιδιοκτησίας, το πρότυπο 3G (τρίτης γενιάς) UMTS (Universal Mobile Telecommunications System). Οι πωλητές που κατασκευάζουν εξοπλισμό που συμμορφώνεται με το πρότυπο πρέπει να πληρώνουν τέλη αδειοδότησης στους προγραμματιστές που συμβάλλουν με διπλώματα ευρεσιτεχνίας.
Οι υποθέσεις τέθηκαν στο Αγγλικό Ανώτατο Δικαστήριο. Οι όροι της συμφωνίας για την απόρριψη των αγωγών είναι εμπιστευτικοί, ανέφεραν οι εταιρείες.
Στην υπόθεση που υπεβλήθη την περασμένη εβδομάδα και τροποποιήθηκε την Τετάρτη, η Intel κατηγόρησε (9)> Η AGLI ήταν υποχρεωμένη να καλύψει τις «εύλογες» δαπάνες που συνδέονταν με την αντιπαροχή που υπέστη η AMD και τις σχετικές υποθέσεις που υποβλήθηκαν από άλλες οντότητες. αλλά δεν το έπραξε παρόλο που η Intel παρείχε σχετικά νομικά έγγραφα, δήλωσε η Intel στα δικαστικά έγγραφα. Η Intel καλύπτει το κόστος από μόνη της, ανέφερε στα έγγραφα.
Η Intel αναζητά 50 εκατομμύρια δολάρια ΗΠΑ και πρόσθετες ζημίες από την ασφαλιστική εταιρεία. Ζήτησε επίσης από το δικαστήριο να αποφανθεί ότι η AGLI έχει καθήκον να καλύψει τα δικαστικά έξοδα. Η υπόθεση έχει κατατεθεί στο Επαρχιακό Δικαστήριο των ΗΠΑ για τη Βόρεια Περιφέρεια της Καλιφόρνιας.
Δύο ενημερώσεις κώδικα, MS09-045 και MS09-046, επιδιορθώνουν τα vulnerabilites που θα μπορούσαν να επιτρέψουν τον κωδικό επίθεσης που είναι κρυφό σε μια ιστοσελίδα για να εκτελέσει οποιαδήποτε εντολή σε έναν ευάλωτο υπολογιστή. Το πρώτο υποστηρίζει πολλαπλές εκδόσεις του μηχανισμού JScript Scripting Engine και έχει κριθεί κρίσιμη για τα Windows 2000, XP, Server 2003, Vista και Server 2008 (εκτός από τα Windows Server R2 για συστήματα x64 και Itanium). Το δεύτερο κλείνει μια οπή στο στοιχείο ελέγ
Ένα τρίτο δελτίο αντιμετωπίζει μια κρίσιμη τρύπα στο Windows Media Format που μπορεί να παραδώσει τον έλεγχο ενός ευάλωτου Η / Υ αν δείτε ένα αρχείο media .mp3, .wma ή .wmv με δηλητηρίαση, σύμφωνα με τη Symantec. Η ενημερωμένη έκδοση κώδικα MS09-047 είναι κρίσιμη για πολλούς συνδυασμούς του Windows Media Format Runtime ή των Windows Media Services στα Windows 2000, XP, Server 2003, Vista και Server 2008. Το ενημερωτικό δελτίο της Microsoft παραθέτει την πλήρη σειρά δυνητικών συνδυασμών λογισμικο







