Βασικές εντολές Linux για αρχάριους

Δημοσίευση Mar 7th 2020

Ας θυμηθούμε μερικές βασικές εντολές του Linux που μας είναι πάντα χρήσιμες.

Στο Linux τα κεφαλαία και τα πεζά γράμματα παίζουν ρόλο

pwd

  • Όταν ανοίγετε για πρώτη φορά το τερματικό, βρίσκεστε στον αρχικό κατάλογο του χρήστη σας. Για να μάθετε τον κατάλογο στον οποίο βρίσκεστε, μπορείτε να χρησιμοποιήσετε την εντολή “pwd” . Μας δίνει την απόλυτη πορεία, που σημαίνει το μονοπάτι που ξεκινά από τη ρίζα. Η ρίζα είναι η βάση του συστήματος αρχείων Linux. Σηματοδοτείται με μια προς τα εμπρός κάθετο (/). Ο κατάλογος χρηστών είναι συνήθως κάτι σαν ”/ home / username”.

ls

Χρησιμοποιήστε την εντολή “ls” για να μάθετε ποια αρχεία βρίσκονται στον κατάλογο στον οποίο βρίσκεστε. Μπορείτε να δείτε όλα τα κρυφά αρχεία χρησιμοποιώντας την εντολή “ls -a” .

cd

  • Χρησιμοποιήστε την εντολή “cd” για να μεταβείτε σε έναν κατάλογο. Για παράδειγμα, εάν βρίσκεστε στο αρχικό φάκελο και θέλετε να μεταβείτε στο φάκελο λήψεων, μπορείτε να πληκτρολογήσετε “cd Downloads” . Θυμηθείτε, αυτή η εντολή κάνει διάκριση πεζών-κεφαλαίων και πρέπει να πληκτρολογήσετε το όνομα του φακέλου ακριβώς όπως είναι. Αλλά υπάρχει ένα πρόβλημα με αυτές τις εντολές. Φανταστείτε ότι έχετε ένα φάκελο που ονομάζεται “Raspberry Pi”. Σε αυτή την περίπτωση, όταν πληκτρολογείτε στο”cd Raspberry Pi” , το κέλυφος θα πάρει το δεύτερο επιχείρημα της εντολής ως διαφορετικό, οπότε θα λάβετε ένα λάθος λέγοντας ότι ο κατάλογος δεν υπάρχει. Εδώ μπορείτε να χρησιμοποιήσετε μια πλάγια κάθετο. Δηλαδή, μπορείτε να χρησιμοποιήσετε”cd Raspberry \ Pi” σε αυτή την περίπτωση. Οι χώροι σημειώνονται ως εξής: Αν πληκτρολογείτε απλά “cd”και πατήστε enter, σας μεταφέρει στον αρχικό κατάλογο. Για να επιστρέψετε από ένα φάκελο στο φάκελο πριν από αυτό, μπορείτε να πληκτρολογήσετε ” cd..“. Οι δύο κουκίδες αντιπροσωπεύουν πίσω.

mkdir & rmdir

  • Χρησιμοποιήστε την εντολή mkdir όταν πρέπει να δημιουργήσετε ένα φάκελο. Για παράδειγμα, αν θέλετε να δημιουργήσετε έναν φάκελο που ονομάζεται “DOGS”, τότε μπορείτε να πληκτρολογήσετε mkdir DOGS Χρησιμοποιήστε το rmdir DOGS για να τον διαγράψετε .

rm

  • Χρησιμοποιήστε την εντολή rm για να διαγράψετε αρχεία και φακελους . Χρησιμοποιήστε το ” rm -r ” για να διαγράψετε μόνο τον φακελο. Διαγράφει τόσο το φάκελο όσο και τα αρχεία που περιέχει όταν χρησιμοποιείτε μόνο την εντολή rm .

touch

  • Η εντολή χρησιμοποιείται για τη δημιουργία ενός αρχείου. Μπορεί να είναι οτιδήποτε, από άδειο αρχείο txt σε κενό αρχείο zip. Για παράδειγμα, ” touch new.txt “.

man & —help

  • Για να μάθετε περισσότερα σχετικά με μια εντολή και πώς να την χρησιμοποιήσετε, χρησιμοποιήστε την εντολή man . Εμφανίζει τις σελίδες χειρισμού της εντολής. Για παράδειγμα, το ” man cd ” εμφανίζει τις σελίδες χειρισμού της εντολής cd . Η πληκτρολόγηση στο όνομα της εντολής και το όρισμα μας δηχνει τον τροπο που μπορεί να χρησιμοποιήσει η εντολή (π.χ. cd -help ).

cp

  • Χρησιμοποιήστε την εντολή cp για να αντιγράψετε αρχεία μέσω της γραμμής εντολών. Χρειάζονται δύο επιχειρήματα: Η πρώτη είναι η θέση του αρχείου που πρόκειται να αντιγραφεί, ο δεύτερος είναι ο τόπος αντιγραφής.

mv

  • Χρησιμοποιήστε την εντολή mv για να μετακινήσετε αρχεία μέσω της γραμμής εντολών. Μπορούμε επίσης να χρησιμοποιήσουμε την εντολή mv για μετονομασία ενός αρχείου. Για παράδειγμα, αν θέλουμε να μετονομάσουμε το αρχείο ” text” σε ” new ”, μπορούμε να χρησιμοποιήσουμε το ” mv text new “. Παίρνει τα δύο επιχειρήματα, όπως και η εντολή cp .

locate

  • η εντολή είναι χρήσιμη όταν δεν ξέρετε πού αποθηκεύεται ένα αρχείο ή το πραγματικό όνομα του αρχείου. Χρησιμοποιώντας το όρισμα -i με την εντολή βοηθάει να αγνοηθεί η περίπτωση (δεν έχει σημασία αν είναι κεφαλαία ή πεζά). Έτσι, εάν θέλετε ένα αρχείο που έχει τη λέξη “hello”, δίνει τη λίστα με όλα τα αρχεία του συστήματος Linux που περιέχουν τη λέξη “hello” όταν πληκτρολογείτε ” locate -i hello “. Αν θυμάστε δύο λέξεις, μπορείτε να τα διαχωρίσετε χρησιμοποιώντας έναν αστερίσκο (*). Για παράδειγμα, για να εντοπίσετε ένα αρχείο που περιέχει τις λέξεις “hello” και “this”, μπορείτε να χρησιμοποιήσετε την εντολή ” locate -i * hello * this”.

Ενδιάμεσες εντολές

echo

  • Η εντολή ” echo ” μας βοηθά να μεταφέρουμε κάποια δεδομένα, συνήθως κείμενα σε ένα αρχείο. Για παράδειγμα, εάν θέλετε να δημιουργήσετε ένα νέο αρχείο κειμένου ή να προσθέσετε ένα ήδη δημιουργημένο αρχείο κειμένου, απλά πρέπει να πληκτρολογήσετε ” echo hello,

cat

  • Χρησιμοποιήστε την εντολή cat για να εμφανίσετε τα περιεχόμενα ενός αρχείου.Συνήθως χρησιμοποιείται για την εύκολη προβολή προγραμμάτων.

nano

επεξεργαστής κειμένου που υποδηλώνει λέξεις-κλειδιά με χρώμα και αναγνωρίζει τις περισσότερες γλώσσες. Μπορείτε να δημιουργήσετε ένα νέο αρχείο ή να τροποποιήσετε ένα αρχείο χρησιμοποιώντας αυτό το πρόγραμμα επεξεργασίας. Για παράδειγμα, εάν θέλετε να δημιουργήσετε ένα νέο αρχείο με όνομα “colors.txt ”, μπορείτε να το δημιουργήσετε χρησιμοποιώντας την εντολή ” nano colors.txt “. Μπορείτε να αποθηκεύσετε τα αρχεία σας μετά την επεξεργασία χρησιμοποιώντας την ακολουθία Ctrl + X, στη συνέχεια Y (ή N για όχι).

sudo

  • Μια ευρέως χρησιμοποιούμενη εντολή στη γραμμή εντολών του Linux, το sudoσημαίνει “SuperUser Do”. Επομένως, εάν θέλετε να γίνει οποιαδήποτε εντολή με δικαιώματα διαχειριστή ή root, μπορείτε να χρησιμοποιήσετε την εντολή sudo.

df

  • Χρησιμοποιήστε την εντολή df για να δείτε το διαθέσιμο χώρο στο δίσκο σε κάθε διαμέρισμα του συστήματός σας. Μπορείτε απλώς να πληκτρολογήσετε df στη γραμμή εντολών και μπορείτε να δείτε κάθε τοποθετημένο διαμέρισμα και το χρησιμοποιούμενο / διαθέσιμο χώρο στο% και στα KB. Αν θέλετε να εμφανίζεται σε megabyte, μπορείτε να χρησιμοποιήσετε την εντολή ” df -m “.

du

  • Χρήση du να γνωρίζουν την χρήση του δίσκου ενός φακέλου στο σύστημά σας. Εάν θέλετε να γνωρίζετε τη χρήση του δίσκου για ένα συγκεκριμένο φάκελο ή αρχείο στο Linux, μπορείτε να πληκτρολογήσετε την εντολή df και το όνομα του φακέλου ή του αρχείου. Για παράδειγμα, αν θέλετε να μάθετε τον χώρο στο δίσκο που χρησιμοποιείται από το φάκελο εγγράφων στο Linux, μπορείτε να χρησιμοποιήσετε την εντολή ” du Documents “. Μπορείτε επίσης να χρησιμοποιήσετε την εντολή ” ls -lah ” για να δείτε τα μεγέθη αρχείων όλων των αρχείων ενός φακέλου.

tar

  • Μπορεί να χρησιμοποιηθεί για τη συμπίεση και αποσυμπίεση διαφορετικών τύπων αρχείων tar, όπως .tar, .tar.gz, .tar.bz2 , κ.λπ. 8. zip, unzip - Χρησιμοποιήστε το zip για να συμπιέσετε τα αρχεία σε ένα αρχείο zip και να αποσυνδέσετε για να εξαγάγετε αρχεία από αρχείο zip. Για να αποσυμπιέσετε ή να εξαγάγετε ένα αρχείο tar, πληκτρολογήστε: tar -xvf file.tar

uname

  • Χρησιμοποιήστε το uname για να εμφανίσετε τις πληροφορίες σχετικά με το σύστημα που τρέχει το Linux distro. Χρησιμοποιώντας την εντολή ” uname -a ” εκτυπώνονται οι περισσότερες πληροφορίες σχετικά με το σύστημα. Αυτό εκτυπώνει την ημερομηνία κυκλοφορίας του πυρήνα, την έκδοση, τον τύπο του επεξεργαστή κ.λπ.

chmod

  • Χρησιμοποιήστε το chmod για να κάνετε ένα εκτελέσιμο αρχείο και να αλλάξετε τα δικαιώματα που του έχουν χορηγηθεί στο Linux. Φανταστείτε ότι έχετε έναν κώδικα python που ονομάζεται numbers.py στον υπολογιστή σας. Θα χρειαστεί να εκτελέσετε το ” python numbers.py ” κάθε φορά που θα πρέπει να το εκτελέσετε. Αντί αυτού, όταν το κάνετε εκτελέσιμο, θα πρέπει απλώς να εκτελέσετε το ” numbers.py ” στο τερματικό για να εκτελέσετε το αρχείο. Για να κάνετε ένα εκτελέσιμο αρχείο, μπορείτε να χρησιμοποιήσετε την εντολή ” chmod + x numbers.py ” σε αυτήν την περίπτωση.Μπορείτε να χρησιμοποιήσετε το ” chmod 755 numbers.py ” για να του δώσετε δικαιώματα root ή ” sudo chmod + x numbers.py ” .

ping

  • Χρησιμοποιήστε το ping για να ελέγξετε τη σύνδεσή σας σε ένα διακομιστή, για παράδειγμα, το ” ping google.com ”, ελέγχει αν μπορεί να συνδεθεί στο διακομιστή και να επανέλθει. Μετράει τον χρόνο ping και σας δίνει λεπτομέρειες σχετικά με αυτό

Τα πλήκρα Ctrl + C μπορεί να χρησιμοποιηθούν για την ασφαλή διακοπή οποιασδήποτε εντολής στον τερματικό. Αν δεν σταματήσει με αυτό, τότε Ctrl + Z μπορεί να χρησιμοποιηθεί για να αναγκάσει να σταματήσει.

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

Μπορείτε να απενεργοποιήσετε ή να επανεκκινήσετε τον υπολογιστή χρησιμοποιώντας την εντολή sudo halt και sudo reboot.