Συμβουλές και κόλπα για εντολές Linux που θα αυξήσουν την παραγωγικότητά σας
Είτε είστε επαγγελματίας διαχειριστής συστημάτων είτε απλός χρήστης, οι εντολές Linux μπορούν να σας βοηθήσουν να εξοικονομήσετε πολύ χρόνο και να αυξήσετε την παραγωγικότητά σας. Εδώ θα βρείτε 21 από τις πιο χρήσιμες εντολές και κόλπα που μπορείτε να χρησιμοποιήσετε καθημερινά.
1. Χρησιμοποιήστε το tab completion
Η χρήση του tab completion είναι ένας απλός και αποτελεσματικός τρόπος για να εξοικονομήσετε χρόνο κατά την πληκτρολόγηση εντολών και αρχείων. Απλά πληκτρολογήστε το πρώτο γράμμα ή μέρος του αρχείου ή της εντολής και πατήστε το Tab.
2. Ιστορικό εντολών με history
Για να δείτε τις προηγούμενες εντολές που έχετε εκτελέσει, χρησιμοποιήστε την εντολή history. Αυτή η εντολή θα σας εμφανίσει έναν αριθμημένο κατάλογο με τις εντολές που έχετε χρησιμοποιήσει πρόσφατα:
$ history
3. Αναζήτηση στο ιστορικό εντολών με Ctrl + R
Για γρήγορη αναζήτηση στο ιστορικό εντολών, πατήστε Ctrl + R και αρχίστε να πληκτρολογείτε μέρος της εντολής που ψάχνετε. Το Linux θα εμφανίσει την πιο πρόσφατη εντολή που αντιστοιχεί στα χαρακτήρες που έχετε πληκτρολογήσει.
4. Δημιουργία αρχείων με γρήγορο τρόπο
Δημιουργήστε πολλαπλά αρχεία ταυτόχρονα χρησιμοποιώντας την εντολή touch:
$ touch αρχείο1 αρχείο2 αρχείο3
5. Χρήση σωληνώσεων (pipes) για συνδυασμό εντολών
Οι σωληνώσεις (pipes) σας επιτρέπουν να συνδυάσετε την έξοδο μιας εντολής ως είσοδο σε μια άλλη εντολή χρησιμοποιώντας την |:
$ ls -l | grep "pattern"
6. Χρήση της εντολής grep για αναζήτηση
Η εντολή grep είναι χρήσιμη για την αναζήτηση μέσα σε αρχεία για συγκεκριμένα μοτίβα. Για παράδειγμα, μπορείτε να βρείτε όλες τις γραμμές που περιέχουν την λέξη "Linux" στο αρχείο αρχείο.txt:
$ grep "Linux" αρχείο.txt
7. Συμπίεση και αποσυμπίεση αρχείων
Χρησιμοποιήστε την εντολή tar για να συμπιέσετε και να αποσυμπιέσετε αρχεία και φακέλους:
$ tar -czvf αρχείο.tar.gz φάκελος
$ tar -xzvf αρχείο.tar.gz
8. Δικαιώματα αρχείων
Η εντολή chmod σας επιτρέπει να αλλάξετε τα δικαιώματα ενός αρχείου:
$ chmod 755 αρχείο.txt
9. Διαχείριση διεργασιών
Χρησιμοποιήστε την εντολή ps για να δείτε τις τρέχουσες διεργασίες και την εντολή kill για να τερματίσετε μια διεργασία:
$ ps aux
$ kill PID_Διεργασίας
10. Απομακρυσμένη σύνδεση με SSH
Η εντολή ssh είναι απαραίτητη για τις απομακρυσμένες συνδέσεις:
$ ssh username@remote_host
11. Αλλαγή κωδικού χρήστη
Η εντολή passwd σας επιτρέπει να αλλάξετε τον κωδικό πρόσβασης του χρήστη:
$ passwd
12. Αντιγραφή αρχείων και φακέλων
Η εντολή cp είναι χρήσιμη για την αντιγραφή αρχείων και φακέλων:
$ cp αρχικό_αρχείο νέος_φάκελος
13. Μετονομασία και μετακίνηση αρχείων
Για να μετονομάσετε ή να μετακινήσετε αρχεία, χρησιμοποιήστε την εντολή mv:
$ mv αρχικό_αρχείο νέος_φάκελος
14. Εμφάνιση των πρώτων και τελευταίων γραμμών ενός αρχείου
Οι εντολές head και tail σας επιτρέπουν να δείτε τις πρώτες και τελευταίες γραμμές ενός αρχείου αντίστοιχα:
$ head αρχείο.txt
$ tail αρχείο.txt
15. Προβολή της δομής ενός φακέλου
Η εντολή tree σας επιτρέπει να δείτε την ιεραρχική δομή ενός φακέλου:
$ tree
16. Χρήση alias για αποθήκευση συχνών εντολών
Δημιουργήστε δικά σας ψευδώνυμα (aliases) για συχνά χρησιμοποιούμενες εντολές:
$ alias ll='ls -la'
17. Καθαρισμός οθόνης
Για να καθαρίσετε την οθόνη του terminal, χρησιμοποιήστε την εντολή clear:
$ clear
18. Έλεγχος κίνησης στο δίκτυο
Η εντολή netstat σας επιτρέπει να ελέγξετε την κατάσταση των δικτυακών συνδέσεων και τη δικτυακή λειτουργία:
$ netstat -an
19. Χρήση wget για λήψη αρχείων
Η εντολή wget είναι χρήσιμη για τη λήψη αρχείων από το διαδίκτυο:
$ wget URL
20. Έλεγχος χρήσης δίσκου
Χρησιμοποιήστε την εντολή df για να ελέγξετε τη συνολική και διαθέσιμη χωρητικότητα των δίσκων σας:
$ df -h
21. Εύρεση αρχείων
Η εντολή find σας επιτρέπει να βρείτε αρχεία και φακέλους με βάση διάφορα κριτήρια:
$ find /διαδρομή/ -name "όνομα_αρχείου"
Συμπέρασμα: Μάθετε να αξιοποιείτε αυτές τις 21 βασικές εντολές και κόλπα του Linux για να βελτιώσετε την παραγωγικότητά σας και να εξοικονομήσετε χρόνο. Η χρήση αυτών των εντολών μπορεί να κάνει την εργασία σας πολύ πιο αποτελεσματική και γρήγορη.