Πώς να χρησιμοποιήσετε την εντολή τύπου Linux

Τερματικό σε φορητό υπολογιστή Linux

Fatmawati Achmad Zaenuri/Shutterstock.com



Μάθετε εάν μια εντολή αναλύεται σε ένα ψευδώνυμο, ένα αρχείο δίσκου, μια συνάρτηση φλοιού, μια ενσωματωμένη εντολή ή μια δεσμευμένη λέξη. Χρήση |_+_| για να ανακαλύψετε πώς εκτελούνται οι εντολές σας στο Linux και να κατανοήσετε καλύτερα το σύστημά σας.

Κάντε την προσφορά μου

Όταν ανοίγουμε ένα παράθυρο τερματικού και αρχίζουμε να εκδίδουμε εντολές στον υπολογιστή μας Linux, σπάνια σταματάμε να σκεφτόμαστε ποια στοιχεία λογισμικού εντός του λειτουργικού συστήματος αντιδρούν στις εντολές μας και τις εκτελούν για εμάς. Πληκτρολογούμε την εντολή, παίρνουμε το αποτέλεσμα και συνεχίζουμε με τον φόρτο εργασίας μας.





Γνωρίζοντας πώς εκτελούνται οι εντολές, κατανοούμε καλύτερα τον τρόπο κατασκευής του Linux ή άλλου λειτουργικού συστήματος που μοιάζει με Unix. Το να ρίξουμε μια ματιά κάτω από το καπό μπορεί να μας κάνει έναν πιο ενημερωμένο οδηγό.

Οι οδηγίες που εκδίδουμε στη γραμμή εντολών ανήκουν σε μία από τις ακόλουθες κατηγορίες:



  • Ψευδώνυμο : Μια εντολή που ορίζεται από το χρήστη (ή το σύστημα) που προκαλεί τη λήψη άλλων, συνήθως μακροχρόνιων ή πολύπλοκων, ακολουθιών εντολών.
  • Αρχείο δίσκου : Ένα δυαδικό εκτελέσιμο αρχείο, όπως |_+_|.
  • Λειτουργία κελύφους : Μια συνάρτηση που ορίζεται από το χρήστη (ή το σύστημα) που μπορεί να χρησιμοποιηθεί στη γραμμή εντολών ή να συμπεριληφθεί σε σενάρια.
  • Χτισμένο εντολή : Μια εντολή που εκτελείται από το ίδιο το φλοιό, όπως |_+_|.
  • Κατοχυρωμένα λέξη : Μια λέξη που δεσμεύεται από το κέλυφος όπως |_+_| και |_+_|. Ονομάζονται επίσης λέξεις-κλειδιά.

Το |_+_| εντολή μας λέει ποια κατηγορία οποιαδήποτε από τις εντολές Linux ανήκει. Ακολουθεί ένα γρήγορο σεμινάριο για την κατανόηση της εξόδου της εντολής.

Ο τύπος Command

Ας δούμε μερικά γρήγορα παραδείγματα, για καθεμία από τις κατηγορίες εντολών.

type



Το |_+_| Η εντολή είναι ένα εκτελέσιμο αρχείο δίσκου.

/usr/bin/top

Διαφήμιση

Το |_+_| Η εντολή είναι ένα ψευδώνυμο, που αναδιπλώνει το υποκείμενο |_+_| εντολή για χρήση του |_+_| επιλογή από προεπιλογή.

pwd

Το |_+_| Η εντολή είναι μια συνάρτηση που καθορίζεται από το χρήστη που έχει ρυθμιστεί στο commuter που χρησιμοποιείται για την έρευνα αυτού του άρθρου. Παρέχει ένα γρήγορο στιγμιότυπο ορισμένων πόρων του συστήματος. Είναι ένας συνδυασμός του |_+_| , |_+_| , |_+_| και |_+_| .

if

Το |_+_| Η εντολή είναι μια ενσωματωμένη εντολή του κελύφους Bash.

elif

Το |_+_| Η εντολή είναι μια δεσμευμένη λέξη του κελύφους Bash.

Χρήση πολλαπλών εντολών

Μπορείτε να δώσετε |_+_| πολλαπλές εντολές για ταυτοποίηση ταυτόχρονα.

type

Η επιλογή -t

Καμία από τις επιλογές που |_+_| θα δεχτεί να έχει ονόματα. Έτσι μπορούμε να βγάλουμε το βιβλίο με τα ονόματα μας και να τα βαφτίσουμε μόνοι μας. Αν σκεφτείτε το |_+_| επιλογή ως λακωνική, δεν θα κάνετε πολύ λάθος. Μειώνει τις απαντήσεις από |_+_| σε μονολεκτικές απαντήσεις.

date ls ls

Η -α Επιλογή

Ας το ονομάσουμε αυτό το all option. Εμφανίζει όλες τις τοποθεσίες στις οποίες βρίσκεται η εντολή. Σημειώστε ότι αυτή η επιλογή θα γίνει δεν λειτουργήστε εάν χρησιμοποιείτε επίσης το |_+_| επιλογή.

Διαφήμιση

Για παράδειγμα, εάν έχετε ένα ψευδώνυμο με το ίδιο όνομα με την υποκείμενη εντολή, μπορείτε να λάβετε πληροφορίες για το ψευδώνυμο και την εντολή.

--color=auto

Η επιλογή -f

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

lowdown whoami

Η επιλογή -P

Εάν χρησιμοποιείτε το |_+_| επιλογή, |_+_| θα ψάξει μόνο τους καταλόγους στο $PATH . Έτσι μπορούμε να ονομάσουμε αυτή την επιλογή διαδρομή. Σημειώστε ότι αυτή η επιλογή χρησιμοποιεί ένα κεφαλαίο P.

w

Η επιλογή -p

Εάν χρησιμοποιείτε το |_+_| επιλογή, |_+_| θα απαντήσει μόνο εάν η εντολή είναι αρχείο σκληρού δίσκου. Σημειώστε ότι αυτή η επιλογή χρησιμοποιεί πεζό p.

free df pwd

επίδειξη της επιλογής τύπου -p σε μια χήρα τερματικού

|_+_| δεν δίνει καμία απάντηση για |_+_| επειδή |_+_| ένα ψευδώνυμο και όχι ένα αρχείο δίσκου.

Διαφήμιση

Αν όμως συμπεριλάβουμε το |_+_| επιλογή έτσι ώστε |_+_| αναζητά όλες τις εμφανίσεις του |_+_| εντολή, παραθέτει το υποκείμενο αρχείο δίσκου που το |_+_| το ψευδώνυμο κάνει χρήση του.

Περίληψη

Ήταν ωραίο και απλό, αλλά ταυτόχρονα διαφωτιστικό.

Έχουμε την τάση να σκεφτόμαστε οτιδήποτε πληκτρολογούμε σε ένα παράθυρο τερματικού ως εντολή και το αφήνουμε σε αυτό. Αλλά στην πραγματικότητα, οι εντολές υλοποιούνται με διάφορους τρόπους στο σύστημα Linux. Και |_+_| σας επιτρέπει να μάθετε ποιο είναι.

Εντολές Linux
Αρχεία πίσσα · pv · Γάτα · tac · chmod · λαβή · διαφ · sed · Με · άνδρας · έσπρωξε · popd · fsck · δοκιμαστικό δίσκο · επ · fd · παντοκ · CD · $PATH · οκ · Συμμετοχή · jq · πτυχή · uniq · journalctl · ουρά · κατάσταση · ls · fstab · πέταξε έξω · πιο λιγο · chgrp · τσόουν · στροφή μηχανής · Κοίτα · χορδές · τύπος · μετονομάζω · φερμουάρ · ανοίγω φερμουάρ · βουνό · ποσό · εγκαθιστώ · fdisk · mkfs · rm · rmdir · rsync · df · gpg · εμείς · νανο · mkdir · από · ln · κηλίδα · μετατρέπω · rclone · κομματάκι · SRM
Διαδικασίες ψευδώνυμο · οθόνη · μπλουζα · όμορφη · renice · πρόοδος · στρας · Σύστημα · tmux · chsh · ιστορία · στο · σύνολο παραγωγής · Ελεύθερος · οι οποίες · dmesg · usermod · ΥΣΤΕΡΟΓΡΑΦΟ · chroot · xargs · tty · ροζ · lsof · vmstat · τέλος χρόνου · τείχος · Ναί · σκοτώνω · ύπνος · sudo · του · χρόνος · ομαδική προσθήκη · usermod · ομάδες · lshw · ΤΕΡΜΑΤΙΣΜΟΣ ΛΕΙΤΟΥΡΓΙΑΣ · επανεκκίνηση · να σταματήσει · απενεργοποίηση · passwd · lscpu · crontab · ημερομηνία · bg · fg
Δικτύωση netstat · ping · traceroute · ip · σσ · ποιος είναι · fail2ban · bmon · εσύ · δάχτυλο · nmap · ftp · μπούκλα · wget · που · ποιός είμαι · Σε · iptables · ssh-keygen · ufw

ΣΧΕΤΙΖΕΤΑΙ ΜΕ: Καλύτεροι φορητοί υπολογιστές Linux για προγραμματιστές και λάτρεις

ΔΙΑΒΑΣΤΕ ΤΗ ΣΥΝΕΧΕΙΑ
  • › Ο φάκελος του υπολογιστή είναι 40: Πώς το Xerox Star δημιούργησε την επιφάνεια εργασίας
  • & rsaquo; Cyber ​​Monday 2021: Καλύτερες προσφορές τεχνολογίας
  • › Πώς να βρείτε το Spotify τυλιγμένο 2021
  • › Τι είναι το MIL-SPEC Drop Protection;
  • › Λειτουργίες έναντι τύπων στο Microsoft Excel: Ποια είναι η διαφορά;
  • › 5 ιστότοποι που κάθε χρήστης Linux πρέπει να προσθέτει σελιδοδείκτη
Φωτογραφία προφίλ για τον Dave McKay Dave McKay
Ο Dave McKay χρησιμοποίησε για πρώτη φορά υπολογιστές όταν η διάτρητη χαρτοταινία ήταν στη μόδα και από τότε ασχολείται με τον προγραμματισμό. Μετά από περισσότερα από 30 χρόνια στη βιομηχανία της πληροφορικής, είναι πλέον δημοσιογράφος τεχνολογίας πλήρους απασχόλησης. Κατά τη διάρκεια της καριέρας του, έχει εργαστεί ως ελεύθερος επαγγελματίας προγραμματιστής, διευθυντής διεθνούς ομάδας ανάπτυξης λογισμικού, διευθυντής έργου υπηρεσιών πληροφορικής και, πιο πρόσφατα, ως Υπεύθυνος Προστασίας Δεδομένων. Η γραφή του έχει δημοσιευτεί από τα howtogeek.com, cloudsavvyit.com, itenterpriser.com και opensource.com. Ο Dave είναι ευαγγελιστής Linux και υπέρμαχος ανοιχτού κώδικα.
Διαβάστε το πλήρες βιογραφικό

Ενδιαφέροντα Άρθρα