Η εκμάθηση νέων πραγμάτων μπορεί να είναι συντριπτική και το τερματικό Linux δεν αποτελεί εξαίρεση. Όσον αφορά τον έλεγχο του τερματικού της γραμμής εντολών, το κλειδί είναι να κατανοήσουμε τις υποκείμενες έννοιες αντί να απομνημονεύσουμε τις εντολές.
Οι περισσότερες εντολές στο Linux είναι καλά τεκμηριωμένες και για να τις κατανοήσετε καλά, το μόνο που χρειάζεστε είναι το ίδιο το τερματικό εντολών.
Αυτός ο οδηγός ρίχνει μια ματιά σε μερικές από τις πιο σημαντικές εντολές Linux που θα σας βοηθήσουν να λάβετε βοήθεια Linux Εντολές από τη γραμμή εντολών και για να βελτιώσετε την εκμάθησή σας στο δρόμο για την εξάσκηση του Linux εντολές.
Γιατί να χρησιμοποιήσετε τη γραμμή εντολών;
Εάν έχετε συνηθίσει να χρησιμοποιείτε γραφικές διεπαφές χρήστη (GUI), ίσως αναρωτιέστε: γιατί πρέπει να χρησιμοποιήσω τη γραμμή εντολών εάν μπορώ να έχω πρόσβαση σε όλα στο GUI; Η αλήθεια είναι ότι η γραμμή εντολών σας δίνει περισσότερο έλεγχο και ευελιξία για να αλλάξετε ή να διαχειριστείτε το σύστημά σας.
Πάρτε για παράδειγμα την εργασία προσθήκης ενός νέου χρήστη στο σύστημα, αυτή είναι η διεπαφή GUI που σας παρέχεται.
Εάν επρόκειτο να κάνετε την ίδια εργασία χρησιμοποιώντας τη γραμμή εντολών, θα μπορούσατε να χρησιμοποιήσετε την ακόλουθη εντολή.
sudo useradd muo -p Azb3tDEM, aH8
Μια πολύ απλή εντολή που μπορεί εύκολα να αυτοματοποιηθεί. Επιπλέον, μπορείτε να προσθέσετε περισσότερες επιλογές καθώς δημιουργείτε τον χρήστη, όπως να ορίσετε την ημερομηνία λήξης για τον κωδικό πρόσβασης, να προσθέσετε την ομάδα χρηστών ή να ορίσετε τον προεπιλεγμένο αρχικό κατάλογο του χρήστη κ.λπ.
Το άλλο πλεονέκτημα είναι ότι μπορείτε να χρησιμοποιήσετε την ίδια εντολή σε οποιαδήποτε Διανομή Linuxκαι ακόμη και άλλα λειτουργικά συστήματα όπως το Mac OS και το Unix. Εν τω μεταξύ, η εφαρμογή GUI θα είναι διαφορετική μεταξύ των διαφορετικών διανομών Linux ή λειτουργικών συστημάτων.
1. Επίκαιρος
Υπάρχουν πολλές εντολές Linux και πιθανώς δεν μπορείτε να τις ανακαλέσετε όλες. Εάν δεν γνωρίζετε ποια εντολή να χρησιμοποιήσετε για μια συγκεκριμένη εργασία, το επίκαιρος η εντολή είναι ο φίλος σου.
Ας υποθέσουμε ότι θέλετε να αντιγράψετε ένα αρχείο, αλλά δεν ξέρετε ποια εντολή να χρησιμοποιήσετε. Απλώς χρησιμοποιήστε το επίκαιρος εντολή ακολουθούμενη από την εργασία που θέλετε να ολοκληρώσετε.
Για να ελέγξετε τις εντολές αντιγραφής, χρησιμοποιήστε το
αντίγραφο apropos
Το Apropos θα εμφανίσει πολλές εντολές που ταιριάζουν με τη λέξη-κλειδί που χρησιμοποιήσατε. Η λίστα περιλαμβάνει μια σύντομη περιγραφή του τι κάνει η εντολή. Από την παρακάτω έξοδο, η επισημασμένη εντολή είναι αυτό που ψάχνετε για αντιγραφή αρχείων ή καταλόγων.
Η λέξη apropos προέρχεται από τη γαλλική λέξη «à πρόταση» που σημαίνει «περίπου».
Η εντολή apropos λειτουργεί εξετάζοντας ολόκληρες τις ενότητες περιγραφής των σελίδων man για την αντίστοιχη λέξη-κλειδί που παρέχετε με την εντολή apropos.
2. Ανδρας
Τώρα που μπορείτε να βρείτε μια εντολή για χρήση για μια συγκεκριμένη εργασία. Μπορείτε να μάθετε περισσότερα για την εντολή και τις επιλογές της χρησιμοποιώντας τις σελίδες man.
Το Manual Pager Utility εμφανίζει τις μη αυτόματες σελίδες για το πρόγραμμα που αναζητάτε. Οι ανθρώπινες σελίδες είναι περιεκτικές και καλά οργανωμένες. Είναι ο προορισμός όταν πρόκειται για την κατανόηση και την εκμάθηση περισσότερων για τις εντολές και τις επιλογές ή τα επιχειρήματά τους.
Οι ανθρώπινες σελίδες είναι οργανωμένες σε ενότητες.
Οι ενότητες ενδέχεται να διαφέρουν ανάλογα με τον συγγραφέα των σελίδων man αλλά εδώ είναι μερικές από τις πιο κοινές ενότητες που θα συναντήσετε.
- Ονομα: Το όνομα της εντολής της οποίας τα εγχειρίδια εξετάζετε.
- Σύνοψη: Δώστε μια σύντομη περιγραφή ορισμένων από τις επιλογές για την εν λόγω εντολή.
- Περιγραφή: Μια πιο λεπτομερή περιγραφή της εντολής, συμπεριλαμβανομένου του τρόπου λειτουργίας της και του τι κάνει.
- Επιλογές: Αυτή η ενότητα περιγράφει λεπτομερώς όλα τα επιχειρήματα ή τις επιλογές που μπορείτε να χρησιμοποιήσετε με την εντολή.
- Παραδείγματα (Συμβουλές): Αυτή η ενότητα σας δείχνει μερικές περιπτώσεις χρήσης και πώς μπορεί να χρησιμοποιηθεί η εντολή.
Οι σελίδες man για το cp Η εντολή θα έχει ως εξής.
Πλοήγηση στις σελίδες ατόμων
Οι σελίδες του ανθρώπου μπορεί να είναι αρκετά μεγάλες. Για να περιηγηθείτε εύκολα στις σελίδες χωρίς να αφήσετε το πληκτρολόγιο, μπορείτε να χρησιμοποιήσετε το φά κλειδί για να προχωρήσουμε και το σι κλειδί για να πάμε πίσω.
Μπορείτε επίσης να αναζητήσετε λέξεις-κλειδιά στις σελίδες του χρήστη χρησιμοποιώντας το /[keyword] ακολουθούμενο από το πλήκτρο enter.
Για παράδειγμα, για αναζήτηση της λέξης αναδρομική στις σελίδες man της εντολής cp μπορείτε να χρησιμοποιήσετε τα ακόλουθα.
/recursive
Χρησιμοποιήστε το ν πληκτρολογήστε στο πληκτρολόγιό σας για να πλοηγηθείτε προς τα εμπρός στην αναζήτηση και το Shift + n κλειδί για αναζήτηση προς τα πίσω.
3. Τι είναι
Μια άλλη σημαντική εντολή για να μάθετε περισσότερα σχετικά με μια συγκεκριμένη εντολή είναι η τι είναι εντολή. Η εντολή σάς δίνει μια σύντομη περιγραφή μιας εντολής σε μία γραμμή.
Για παράδειγμα, για να μάθετε τι rsync η εντολή χρησιμοποιείται για:
τι είναι rsync
4. Πληροφορίες
Όπως και οι σελίδες man, οι σελίδες πληροφοριών σας δίνουν επίσης μια λεπτομερή περιγραφή μιας συγκεκριμένης εντολής. Σε ορισμένες περιπτώσεις, οι σελίδες πληροφοριών περιέχουν περισσότερες λεπτομέρειες από τις σελίδες man.
Το βοηθητικό πρόγραμμα πληροφοριών σάς παρέχει τη δυνατότητα να διαβάσετε την τεκμηρίωση σε μορφή πληροφοριών.
πληροφορίες πληροφορίες
Χρησιμοποιήστε το ν πληκτρολογήστε το πληκτρολόγιό σας για να πλοηγηθείτε προς τα εμπρός στις σελίδες πληροφοριών και στο Π κλειδί για πλοήγηση προς τα πίσω.
Ένα άλλο μοναδικό χαρακτηριστικό των σελίδων πληροφοριών είναι ότι περιέχουν υπερσυνδέσμους προς άλλες ενότητες για εύκολη πλοήγηση, όπως φαίνεται στην έξοδο παρακάτω.
5. Οι οποίες
Οι περισσότερες εντολές Linux βρίσκονται στο /usr/bin/ Ευρετήριο.
Αλλά σε περίπτωση που θέλετε να μάθετε πού βρίσκεται το εκτελέσιμο μιας συγκεκριμένης εντολής, μπορείτε να χρησιμοποιήσετε το οι οποίες εντολή. Η εντολή λειτουργεί αναζητώντας όλες τις διαδρομές για τα εκτελέσιμα αρχεία που ταιριάζουν με τη λέξη-κλειδί εντολής που αναζητάτε. Για παράδειγμα, για να μάθετε πού SSH Το βοηθητικό πρόγραμμα βρίσκεται, μπορείτε να εκτελέσετε την ακόλουθη εντολή.
που ssh
6. Βοήθεια
Ένα άλλο χρήσιμο βοηθητικό πρόγραμμα για τη λήψη βοήθειας στη γραμμή εντολών είναι το βοήθεια εντολή. Χρησιμοποιήστε το για να λάβετε μια σύντομη περιγραφή μιας συγκεκριμένης ενσωματωμένης εντολής.
Εδώ είναι δείγμα εξόδου από την εντολή Βοήθεια. Σημείωση: Μόνο ενσωματωμένες εντολές μπορούν να χρησιμοποιηθούν με την εντολή βοήθειας.
Η εντολή help λειτουργεί μόνο με το κοχύλι.
Το επιχείρημα της Βοήθειας
Οι περισσότερες εντολές Linux έχουν επίσης το --βοήθεια όρισμα εντολής ή επιλογή. Μπορείτε να τη χρησιμοποιήσετε για να εμφανίσετε χρήσιμες πληροφορίες σχετικά με τον τρόπο χρήσης μιας εντολής και τα επιχειρήματά της με απλοποιημένο τρόπο.
Για παράδειγμα, λάβετε περισσότερη βοήθεια στο cp εντολή που μπορείτε να χρησιμοποιήσετε.
cp - βοήθεια
7. Ανάκληση εντολών
Το τερματικό Linux σάς επιτρέπει να παραθέσετε εντολές που έχετε εκτελέσει νωρίτερα. Χρησιμοποιήστε το ιστορία εντολή για να εμφανιστεί μια λίστα εντολών που εκτελέστηκαν προηγουμένως.
ιστορία
Παραθέτει όλες τις εντολές με χρονολογική σειρά από την παλαιότερη έως την τελευταία με αντίστοιχο αριθμό.
Για να εκτελέσετε ξανά μια εντολή από τη λίστα ιστορικού, απλά πληκτρολογήστε ! ακολουθούμενος από τον αριθμό της εντολής. Για παράδειγμα, για να εκτελέσετε ξανά τον αριθμό εντολής 9 στη λίστα.
!9
Ένας άλλος τρόπος για να ανακαλέσετε τις εντολές είναι να χρησιμοποιήσετε το Ctrl + R συντόμευση πληκτρολογίου μέσα στο παράθυρο τερματικού και, στη συνέχεια, εισαγάγετε τη λέξη-κλειδί που αναζητάτε. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε το CTRL + R για να περιηγηθείτε σε όλες τις εντολές που εκτελέστηκαν προηγουμένως και περιέχουν τη λέξη-κλειδί που καταχωρίσατε.
Μάθετε περισσότερα για το Linux
Η γραμμή εντολών δεν είναι μόνο ένα μεγάλο βοηθητικό πρόγραμμα για να ολοκληρώσετε τη δουλειά σας, αλλά και για να λάβετε βοήθεια σχετικά με τις διάφορες εντολές που είναι διαθέσιμες στο Linux. Εκτός από το τερματικό της γραμμής εντολών, μπορείτε πάντα να χρησιμοποιείτε διαδικτυακούς πόρους για να μάθετε περισσότερα για το Linux.
Εγκατάσταση του Ubuntu στο VirtualBox για εκτέλεση Linux στον υπολογιστή σας; Εδώ είναι τα 9 πράγματα που πρέπει να κάνετε στη συνέχεια.
Διαβάστε Επόμενο
- Linux
- Εντολές Linux
Η Mwiza αναπτύσσει λογισμικό από το επάγγελμα και γράφει εκτενώς σε προγραμματισμό Linux και front-end. Μερικά από τα ενδιαφέροντά του περιλαμβάνουν την ιστορία, τα οικονομικά, την πολιτική και την επιχειρηματική-αρχιτεκτονική.
Εγγραφείτε στο Newsletter μας
Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Ένα ακόμη βήμα…!
Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.