Εκμάθηση bash(linux)

Ο καλύτερος φίλος κάθε χρήστη μιας διανομής linux είναι(ή πρέπει να γίνει) το bash.Μέσω του bash ο χρήστης μπορεί να κάνει πράγματα που δεν μπορεί(ή είναι πολύ δυσκολότερο) να κανει μέσω του GUI.
Ας αρχίσουμε λοιπόν να συνφιλιωνόμαστε με αυτό.


ΚΕΦΑΛΑΙΟ 1:ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ

Ξεκινώντας θα παρουσιάσουμε την ποιο πολυχρησιμοποιημένη εντολή την ls.Πληκτολογώντας αυτή την εντολή βλέπουμε τα αρχεία του εκάστοτε φακέλου π.χ. ls ~/Desktop.Αύτο εμφανίζει τα αρχεία που βρίσκονται στον φάκελο Desktop.Το σημαδάκι ~ δηλώνει τον κύριο σας φάκελο.Πρέπει να σημειωθέι ότι το bash κάνει διάκριση πεζών-κεφαλαίων και ότι πρέπει να ξεχωρίζεται την διαδρομή των φακέλων με / .Επείσης πρέπει να βάζεται το όνομα του φακέλου μέσα σε  δίπλες αποστρόφους " " αν το όνομα περιέχει κενά.
Kάθε εντολή στο bash μπορεί να πάρει κάποιες παραμέτρους.Κάποιες χρήσιμες παράμετροι για την εντολή  ls είναι οι ακόλουθες: -a (π.χ. ls -a)παρουσιάζει όλα τα αρχέια που βρίσκονται στον φάκελο που την κατευθύνουμε.      
                                                -R παρουσιάζει όλα τα αρχεία και αυτά που βρίσκονται μέσα σε φακέλους και παρουσιάζει και την πλήρη διαδρομη τους.Η τελεία μπροστά από τους φακέλους δηλώνει οτι η διαδρομή αρχίζει απο τον φάκελο τον οποίο βρίσκεσται.
                                                
                                                                                                                                           συνεχίζεται...