Πίνακας περιεχομένων:

71 εντολές Linux για όλες τις περιπτώσεις. Σχεδόν
71 εντολές Linux για όλες τις περιπτώσεις. Σχεδόν
Anonim

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

71 εντολές Linux για όλες τις περιπτώσεις. Σχεδόν
71 εντολές Linux για όλες τις περιπτώσεις. Σχεδόν

Εντολές Linux για πλοήγηση στο τερματικό

Εντολές Linux για πλοήγηση στο τερματικό
Εντολές Linux για πλοήγηση στο τερματικό
  1. &&

    … Αυστηρά μιλώντας, αυτό δεν είναι εντολή. Εάν θέλετε να εκτελέσετε πολλές εντολές ταυτόχρονα, βάλτε ένα διπλό σύμφωνο μεταξύ τους ως εξής:

    first_command && second_command

  2. … Το τερματικό θα εκτελέσει τις εντολές με τη σειρά. Μπορείτε να εισάγετε όσες εντολές θέλετε.
  3. ψευδώνυμο

    … Αντιστοιχίζει τα ονόματα που δημιουργείτε σε μεγάλες εντολές που δεν μπορείτε να θυμηθείτε. Εισαγω

    ψευδώνυμο command-long short-command

  4. .
  5. CD

    … Αλλάζει τον τρέχοντα φάκελο τερματικού. Όταν ξεκινάτε το τερματικό, χρησιμοποιεί τον αρχικό σας φάκελο. Εισαγω

    cd folder_address

  6. , και το τερματικό θα λειτουργεί με τα αρχεία που υπάρχουν.
  7. Σαφή

  8. … Διαγράφει όλα τα μηνύματα από το παράθυρο του τερματικού.
  9. ιστορία

    … Εμφανίζει όλες τις εντολές που εισαγάγατε πρόσφατα. Επιπλέον, μπορείτε να κάνετε εναλλαγή μεταξύ πρόσφατων εντολών χρησιμοποιώντας τα πλήκτρα Επάνω και Κάτω. Εάν δεν θέλετε να γραφτεί η εντολή που εισαγάγατε, βάλτε ένα κενό πριν από αυτήν ως εξής:

    η ομάδα σου

  10. .
  11. άνδρας

    … Εμφανίζει έναν οδηγό για προγράμματα και εντολές Linux. Εισαγω

    manpackage_name

    ή

    man your_command

  12. .
  13. τι είναι

    … Εμφανίζει μια σύντομη περιγραφή ενός προγράμματος. Εισαγάγετε την εντολή και το όνομα του προγράμματος

    whatis πακέτο_όνομα

  14. .

Εντολές Linux για την απόκτηση δικαιωμάτων υπερχρήστη

Εντολές Linux για την απόκτηση δικαιωμάτων υπερχρήστη
Εντολές Linux για την απόκτηση δικαιωμάτων υπερχρήστη

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

  1. sudo

    … Αυτή η εντολή θα σας δώσει δικαιώματα υπερχρήστη. Εισαγω

    sudo

    πριν από την εντολή που θέλετε (π.χ.

    αναβάθμιση sudo apt

  2. ) για να το εκτελέσετε ως διαχειριστής. Το σύστημα θα σας ζητήσει κωδικό πρόσβασης.
  3. sudo su

  4. … Μετά από αυτήν την εντολή, όλες οι εντολές που εισαγάγατε θα εκτελούνται για λογαριασμό του υπερχρήστη μέχρι να κλείσετε το τερματικό. Χρησιμοποιήστε το εάν χρειάζεται να εκτελέσετε πολλές εντολές με δικαιώματα διαχειριστή.
  5. σούντο γξούντο

    … Εντολή εκτέλεσης μιας εφαρμογής GUI ως διαχειριστής. Για παράδειγμα, εάν θέλετε να μετακινήσετε ή να τροποποιήσετε αρχεία συστήματος, πληκτρολογήστε

    sudo gksudo nautilus

  6. (καθορίστε τον διαχειριστή αρχείων που χρησιμοποιείτε).
  7. sudo !!

    … Αυτή η εντολή θα εκτελέσει την εντολή που εισαγάγατε προηγουμένως με δικαιώματα διαχειριστή. Χρήσιμο εάν πληκτρολογήσατε μια εντολή χωρίς

    sudo

  8. .

Μην εκτελείτε εντολές για λογαριασμό του υπερχρήστη που δεν καταλαβαίνετε.

Εντολές Linux για τη διαχείριση του διαχειριστή πακέτων

Εντολές Linux για τη διαχείριση του διαχειριστή πακέτων
Εντολές Linux για τη διαχείριση του διαχειριστή πακέτων

Η εγκατάσταση και η απεγκατάσταση εφαρμογών στο Linux γίνεται από τους διαχειριστές πακέτων. Το Ubuntu και το Debian καλούν τον διαχειριστή πακέτων apt, το Fedora καλεί το dnf, το Arch και το Manjaro καλούν το pacman. Κατεβάζουν εφαρμογές από διαδικτυακά αποθετήρια, πηγές πακέτων. Θα πρέπει να τους δίνονται εντολές με δικαιώματα υπερχρήστη.

apt (Debian / Ubuntu / Mint)

  1. sudo apt install package_name

  2. … Εγκαταστήστε το απαιτούμενο πακέτο.
  3. sudo apt-add-repository repository_address

  4. … Προσθέστε ένα αποθετήριο τρίτου μέρους.
  5. sudo apt ενημέρωση

  6. … Ενημέρωση πληροφοριών πακέτου.
  7. αναβάθμιση sudo apt

    … Ενημερώστε όλα τα πακέτα στο πιο πρόσφατο (εκτέλεση μετά

    εύστοχη ενημέρωση

  8. ).
  9. sudo apt αφαίρεση πακέτου_όνομα

  10. … Αφαιρέστε το περιττό πακέτο.
  11. sudo apt purge package_name

  12. … Αφαιρέστε ένα περιττό πακέτο με όλες τις εξαρτήσεις, εάν θέλετε να ελευθερώσετε περισσότερο χώρο.
  13. sudo apt αυτόματη αφαίρεση

  14. … Αφαιρέστε όλες τις περιττές εξαρτήσεις, τα ορφανά πακέτα και άλλα σκουπίδια.

dnf (Red Hat / Fedora / CentOS)

  1. sudo dnf install package_name

  2. … Εγκαταστήστε το απαιτούμενο πακέτο.
  3. sudo dnf config-manager --add-repo repository_address

  4. … Προσθέστε ένα αποθετήριο τρίτου μέρους.
  5. αναβάθμιση sudo dnf

  6. … Ενημερώστε όλα τα πακέτα στα πιο φρέσκα.
  7. sudo dnf αφαίρεση πακέτου_όνομα

  8. … Αφαιρέστε το περιττό πακέτο.
  9. sudo dnf αυτόματη αφαίρεση

  10. … Αφαιρέστε όλες τις περιττές εξαρτήσεις.

pacman (Arch / Manjaro)

  1. sudo pacman -S πακέτο_όνομα

  2. … Εγκαταστήστε το απαιτούμενο πακέτο.
  3. sudo yaourt -S πακέτο_όνομα

  4. … Εγκαταστήστε ένα πακέτο από το AUR εάν δεν βρίσκεται στο κύριο αποθετήριο.
  5. sudo pacman -Συ

  6. … Ενημέρωση πληροφοριών πακέτου.
  7. sudo pacman -Syu

  8. … Ενημερώστε όλα τα πακέτα στα πιο φρέσκα.
  9. sudo pacman -R πακέτο_όνομα

  10. … Αφαιρέστε το περιττό πακέτο.
  11. sudo pacman -Rs package_name

  12. … Αφαιρέστε το περιττό πακέτο με όλες τις εξαρτήσεις.

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

sudo apt εγκατάσταση firefox clementine vlc

Εάν θέλετε να εγκαταστήσετε ένα πακέτο αλλά δεν γνωρίζετε το ακριβές όνομά του, πληκτρολογήστε τα πρώτα γράμματα του ονόματος του πακέτου και πατήστε δύο φορές το Tab. Ο διαχειριστής πακέτων θα εμφανίσει όλα τα πακέτα που ξεκινούν με το ίδιο όνομα.

Εντολές Linux για τη διαχείριση διαδικασιών

Εντολές Linux για τη διαχείριση διαδικασιών
Εντολές Linux για τη διαχείριση διαδικασιών
  1. σκοτώνω

    … Αυτή η εντολή χρησιμοποιείται για να εξαναγκάσει τον τερματισμό των διεργασιών. Πρέπει να μπείτε

    kill process_PID

    … Μπορείτε να βρείτε το PID της διαδικασίας εισάγοντας

    μπλουζα

  2. .
  3. xkill

  4. … Μια άλλη εντολή τερματισμού διεργασιών. Πληκτρολογήστε το και μετά κάντε κλικ στο παράθυρο που θέλετε να κλείσετε.
  5. killall

    … Σκοτώνει διαδικασίες με συγκεκριμένο όνομα. Για παράδειγμα,

    killall firefox

  6. .
  7. μπλουζα

  8. … Εμφανίζει μια λίστα με διεργασίες που εκτελούνται, ταξινομημένες ανάλογα με την κατανάλωση της CPU. Ένα είδος τερματικού "System Monitor".

Εντολές Linux για διαχείριση αρχείων

Εντολές Linux για διαχείριση αρχείων
Εντολές Linux για διαχείριση αρχείων

Προβολή και τροποποίηση αρχείων

  1. Γάτα

    … Όταν η εντολή χρησιμοποιείται με ένα αρχείο κειμένου (όπως αυτό:

    cat path_to_file

    ), εμφανίζει τα περιεχόμενά του σε ένα παράθυρο τερματικού. Εάν καθορίσετε δύο ή περισσότερα αρχεία,

    cat path_to_file_1 path_to_file_2

    θα τα κολλήσει. Αν εισάγουμε

    cat path_to_file_1> new_file

  2. , θα συγχωνεύσει τα περιεχόμενα των καθορισμένων αρχείων σε ένα νέο αρχείο.
  3. chmod

  4. … Σας επιτρέπει να αλλάξετε τα δικαιώματα του αρχείου. Αυτό μπορεί να είναι χρήσιμο εάν θέλετε να κάνετε αλλαγές στο αρχείο συστήματος.
  5. τσόουν

  6. … Αλλάζει τον κάτοχο του αρχείου. Θα πρέπει να εκτελείται με δικαιώματα υπερχρήστη.
  7. αρχείο

  8. … Εμφανίζει πληροφορίες σχετικά με το καθορισμένο αρχείο.
  9. νανο

    … Ανοίγει ένα απλό πρόγραμμα επεξεργασίας κειμένου. Μπορείτε να δημιουργήσετε ένα νέο αρχείο κειμένου ή να ανοίξετε ένα υπάρχον:

    nano path_to_file

  10. .
  11. μετονομάζω

  12. … Μετονομάζει ένα αρχείο ή πολλά αρχεία. Η εντολή μπορεί επίσης να χρησιμοποιηθεί για μαζική μετονομασία αρχείων με μάσκα.
  13. αφή

  14. … Αλλάζει την ημερομηνία κατά την οποία το καθορισμένο αρχείο ανοίχτηκε ή τροποποιήθηκε τελευταία φορά.
  15. wget

  16. … Πραγματοποιεί λήψη αρχείων από το Διαδίκτυο σε έναν φάκελο τερματικού.
  17. φερμουάρ

  18. … Αποσυσκευάζει και συμπιέζει τα αρχεία.

Δημιουργία και διαγραφή αρχείων και φακέλων

  1. mkdir

    … Δημιουργεί έναν νέο φάκελο στον τρέχοντα φάκελο τερματικού ή στον καθορισμένο φάκελο:

    mkdir folder_path

  2. .
  3. rmdir

  4. … Διαγράφει τον καθορισμένο φάκελο.
  5. rm

  6. … Διαγράφει αρχεία. Μπορεί να διαγράψει τόσο ένα ξεχωριστό αρχείο όσο και μια ομάδα που αντιστοιχεί σε ορισμένα χαρακτηριστικά.

Αντιγραφή και μετακίνηση αρχείων

  1. cp

    … Δημιουργεί ένα αντίγραφο του καθορισμένου αρχείου στον φάκελο τερματικού:

    cp path_to_file

    … Ή μπορείτε να καθορίσετε τον προορισμό

    cp path_to_file path_to_copy

  2. .
  3. mv

  4. … Μετακινεί ένα αρχείο από έναν φάκελο στον άλλο. Μπορείτε να καθορίσετε ένα όνομα για το αρχείο με δυνατότητα μετεγκατάστασης. Περιέργως, στο Linux, αυτή η εντολή μπορεί να χρησιμοποιηθεί και για μετονομασία αρχείων. Απλώς καθορίστε τον ίδιο φάκελο όπου βρίσκεται το αρχείο και ένα διαφορετικό όνομα.

Αναζήτηση αρχείων

  1. εύρημα

  2. … Αναζήτηση αρχείων με συγκεκριμένα κριτήρια όπως όνομα, τύπος, μέγεθος, κάτοχος, ημερομηνία δημιουργίας και τροποποίησης.
  3. grep

  4. … Αναζήτηση αρχείων κειμένου που περιέχουν συγκεκριμένες συμβολοσειρές. Τα κριτήρια είναι πολύ ευέλικτα.
  5. εγκατάσταση

  6. … Αναζητήστε αρχεία και φακέλους των οποίων τα ονόματα ταιριάζουν με το ερώτημα και εμφανίστε τις διαδρομές τους στο σύστημα αρχείων.

Εντολές Linux για εργασία με κατατμήσεις

Εντολές Linux για εργασία με κατατμήσεις
Εντολές Linux για εργασία με κατατμήσεις
  1. lsblk

  2. … Αυτή η εντολή δείχνει ποιοι δίσκοι υπάρχουν στο σύστημά σας και σε ποια διαμερίσματα χωρίζονται. Η εντολή εμφανίζει επίσης τα ονόματα των κατατμήσεων και των μονάδων δίσκου σας, σε μορφή sda1, sda2 κ.λπ.
  3. βουνό

    … Προσαρτά μονάδες δίσκου, συσκευές ή συστήματα αρχείων Linux για να εργαστείτε. Συνήθως οι συσκευές συνδέονται αυτόματα μόλις κάνετε κλικ σε αυτές στη διαχείριση αρχείων. Αλλά μερικές φορές μπορεί να χρειαστεί να τοποθετήσετε κάτι χειροκίνητα. Μπορείτε να προσαρτήσετε οτιδήποτε: δίσκους, εξωτερικές μονάδες δίσκου, διαμερίσματα, ακόμη και εικόνες ISO. Αυτή η εντολή πρέπει να εκτελεστεί με δικαιώματα υπερχρήστη. Για να προσαρτήσετε έναν υπάρχοντα δίσκο ή διαμέρισμα, πληκτρολογήστε

    προσάρτηση sdX

  4. .
  5. ποσό

    … Καταργεί συστήματα αρχείων. Εντολή

    αθροίστε το sdX

  6. θα αποπροσαρτήσει το σύστημα αρχείων του εξωτερικού μέσου, ώστε να μπορείτε να το εξαγάγετε.
  7. δδ

    … Αυτή η εντολή αντιγράφει και μετατρέπει αρχεία και ενότητες. Έχει πολλές διαφορετικές χρήσεις. Για παράδειγμα,

    dd εάν = / dev / sda του = / dev / sdb

    θα δημιουργήσει ένα ακριβές αντίγραφο του διαμερίσματος sda στο διαμέρισμα sdb.

    dd εάν = / dev / μηδέν του = / dev / sdX

    θα αντικαταστήσει τα περιεχόμενα των καθορισμένων μέσων με μηδενικά, έτσι ώστε να μην είναι δυνατή η επαναφορά των πληροφοριών. ΕΝΑ

    dd if = ~ / Downloads / ubuntu.iso of = / dev / sdX bs = 4M

  8. θα δημιουργήσει μέσα εκκίνησης από την εικόνα διανομής που κατεβάσατε.

Εντολές Linux για διαχείριση συστήματος

Εντολές Linux για διαχείριση συστήματος
Εντολές Linux για διαχείριση συστήματος
  1. df

  2. … Εμφανίζει το μέγεθος του δίσκου σας και τον ελεύθερο χώρο που απομένει σε αυτόν.
  3. Ελεύθερος

  4. … Εμφανίζει την ποσότητα της διαθέσιμης και χρησιμοποιημένης RAM.
  5. Το όνομα σου

    … Εμφανίζει πληροφορίες συστήματος Εάν εισάγετε

    Το όνομα σου

    το τερματικό θα αναφέρει μόνο Linux. Αλλά η ομάδα

    ονόματι -α

  6. εμφανίζει πληροφορίες σχετικά με το όνομα του υπολογιστή και την έκδοση του πυρήνα.
  7. χρόνο λειτουργίας

  8. … Λέει πόσο καιρό λειτουργεί το σύστημά σας.
  9. που είναι

  10. … Εμφανίζει τη θέση του εκτελέσιμου αρχείου για το επιθυμητό πρόγραμμα.
  11. ποιός είμαι

  12. … Καλεί το όνομα χρήστη.

Εντολές Linux για διαχείριση χρηστών

Εικόνα
Εικόνα
  1. Προσθήκη χρήστη

    … Καταχωρεί νέο χρήστη. Εισαγω

    προσθήκη ονόματος χρήστη

  2. και ο χρήστης θα δημιουργηθεί.
  3. userdel

  4. … Αφαιρεί λογαριασμό χρήστη και αρχεία.
  5. usermod

  6. … Αλλάζει τον λογαριασμό χρήστη. Μπορεί να μετακινήσει τον αρχικό φάκελο του χρήστη ή να ορίσει μια ημερομηνία κατά την οποία ο λογαριασμός θα κλειδωθεί.
  7. passwd

  8. … Αλλάζει τους κωδικούς πρόσβασης λογαριασμού. Ένας τακτικός χρήστης μπορεί να αλλάξει τον κωδικό πρόσβασης μόνο του δικού του λογαριασμού, ο υπερχρήστης μπορεί να αλλάξει τον κωδικό πρόσβασης οποιουδήποτε λογαριασμού.

Εντολές Linux για διαχείριση δικτύου

Εικόνα
Εικόνα
  1. ip

    … Πολυλειτουργική ομάδα για εργασία με το δίκτυο. Εντολή

    εμφάνιση διεύθυνσης ip

    εμφανίζει πληροφορίες σχετικά με τις διευθύνσεις δικτύου,

    διαδρομή ip

    διαχειρίζεται τη δρομολόγηση και ούτω καθεξής. Δίνοντας εντολές

    Ρύθμιση σύνδεσης ip ethX

    ,

    Ο σύνδεσμος ip ρύθμισε το ethX

    μπορείτε να ενεργοποιήσετε και να απενεργοποιήσετε τις συνδέσεις. Η ομάδα

    ip

    πολλές χρήσεις, οπότε πριν το χρησιμοποιήσετε είναι καλύτερα να διαβάσετε το εγχειρίδιο ή να εισάγετε

    ip --βοήθεια

  2. ping

  3. … Δείχνει εάν είστε συνδεδεμένοι στο δίκτυο και βοηθά στον προσδιορισμό της ποιότητας της σύνδεσης.

Και κάτι άλλο

Εικόνα
Εικόνα

Τέλος, υπάρχουν οι κύριες εντολές Linux. Εμφανίζουν μια αγελάδα που μπορεί να σας μιλήσει (μην ρωτάτε τι χρησιμοποιούν οι προγραμματιστές).

  1. καουσάι οτιδήποτε

  2. … Η αγελάδα θα πει αυτό που θα της πεις.
  3. περιουσία | coway

  4. … Η αγελάδα θα κάνει μια έξυπνη (ή όχι τόσο) σκέψη ή απόσπασμα.
  5. cowsay -l

  6. … Εμφανίζει όλα τα ζώα που μπορούν να εμφανιστούν στο τερματικό. Εάν ξαφνικά δεν σας αρέσουν οι αγελάδες.
  7. περιουσία | cowsay -f animal_from_list

  8. … Το ζώο της επιλογής σας αρχίζει να κάνει ντους με εισαγωγικά, μερικές φορές κατάλληλα.
  9. sudo apt-get install fortunes fortune-mod fortunes-min fortunes-ru

  10. … Κάντε ολόκληρο τον ζωολογικό κήπο να μιλάει ρωσικά. Χωρίς αυτό, τα ζώα αναφέρουν τους Twain και Wilde στο πρωτότυπο.

Αυτές δεν είναι όλες εντολές Linux. Εάν πρέπει να γνωρίζετε λεπτομερώς τις επιλογές και τον τρόπο χρήσης των εντολών Linux, μπορείτε να χρησιμοποιήσετε το ενσωματωμένο σεμινάριο. Καντράν

man your_command

ή

your_command --help

Συνιστάται: