Φύλλο εξαπάτησης εντολών Linux
⚡ Έξυπνη Σύνοψη
Οι εντολές Linux σάς επιτρέπουν να ελέγχετε το λειτουργικό σύστημα από το τερματικό, καλύπτοντας τη διαχείριση αρχείων, τα δικαιώματα, τις μεταβλητές περιβάλλοντος, τη διαχείριση χρηστών, τη δικτύωση, τις διεργασίες και την επεξεργασία κειμένου με τον επεξεργαστή vi σε κάθε μεγάλη διανομή Linux.
Αυτό το φύλλο ελέγχου εντολών Linux ομαδοποιεί τις πιο χρήσιμες Linux και εντολές τερματικού Unix ανά εργασία, ώστε να μπορείτε να βρείτε γρήγορα τη σωστή εντολή. Κάθε ενότητα παρακάτω καλύπτει μια κοινή περιοχή: βασική πλοήγηση, δικαιώματα αρχείων, μεταβλητές περιβάλλοντος, διαχείριση χρηστών, δικτύωση, διεργασίες και τον επεξεργαστή vi.
Βασικές εντολές Linux
Αυτές οι βασικές εντολές σας βοηθούν να πλοηγηθείτε στο σύστημα αρχείων και να δημιουργήσετε, να προβάλετε, να μετακινήσετε και να διαγράψετε αρχεία και καταλόγους από το τερματικό.
| εντολή | Περιγραφή |
|---|---|
| ls | Εμφανίζει όλα τα αρχεία και τους καταλόγους στον παρόντα κατάλογο εργασίας |
| ls -R | Παραθέτει αρχεία σε υποκαταλόγους επίσης |
| ls -a | Εμφανίζει επίσης κρυφά αρχεία |
| ls-al | Παραθέτει αρχεία και καταλόγους με λεπτομερείς πληροφορίες όπως δικαιώματα, μέγεθος, κάτοχος κ.λπ. |
| cd ή cd ~ | Πλοηγηθείτε στον κατάλογο HOME |
| cd .. | Μετακινηθείτε ένα επίπεδο προς τα πάνω |
| cd | Για αλλαγή σε συγκεκριμένο κατάλογο |
| cd / | Μεταβείτε στον ριζικό κατάλογο |
| cat > όνομα αρχείου | Δημιουργεί ένα νέο αρχείο |
| όνομα αρχείου cat | Εμφανίζει το περιεχόμενο του αρχείου |
| cat file1 file2 > file3 | Ενώνει δύο αρχεία (αρχείο1, αρχείο2) και αποθηκεύει την έξοδο σε ένα νέο αρχείο (αρχείο 3) |
| αρχείο mv «νέα διαδρομή αρχείου» | Μετακινεί τα αρχεία στη νέα θέση |
| mv όνομα αρχείου new_file_name | Μετονομάζει το αρχείο σε νέο όνομα αρχείου |
| sudo | Επιτρέπει στους τακτικούς χρήστες να εκτελούν προγράμματα με τα προνόμια ασφαλείας του υπερχρήστη ή του root |
| rm όνομα αρχείου | Διαγράφει ένα αρχείο |
| άνδρας | Δίνει πληροφορίες βοήθειας για μια εντολή |
| ιστορία | Δίνει μια λίστα με όλες τις προηγούμενες εντολές που πληκτρολογήθηκαν στην τρέχουσα περίοδο λειτουργίας τερματικού |
| καθαρός | Καθαρίζει το τερματικό |
| Όνομα καταλόγου mkdir | Δημιουργεί έναν νέο κατάλογο στον τρέχοντα κατάλογο εργασίας ή στην καθορισμένη διαδρομή |
| είναι rm | Διαγράφει έναν κατάλογο |
| mv | Μετονομάζει έναν κατάλογο |
| πρ -χ | Διαιρεί το αρχείο σε x στήλες |
| πρ -η | Εκχωρεί μια κεφαλίδα στο αρχείο |
| pr -n | Δηλώνει το αρχείο με Γραμμή Numbers |
| lp -nc, lpr c | Εκτυπώνει αντίγραφα "c" του αρχείου |
| lp-d lp-P | Καθορίζει το όνομα του εκτυπωτή |
| apt-get | Εντολή που χρησιμοποιείται για την εγκατάσταση και ενημέρωση πακέτων |
| mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address' | Εντολή για αποστολή email |
| mail -s «Θέμα» σε διεύθυνση < Όνομα αρχείου | Εντολή για αποστολή email με συνημμένο |
Εντολές άδειας αρχείου
Το Linux ελέγχει την πρόσβαση με ανάγνωση, εγγραφή και εκτέλεση δικαιώματαΟι εντολές και τα σύμβολα παρακάτω εμφανίζουν τύπους αρχείων, δικαιώματα πρόσβασης και ιδιοκτησία.
| εντολή | Περιγραφή |
|---|---|
| ls -l | για εμφάνιση του τύπου αρχείου και της άδειας πρόσβασης |
| r | άδεια ανάγνωσης |
| w | άδεια εγγραφής |
| x | εκτέλεση άδειας |
| - | χωρίς άδεια |
| χρήστης chown | Για την αλλαγή της ιδιοκτησίας ενός αρχείου/καταλόγου |
| όνομα αρχείου χρήστη:ομάδα chown | Αλλαγή του χρήστη καθώς και της ομάδας για ένα αρχείο ή κατάλογο |
Εντολή Environment Variables
Οι μεταβλητές περιβάλλοντος αποθηκεύουν τιμές που διαβάζει το κέλυφος και τα προγράμματα κατά τον χρόνο εκτέλεσης. Χρησιμοποιήστε αυτές τις εντολές για να εμφανίσετε, να δημιουργήσετε, να ορίσετε και να καταργήσετε. μεταβλητές περιβάλλοντος.
| εντολή | Περιγραφή |
|---|---|
| ηχώ $Μεταβλητή | Για να εμφανίσετε την τιμή μιας μεταβλητής |
| env | Εμφανίζει όλες τις μεταβλητές περιβάλλοντος |
| VARIABLE_NAME=τιμή_μεταβλητής | Δημιουργήστε μια νέα μεταβλητή |
| ανενεργό | Αφαιρέστε μια μεταβλητή |
| εξαγωγή Μεταβλητή=τιμή | Για να ορίσετε την τιμή μιας μεταβλητής περιβάλλοντος |
Εντολές διαχείρισης χρήστη του linux
σύστημα διαχειριστές Χρησιμοποιήστε αυτές τις εντολές για να προσθέσετε, να τροποποιήσετε και να καταργήσετε λογαριασμούς χρηστών και ομάδες.
| εντολή | Περιγραφή |
|---|---|
| όνομα χρήστη sudo adduser | Για να προσθέσετε έναν νέο χρήστη |
| sudo passwd -l 'όνομα χρήστη' | Για να αλλάξετε τον κωδικό πρόσβασης ενός χρήστη |
| sudo userdel -r 'όνομα χρήστη' | Για να αφαιρέσετε έναν νέο χρήστη |
| sudo usermod -a -G GROUPNAME USERNAME | Για να προσθέσετε έναν χρήστη σε μια ομάδα |
| sudo deluser ΟΝΟΜΑ ΧΡΗΣΤΗ | Για να αφαιρέσετε έναν χρήστη από μια ομάδα |
| δάχτυλο | Εμφανίζει πληροφορίες όλων των χρηστών που έχουν συνδεθεί |
| όνομα χρήστη δακτύλου | Δίνει πληροφορίες ενός συγκεκριμένου χρήστη |
Εντολή δικτύωσης
Αυτές οι εντολές σάς επιτρέπουν να συνδεθείτε σε απομακρυσμένα μηχανήματα μέσω SSH και να μεταφέρετε αρχεία μέσω του δικτύου.
| εντολή | Περιγραφή |
|---|---|
| ssh όνομα χρήστη@διεύθυνση-ip ή όνομα κεντρικού υπολογιστή | Συνδεθείτε σε ένα απομακρυσμένο μηχάνημα Linux χρησιμοποιώντας SSH |
| ping όνομα κεντρικού υπολογιστή ή διεύθυνση IP | Προς την ping και ανάλυση συνδέσεων δικτύου και κεντρικού υπολογιστή |
| dir | Εμφάνιση αρχείων στον τρέχοντα κατάλογο ενός απομακρυσμένου υπολογιστή |
| cd "dirname" | Αλλαγή καταλόγου σε "dirname" σε έναν απομακρυσμένο υπολογιστή |
| βάλε αρχείο | Μεταφόρτωση 'αρχείου' από τοπικό σε απομακρυσμένο υπολογιστή |
| λήψη αρχείου | Κάντε λήψη του 'αρχείου' από απομακρυσμένο σε τοπικό υπολογιστή |
| κλείσετε | Αποσυνδεση |
Εντολή διαδικασίας
Χρησιμοποιήστε αυτές τις εντολές για να παρακολουθείτε και να ελέγχετε τις διεργασίες που εκτελούνται στο σύστημά σας, καθώς και για να ελέγχετε τη χρήση του δίσκου και της μνήμης.
| εντολή | Περιγραφή |
|---|---|
| bg | Για να στείλετε μια διαδικασία στο παρασκήνιο |
| fg | Για να εκτελέσετε μια σταματημένη διαδικασία στο προσκήνιο |
| κορυφή | Λεπτομέρειες για όλες τις Ενεργές Διαδικασίες |
| ps | Δώστε την κατάσταση των διεργασιών που εκτελούνται για έναν χρήστη |
| ps PID | Δίνει την κατάσταση μιας συγκεκριμένης διαδικασίας |
| pidof | Δίνει το Process ID (PID) μιας διεργασίας |
| σκοτώστε το PID | Σκοτώνει μια διαδικασία |
| όμορφη | Ξεκινά μια διαδικασία με δεδομένη προτεραιότητα |
| νεφρά | Αλλάζει την προτεραιότητα μιας ήδη εκτελούμενης διαδικασίας |
| df | Παρέχει ελεύθερο χώρο στον σκληρό δίσκο στο σύστημά σας |
| δωρεάν | Παρέχει δωρεάν RAM στο σύστημά σας |
VI Εντολές Επεξεργασίας
The vi editor Λειτουργεί σε λειτουργίες εντολών και εισαγωγής. Αυτές οι πληκτρολογήσεις καλύπτουν την εισαγωγή, τη διαγραφή, την αλλαγή και την αναίρεση κειμένου.
| εντολή | Περιγραφή |
|---|---|
| i | Εισαγωγή στον κέρσορα (μεταβαίνει σε λειτουργία εισαγωγής) |
| a | Γράψτε μετά τον κέρσορα (μεταβαίνει σε λειτουργία εισαγωγής) |
| A | Γράψτε στο τέλος της γραμμής (μεταβαίνει σε λειτουργία εισαγωγής) |
| ΟΚΕ | Τερματισμός λειτουργίας εισαγωγής |
| u | Αναίρεση τελευταίας αλλαγής |
| U | Αναίρεση όλων των αλλαγών σε ολόκληρη τη γραμμή |
| o | Άνοιγμα νέας γραμμής (μεταβαίνει σε λειτουργία εισαγωγής) |
| dd | Διαγραφή γραμμής |
| 3dd | Διαγράψτε 3 γραμμές |
| D | Διαγράψτε τα περιεχόμενα της γραμμής μετά τον δρομέα |
| C | Διαγράψτε τα περιεχόμενα μιας γραμμής μετά τον κέρσορα και εισαγάγετε νέο κείμενο. Πατήστε το πλήκτρο ESC για να τερματίσετε την εισαγωγή. |
| dw | Διαγράψτε λέξη |
| 4dw | Διαγράψτε 4 λέξεις |
| cw | Άλλαξε λέξη |
| x | Διαγραφή χαρακτήρα στον κέρσορα |
| r | Αντικατάσταση χαρακτήρα |
| R | Αντικατάσταση χαρακτήρων από τον κέρσορα και μετά |
| s | Αντικαταστήστε έναν χαρακτήρα κάτω από τον κέρσορα συνεχίστε την εισαγωγή |
| S | Αντικαταστήστε ολόκληρη τη γραμμή και αρχίστε να εισάγετε στην αρχή της γραμμής |
| ~ | Αλλαγή περίπτωσης ατομικού χαρακτήρα |

