15 εντολές τερματικού Linux που θα ταρακουνήσουν τον κόσμο σας

Η γραμμή εντολών Linux προσφέρει μια πολύ πιο εύκολη και διασταυρούμενη μέθοδο ολοκλήρωσης κοινών εργασιών.

01

από 15

Χρήσιμες συντομεύσεις πληκτρολογίου γραμμής εντολών

Συνηθισμένες συντομεύσεις πληκτρολογίου Linux

Το ακόλουθο συντομεύσεις πληκτρολογίου είναι χρήσιμα και θα σας εξοικονομήσουν χρόνο:

  • CTRL+U: Κόβει το κείμενο μέχρι τον κέρσορα.
  • CTRL+K: Κόβει κείμενο από τον κέρσορα μέχρι το τέλος της γραμμής.
  • CTRL+Y: Επικολλά κείμενο.
  • CTRL+E: Μετακινεί τον κέρσορα στο τέλος της γραμμής.
  • CTRL+A: Μετακινεί τον κέρσορα στην αρχή της γραμμής.
  • ALT+F: Μεταβαίνει προς τα εμπρός στο επόμενο διάστημα.
  • ALT+B: Επιστρέφει στο προηγούμενο διάστημα.
  • ALT+Backspace: Διαγράφει την προηγούμενη λέξη.
  • CTRL+W: Κόβει τη λέξη πίσω από τον κέρσορα.
  • Shift+Insert: Επικολλά κείμενο σε ένα τερματικό.

Για να έχουν νόημα οι παραπάνω εντολές, κοιτάξτε την επόμενη γραμμή κειμένου.

sudo apt-get intall όνομα προγράμματος

Υπάρχει ένα ορθογραφικό λάθος στην εντολή και για το εντολή να δουλέψω, intall πρέπει να αλλάξει σε εγκαθιστώ.

Φανταστείτε ότι ο κέρσορας βρίσκεται στο τέλος της γραμμής. Υπάρχουν διάφοροι τρόποι για να επιστρέψετε στη λέξη εγκατάσταση για να την αλλάξετε.

Μπορείτε να πατήσετε ALT+B δύο φορές, που θα έβαζε τον κέρσορα στην ακόλουθη θέση (που υποδηλώνεται με το σύμβολο ^):

sudo apt-get^install όνομα προγράμματος

Στη συνέχεια, πατήστε το πλήκτρο του δρομέα και εισάγετε το μικρό σε εγκαθιστώ.

Μια άλλη χρήσιμη εντολή είναι Shift+Insert, ειδικά εάν πρέπει να αντιγράψετε κείμενο από ένα πρόγραμμα περιήγησης στο τερματικό.

02

από 15

SUDO!!

sudo!! στιγμιότυπο οθόνης εντολής στο Linux

Θα εκτιμάτε αυτήν την εντολή κάθε φορά που εισάγετε μια εντολή και τις λέξεις Η άδεια απορρίφθηκε εμφανίζομαι.

Πώς χρησιμοποιείτε sudo!!? Φανταστείτε ότι πληκτρολογήσατε την ακόλουθη εντολή:

apt-get install ranger

Οι λέξεις Η άδεια απορρίφθηκε εμφανίζονται εκτός εάν είστε συνδεδεμένοι με αυξημένα προνόμια.

sudo !! εκτελεί την προηγούμενη εντολή ως sudo. Έτσι η προηγούμενη εντολή γίνεται τώρα:

sudo apt-get install ranger

03

από 15

Παύση εντολών και εκτέλεση εντολών στο παρασκήνιο

Παύση οθόνης εντολών linux εφαρμογών τερματικού

Τρέχω εντολές τερματικού στο παρασκήνιο, πατήστε:

  • CTRL+Z: Παύση μιας εφαρμογής
  • fg: Σας επιστρέφει στην εφαρμογή

Φανταστείτε ότι έχετε ανοίξει ένα αρχείο νανο ως εξής:

sudo nano abc.txt

Στα μισά της πληκτρολόγησης κειμένου στο αρχείο, συνειδητοποιείτε ότι θέλετε να πληκτρολογήσετε μια άλλη εντολή στο τερματικό, αλλά δεν μπορείτε επειδή ανοίξατε το nano σε λειτουργία προσκηνίου.

Όταν πατάτε CTRL+Z, η εφαρμογή στο προσκήνιο διακόπτεται και επιστρέφετε στη γραμμή εντολών. Στη συνέχεια, μπορείτε να εκτελέσετε όποια εντολή θέλετε και όταν τελειώσετε, να επιστρέψετε στην προηγούμενη παύση της συνεδρίας εισάγοντας fg στο παράθυρο του τερματικού και πατήστε Εισαγω.

Ένα ενδιαφέρον πράγμα που πρέπει να δοκιμάσετε είναι να ανοίξετε ένα αρχείο σε nano, να εισαγάγετε κάποιο κείμενο και να διακόψετε την περίοδο λειτουργίας. Στη συνέχεια, ανοίξτε ένα άλλο αρχείο σε nano, πληκτρολογήστε λίγο κείμενο και σταματήστε την περίοδο λειτουργίας. Αν μπεις fg, επιστρέφεις στο δεύτερο αρχείο που άνοιξες στο nano. Αν βγείτε από το nano και μπείτε fg πάλι επιστρέφεις στο πρώτο αρχείο που άνοιξες στο nano.

04

από 15

Χρησιμοποιήστε το nohup για να εκτελέσετε εντολές αφού αποσυνδεθείτε από μια περίοδο λειτουργίας SSH

εντολή nohup Linux

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

Για παράδειγμα, μπορείτε να χρησιμοποιήσετε ένα Raspberry PI για λήψη διανομών για σκοπούς ελέγχου. Συνδεθείτε στο Raspberry PI μέσω ssh από φορητό υπολογιστή. Εάν ξεκινήσατε τη λήψη ενός μεγάλου αρχείου στο Raspberry PI χωρίς τη χρήση του nohup εντολή, τότε πρέπει να περιμένετε να ολοκληρωθεί η λήψη προτού αποσυνδεθείτε από την περίοδο λειτουργίας ssh και πριν τερματίσετε τη λειτουργία του φορητού υπολογιστή. Εάν το κάνατε αυτό, τότε μπορεί να μην έχετε χρησιμοποιήσει καθόλου το Raspberry PI για τη λήψη του αρχείου.

Χρησιμοποιώ nohup, το μόνο που έχετε να πληκτρολογήσετε είναι nohup ακολουθούμενη από την εντολή ως εξής:

nohup wget 
http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso &

05

από 15

Εκτελέστε μια εντολή Linux «σε» μια συγκεκριμένη ώρα

Προγραμματίστε εργασίες με την εντολή μέσω τερματικού Linux

ο nohup Η εντολή είναι καλή εάν είστε συνδεδεμένοι σε έναν διακομιστή ssh και θέλετε η εντολή να συνεχίσει να εκτελείται μετά την αποσύνδεση από τη συνεδρία ssh.

Φανταστείτε ότι θέλετε να εκτελέσετε την ίδια εντολή σε μια συγκεκριμένη χρονική στιγμή.

ο στο εντολή σας επιτρέπει να κάνετε ακριβώς αυτό. στο μπορεί να χρησιμοποιηθεί ως εξής.

στις 22:38 Παρ
at> cowsay 'γεια'
στο> CTRL+D

Η παραπάνω εντολή εκτελεί το πρόγραμμα cowsay στις 10:38 μ.μ. Παρασκευή απόγευμα.

Η σύνταξη είναι στο ακολουθούμενη από την ημερομηνία και την ώρα εκτέλεσης.

Οταν ο στο> εμφανίζεται η προτροπή, πληκτρολογήστε την εντολή που θέλετε να εκτελέσετε την καθορισμένη ώρα.

ο CTRL+D Η συντόμευση πληκτρολογίου σας επιστρέφει στον κέρσορα.

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

06

από 15

Man Pages

Πολύχρωμες σελίδες ανθρώπου στο τερματικό Linux

Σελίδες Man προσφέρει μια περίληψη του τι κάνουν οι εντολές και τους διακόπτες που μπορούν να χρησιμοποιηθούν με κάθε εντολή.

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

εξαγωγή PAGER=περισσότερο

Θα χρειαστεί να εγκαταστήσετε πλέον για να λειτουργήσει αυτό, αλλά όταν το κάνετε, κάνει τις σελίδες man σας πιο πολύχρωμες.

Μπορείτε να περιορίσετε το πλάτος της σελίδας man σε συγκεκριμένο αριθμό στηλών χρησιμοποιώντας την ακόλουθη εντολή:

εξαγωγή MANWIDTH=80

Εάν έχετε διαθέσιμο πρόγραμμα περιήγησης, μπορείτε να ανοίξετε οποιαδήποτε σελίδα χρήστη στο προεπιλεγμένο πρόγραμμα περιήγησης χρησιμοποιώντας το αλλάξτε ως εξής:

άνδρας -Η 

Σημειώστε ότι αυτό λειτουργεί μόνο εάν έχετε ρυθμίσει ένα προεπιλεγμένο πρόγραμμα περιήγησης εντός του $BROWSER μεταβλητή περιβάλλοντος.

07

από 15

Χρησιμοποιήστε το htop για προβολή και διαχείριση διεργασιών

Προβολή διαδικασιών με htop

Ποια εντολή χρησιμοποιείτε αυτήν τη στιγμή για να μάθετε ποιες διεργασίες εκτελούνται στον υπολογιστή σας; Εάν χρησιμοποιείτε ΥΣΤΕΡΟΓΡΑΦΟ και χρησιμοποιείτε διάφορους διακόπτες για να λάβετε την έξοδο που επιθυμείτε, εγκαταστήστε htop.

htop παρέχει μια λίστα με όλες τις διεργασίες που εκτελούνται στο τερματικό, όπως και η διαχείριση αρχείων στα Windows.

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

Τρέχω htop, πληκτρολογήστε τα ακόλουθα στο παράθυρο τερματικού:

htop

08

από 15

Πλοηγηθείτε στο σύστημα αρχείων με χρήση ranger

Διαχειριστής αρχείων γραμμής εντολών

Αν htop είναι χρήσιμο για τον έλεγχο των διεργασιών που εκτελούνται μέσω της γραμμής εντολών δασοφύλακας είναι χρήσιμο για την πλοήγηση στο σύστημα αρχείων χρησιμοποιώντας τη γραμμή εντολών.

Μάλλον θα χρειαστεί εγκαταστήστε ranger για να μπορείτε να το χρησιμοποιήσετε, αλλά μόλις εγκατασταθεί, μπορείτε να το εκτελέσετε πληκτρολογώντας τα ακόλουθα στο τερματικό:

δασοφύλακας

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

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

09

από 15

Ακύρωση τερματισμού λειτουργίας

Ακύρωση εντολής τερματισμού λειτουργίας Linux

Ακύρωση ενός προγραμματισμένου τερματισμού λειτουργίας με την εντολή:

διακοπή λειτουργίας -γ

Εάν ο τερματισμός λειτουργίας έχει ξεκινήσει, τότε μπορεί να είναι πολύ αργά για να σταματήσει ο τερματισμός.

Μια άλλη εντολή που πρέπει να δοκιμάσετε είναι η εξής:

pkill shutdown

10

από 15

Kill Hung Processes με τον εύκολο τρόπο

Οι διαδικασίες Kill Hung με το XKill

Φανταστείτε ότι εκτελείτε μια εφαρμογή, και για οποιονδήποτε λόγο, αυτή κολλάει. Θα μπορούσατε να αυξήσετε την προτεραιότητα της διαδικασίας με όμορφη, αλλά συχνά είναι καλύτερα να μην δίνετε περισσότερους πόρους σε μια φυγόπονη διαδικασία.

Θα μπορούσατε να χρησιμοποιήσετε ps -ef να βρει τη διαδικασία και μετά σκοτώσει τη διαδικασία, ή μπορείτε να χρησιμοποιήσετε htop.

Υπάρχει μια πιο γρήγορη και ευκολότερη εντολή που ονομάζεται xkill.

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

xkill

Τι θα συμβεί όμως εάν ολόκληρο το σύστημα κρέμεται;

Πάτα το Alt+SysRq πλήκτρα στο πληκτρολόγιό σας και ενώ τα πλήκτρα είναι πατημένα, πληκτρολογήστε αργά τα ακόλουθα γράμματα:

REISUB

Αυτή η τεχνική κάνει επανεκκίνηση του υπολογιστή σας χωρίς τη χρήση του κουμπιού λειτουργίας.

11

από 15

Λήψη βίντεο από το Youtube

Εντολή youtube-dl Linux

Σε γενικές γραμμές, πολλοί άνθρωποι είναι χαρούμενοι για YouTube να φιλοξενεί τα βίντεο και να παρακολουθεί βίντεο μέσω ροής μέσω ενός προγράμματος αναπαραγωγής πολυμέσων.

Εάν γνωρίζετε ότι πρόκειται να μείνετε εκτός σύνδεσης για λίγο, τότε μπορεί να θέλετε να κατεβάσετε μερικά βίντεο σε ένα στυλό και να τα παρακολουθήσετε με τον ελεύθερο χρόνο σας. Το μόνο που έχετε να κάνετε είναι να εγκαταστήσετε youtube-dl από τον διαχειριστή πακέτων σας.

Χρήση youtube-dl ως εξής:

youtube-dl url-to-video

Λάβετε τη διεύθυνση URL για οποιοδήποτε βίντεο στο YouTube κάνοντας κλικ στο μοιράζομαι ένα σύνδεσμο στη σελίδα του βίντεο. Αντιγράψτε τον σύνδεσμο και επικολλήστε τον στη γραμμή εντολών (χρησιμοποιώντας το Shift+Insert συντομώτερος δρόμος).

12

από 15

Λήψη αρχείων από τον Ιστό με το wget

Λήψη αρχείων από το wget

ο wget η εντολή κατεβάζει αρχεία από τον Ιστό χρησιμοποιώντας το τερματικό.

Η σύνταξη έχει ως εξής:

wget διαδρομή/προς/όνομα αρχείου

Για παράδειγμα:

wget http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

Υπάρχει ένας μεγάλος αριθμός διακοπτών που μπορούν να χρησιμοποιηθούν wget όπως, το οποίο σας επιτρέπει να εξάγετε το όνομα αρχείου σε ένα νέο όνομα.

Στο παραπάνω παράδειγμα, το AntiX Linux γίνεται λήψη από το Sourceforge. Το όνομα αρχείου antiX-15-V_386-full.iso είναι μακρύ. Θα ήταν ωραίο να το κατεβάσετε ως αντιχ15.ισο. Για να το κάνετε αυτό, χρησιμοποιήστε την ακόλουθη εντολή:

wget -O αντιξ.ισο http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

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

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

Χρησιμοποιήστε το -Εγώ αλλάξτε ως εξής:

wget -i /path/to/importfil

13

από 15

Ατμομηχανή

Linux Commands sl

Αυτό δεν είναι τόσο χρήσιμο όσο λίγο διασκεδαστικό.

Σχεδιάστε ένα τρένο ατμού στο παράθυρο τερματικού χρησιμοποιώντας την ακόλουθη εντολή:

sl

14

από 15

Ενημερωθείτε για την τύχη σας

Linux Fortune Cookie

Ένα άλλο που δεν είναι ιδιαίτερα χρήσιμο αλλά λίγο διασκεδαστικό είναι η εντολή fortune.

Σαν το sl εντολή, ίσως χρειαστεί να την εγκαταστήσετε πρώτα από το αποθετήριο σας.

Στη συνέχεια, πληκτρολογήστε τα παρακάτω για να ενημερωθείτε για την τύχη σας:

τύχη

15

από 15

Πάρε μια αγελάδα να πει την τύχη σου

εντολή cowsay και xcowsay Linux

Τέλος, πάρτε μια αγελάδα να σας πει την τύχη σας χρησιμοποιώντας coway.

Πληκτρολογήστε τα ακόλουθα στο τερματικό:

περιουσία | coway

Εάν έχετε γραφική επιφάνεια εργασίας, μπορείτε να χρησιμοποιήσετε xcowsay να πάρεις μια αγελάδα κινουμένων σχεδίων για να δείξεις την περιουσία σου:

περιουσία | xcowsay

coway και xcowsay εμφάνιση οποιουδήποτε μηνύματος. Για παράδειγμα, για να εμφανίσετε το "hello world", χρησιμοποιήστε την ακόλουθη εντολή:

cowsay "γεια σου κόσμε"