Γραμμή εντολών linux για αρχάριους

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

Μερικές χρήσιμες εντολές σε linux


Προφανώς, πριν να μπορέσετε να χειριστείτε και χρησιμοποιήσετε κάποια αρχεία, πρέπει πρώτα να τα δείτε. Η

ls

σας βγάζει σε λίστα τα αρχεία και τους φακέλους(subdirectories) του directory που βρισκόσαστε.

Μαθαίνετε σε ποιο directory είστε πληκτρολογώντας στην γραμμή εντολών

pwd

(print working directory σημαίνει).

Αν στο directory που βρισκόσαστε υπάρχει φάκελος με το όνομα michael γράφοντας

ls michael

βλέπετε τα αρχεία που έχετε εντός michael.

Αν πληκτρολογήσατε ls σας έδειξε η γραμμή εντολών τα file και subdirectories, αλλά τι υπάρχει μέσα στα subdirectories:

ls -R

Για να δείτε και τα κρυφά αρχεία

ls -a

Για περισσότερες πληροφορίες για τα αρχεία που βλέπετε(μέγεθος, κάτοχος αρχείου, ποιος μπορεί να κάνει τι με το αρχείο, κλπ:

ls -l

Sort content by file extension

ls -X

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

man ls
(εκτεταμένη βοήθεια, man=manual)

Για μονολεκτική "βοήθεια" γράψτε

whatis ls

Για να αλλάξετε directory(να μεταφερθείτε σε νέο) πχ

cd Michael

Αν κάνετε τώρα

pwd

θα δείτε ότι είστε εντός Michael. Αν τώρα πληκτρολογείστε

cd ~

θα μεταφερθείτε στο home directory σας δηλαδή εκεί που ήσασταν φυσιολογικά όταν ξεκινήσατε τη γραμμή εντολών. χει τη μορφή

/home/username

όπου username το δικό σας username. ρα το ~ ίσον με /home/username.

Στο "DOS" θα ήμασταν στο C:\Documents and Settings\username αν τρέχαμε τη γραμμή εντολών(cmd). Στο linux είμαστε στο /home/username όταν τρέχουμε τη bash.

Δηλαδή αντί C:\ έχουμε /. Και η άλλη διαφορά είναι ότι στα windows έχουμε την slash ώς \ ενώ sto linux ως /.

Με

mkdir

δημιουργούμε νέο directory.

Με

mkdir -p

δημιουργούμε directory και μέσα του όσα subdirectory δηλώσουμε:

mkdir -p newone/opa/eipa/lew

Έφτιαξα τον "φάκελο" opa και μέσα του έφτιαξα τον eipa, και μέσα στον eipa τον lew :).

Με

cp

αντιγράφω αρχεία, πχ

cp sot.doc sot_back.doc

έκανα ένα "backup" του sot.doc στο directory που βρισκόμουν.

Με το

mv

μετακινώ αλλά μπορώ και να μετονομάσω αρχεία


ΠΩΣ ΛΟΙΠΌΝ ΝΑ ΜΆΘΩ ΠΕΡΙΣΣΌΤΕΡΑ ΓΙΑ ΤΗ ΓΡΑΜΜΉ ΕΝΤΟΛΏΝ ΣΤΟ LINUX


Προφανώς με ένα άρθρο δεν μπορούν να καλυφτούν όλες οι εντολές στο linux.

Διαβάστε για


Εγγραφή στο blog sotostips




Licensed under a Creative Commons Attribution-Noncommercial 3.0 Greece License