RC_Andreas
Administrator

Γειά σας. Σε αυτό το πρώτο μου tutorial θα σας δείξω μερικές απο τις πιό βασικές εντολές terminal του linux. Ας ξεκινήσουμε λοιπόν.
Για μένα η σημαντικότερη εντολή που πρέπει να μάθει κάποιος στο linux είναι το sudo. Το sudo σας επιτρέπει να εκτελέσετε μια εντολή ως κάποιος άλλος χρήστης, αλλά από προεπιλογή τρέχει τις εντολές ως root. Θα πρέπει να έχουμε μεγάλη προσοχή όταν εκτελούμε εντολές ως rοοt γιατί μπορεί να προκαλέσουμε ανεπανόρθωτη βλάβη στο σύστημα. Λοιπόν ας αρχίσουμε να εξηγούμε την συγκεκριμένη εντολή.
Στο terminal του linux θα γράψουμε το εξής : sudo
Παράδειγμα:
Code:
sudo cp test /bin
Βέβαια μπορούμε να εκτελέσουμε με οποιαδήποτε εντολή η οποία χρειάζεται αυξημένα δικαιώματα.
Τώρα θα εξηγήσω μερικές εντολές που έχουν να κάνουν με το σύστημα αρχείων.
Δημιουργία αρχείων:
Όταν θέλουμε να δημιουργήσουμε ένα αρχείο στο linux στο terminal γράφουμε αυτό : echo
Παράδειγμα:
Code:
echo techne>>/home/michalis/Desktop/test
Αντιγραφή αρχείων:
Όταν θέλουμε να αντιγράψουμε ένα αρχείο στο linux στο terminal θα γράψουμε το εξής: cp
Παράδειγμα:
Code:
cp /home/michalis/Desktop/test /home/michalis
Μετακίνηση αρχείων:
Η μετακίνηση αρχείων είναι ίδια με την αντιγραφή με διαφορά του ότι το πηγαίο αρχείο διαγράφεται. Στο terminal γράφουμε το εξής : mv
Παράδειγμα:
Code:
mv /home/michalis/Desktop/test /Home/michalis
Σημείωση: Με το mv μπορούμε και να μετονομάσουμε αρχεία.
Διαγραφή αρχείων:
Όταν θέλουμε να διαγράψουμε ένα αρχείο εκτελούμε την εξής εντολή: rm
Παράδειγμα:
Code:
rm /Home/michalis/Desktop/test
Προβολή περιεχομένων αρχείου:
Για να δούμε τι περιέχει ένα αρχείο αρκεί να εκτελέσουμε αυτήν την εντολή: cat
Παράδειγμα:
Code:
cat /Home/michalis/Desktop/test
Προβολή τρέχοντος καταλόγου:
Στο terminal πάντα υπάρχει αποθηκευμένος ο κατάλογος στον οποίο εργαζόμαστε. Δηλαδή σε ποιόν κατάλογο "βρίσκεται" αυτήν την στιγμή το terminal. Για να δούμε αυτόν τον κατάλογο εκτελούμε την εξής εντολή: pwd
Αλλαγή τρέχοντος καταλόγου:
Για να αλλάξουμε τον κατάλογο που εργαζόμαστε εκτελούμε αυτήν την εντολή: cd
Παράδειγμα:
Code:
cd /Home/michalis
Δημιουργία φακέλου:
Εάν θέλουμε να δημιουργήσουμε ένα φάκελο εκτελούμε αυτήν την εντολή: mkdir
Παράδειγμα:
Code:
mkdir /Home/michalis/Desktop/NewDirectory
Διαγραφή φακέλου:
Για διαγραφή φακέλου χρησιμοποιύμε αυτήν την εντολή : rmdir
Παράδειγμα:
Code:
rmdir /home/michalis/Desktop/Directory
Προβολή αρχείων και φακέλων στο τρέχοντα κατάλογο:
Πολλές φορές θέλουμε να δούμε τι αρχεία περιέχονται στο τρέχοντα κατάλογο η σε οποιονδήποτε κατάλογο. Η εντολή είναι η εξής: ls
Αν τρέξουμε την εντολή ls μόνη της θα μας δείξει τα αρχεία στον τρέχοντα κατάλογο, αν βάλουμε και δίπλα ένα directory θα μας δείξει αρχεία και φακέλους σε εκείνο το directory.
Παράδειγμα:
Code:
ls /Home/michalis
Εντολές δικτύου
Ping:
Με την εντολή ping στέλνουμε πακέτα σε ένα host Με σκοπό να δούμε αν υπάρχει σωστή σύνδεση ,μεταξύ εμάς και αυτού του host, η για να δούμε αν το συγκεκριμένο host είναι πάνω.
Παράδειγμα:
Code:
ping www.google.gr
Traceroute:
Ίδιο με το ping με τη διαφορά του ότι βλέπουμε από που περνάνε τα πακέτα μέχρι να φτάσουν στον προορισμό τους.
telnet:
Το telnet το χρησιμότερο tool στα δίκτυα κατά την γνώμη μου. Το telnet είναι ένα εργαλείο που επιτρέπει στο χρήστη να συνδεθεί σε ένα υπολογιστή και να εκτελεί εντολές απομακρυσμένα. Βέβαια ο υπολογιστής-στόχος πρέπει να έχει μια θύρα ανοικτή έτσι ώστε να μπορέσουμε να συνδεθούμε. Η προεπιλεγμένη θύρα του telnet είναι η 23. Βέβαια μπορούμε να συνδεθούμε σε όποια θύρα θέλουμε μέσω telnet αρκεί να είναι ανοιχτή.
Παράδειγμα:
Code:
telnet 192.168.1.1 23
whois:
Το whois είναι μια υπηρεσία που μπορεί να μας βγάλει διάφορες πληροφορίες για ένα host.
Παράδειγμα:
Code:
whois www.google.gr