Λήψη σε odt
Λήψη σε pdf
Εντολές
Βασικές - συνοπτικά
cd [φάκελος_προορισμού] : μας μεταφέρει σε έναν νέο φάκελο (σχετικό ή απόλυτο μονοπάτι).
cd .. : Μεταφερόμαστε στον πάνω φάκελο
cd ~ ή cd : Μεταφερόμαστε στον προσωπικό μας φάκελο
pwd : Εμφάνιση του φακέλου που βρισκόμαστε (απόλυτο μονοπάτι)
ls : Εμφάνιση των περιεχομένων του φακέλου που βρισκόμαστε
exit : Έξοδος από την γραμμή εντολών (ή CTRL-D)
mkdir [φακέλος] : Δημιουργία ενός νέου φακέλου
rmdir [φάκελος] : Διαγράφει τον φάκελο, εφόσον είναι κενός
cp [αρχείο_προέλευσης] [αρχείο ή φάκελος προορισμού] : κάνει ένα αντίγραφο από το αρχείο προέλευσης στο αρχείο προορισμού ή στον φάκελο προορισμού)
mv [αρχείο_προέλευσης] [αρχείο ή φάκελος προορισμού] : μετονομάζει το αρχείο προέλευσης στο αρχείο προορισμού ή μετακινεί στον φάκελο προορισμού
rm [αρχείο] : Διαγράφει το αρχείο
touch [αρχείο] : Δημιουργεί ένα κενό αρχείο
man [εντολή] : Εμφανίζει ένα εγχειρίδιο βοήθειας για την συγκεκριμένη εντολή (έξοδος με q)
[εντολή] --help ή [εντολή] -h : Εμφανίζει μια συνοπτική βοήθεια για την συγκεκριμένη εντολή
Βασικές - με παραμέτρους
ls -al : εμφανίζει τα κρυφά αρχεία και φακέλους που ξεκινάνε με . -a με αναλυτικές πληροφορίες ένα σε κάθε γραμμή -l
ls -altr : Όπως η παραπάνω εντολή και επιπλέον ταξινομεί με βάση την ημερομηνία τροποποίησης -t και κάνει αντίστροφη ταξινόμηση -r
cp -rf [φάκελος_προέλευσης] [φακελος_προορισμού] : Αντιγράφει τον φάκελο προέλευσης στον φάκελο προορισμού
rm -rf [φάκελος] : Διαγράφει τον φάκελο με τα περιεχόμενά του (-r) χωρίς να ρωτάει επιβεβαίωση (-f)
rm -i [αρχείο] ή rm -ir [φάκελος] : Διαγράφει το αρχείο ή τον φάκελο με τα περιεχόμενά του (-r) ζητώντας επιβεβαίωση (-i)
date : εμφανίζει την ώρα του συστήματος
watch [εντολή] : Εκτελεί μια εντολή κάθε 2 δευτερόλεπτα εμφανίζοντας το αποτέλεσμά της. π.χ. watch date . Διακόπτουμε με CTRL-C
find φάκελος -name “όνομα αρχείου” : Ψάχνει για όλα τα αρχεία που υπάρχουν μέσα στον φάκελο
wc -l : μετράει τις γραμμές που λαμβάνει από την προκαθορισμένη είσοδο και το αποτέλεσμα (αριθμό γραμμών) το εμφανίζει στην προκαθορισμένη έξοδο.
cat : λαμβάνει από την προκαθορισμένη είσοδο μέχρι τον χαρακτήρα τέλους (
EOF) CTRL-D και το ξαναγράφει στην προκαθορισμένη έξοδο.
grep (λέξη) : Από όλες τις γραμμές που θα λάβει από την προκαθορισμένη είσοδο, θα εμφανίσει μόνο τις γραμμές που περιέχουν την (λέξη) που της δώσαμε ως πρώτη παράμετρο
Διεργασίες
[εντολή ή πρόγραμμα] : Π.χ. firefox. Εκτέλεση στο προσκήνιο, δηλαδή πάνω στην γραμμή εντολών, την οποία δεσμεύει και δεν μπορούμε να πληκτρολογήσουμε εντολές. (Διακοπή με CTRL-C, μεταφορά στο παρασκήνιο με CTRL-Z και bg)
[εντολή ή πρόγραμμα] & : Π.χ. firefox& . Εκτέλεση στο παρασκήνιο. Αφήνει ελεύθερη την γραμμή εντολών και μπορούμε να συνεχίζουμε να πληκτρολογούμε κανονικά εντολές.
ps -A : εμφανίζει τις διεργασίες που τρέχουν στον υπολογιστή μας μία σε κάθε σειρά (-A). Αν βάλουμε και το -F μας εμφανίζει και ποιος χρήστης τις εκκίνησε.
kill [αριθμός διεργασίας] : Στέλνει σήμα διακοπής μιας διεργασίας με τον συγκεκριμένο αριθμό με ομαλό τρόπο (ότι κάνει και το CTRL-C)
kill -9 [αριθμός διεργασίας] : Σκοτώνει μια διεργασία με τον συγκεκριμένο αριθμό με μή ομαλό τρόπο (π.χ. αν έχει κολλήσει)
killall [όνομα διεργασίας] : Στέλνει σήμα διακοπής όλων των διεργασιών με το συγκεκριμένο όνομα με ομαλό τρόπο (ότι κάνει και το CTRL-C)
killall -9 [όνομα διεργασίας] : Σκοτώνει όλες τις διεργασίες με το συγκεκριμένο αυτό το όνομα με μή ομαλό τρόπο (π.χ. αν έχει κολλήσει)
Εγκατάσταση εφαρμογών
(Για διανομές linux παράγωγα του debian όπως : ubuntu, mint, knoppix, dsl. Εκτέλεση ως root ή με sudo)
synaptic και control-center: Εφαρμογές σε γραφικό περιβάλλον με όλες τις παραπάνω δυνατότητες και άλλες..
apt-get install [εφαρμογή] : Εγκατάσταση ή αναβάθμιση της συγκεκριμένης εφαρμογής
apt-get remove [εφαρμογή] : Αφαίρεση της συγκεκριμένης εφαρμογής
apt-get update : Λήψη ενημερώσεων για αναβαθμίσεις εφαρμογών και νέες εφαρμογές
apt-get dist-upgrade : Αναβάθμιση όλων των εφαρμογών καθώς και γενικά όλου του λειτουργικού
Προχωρημένες
echo “κείμενο” : Εμφανίζει ένα κείμενο στην οθόνη
mount -t vfat /dev/hdb3 /mnt/winxp : θα προσαρτήσει το 3ο partition του 2ου δίσκου στον φάκελο /mnt/winxp το οποίο έχει σύστημα αρχείων fat32.
umount /mnt/debian : θα το αποπροσαρτήσει.
tail -f /var/log/syslog -n 50 : Εμφανίζει τις 50 τελευταίες γραμμές του αρχείου καταγραφής συμβάντων του linux.
tail -f /var/log/messages -n 50 : Εμφανίζει τις 50 τελευταίες γραμμές του αρχείου καταγραφής μηνυμάτων του linux
Δικαιώματα - Χρήστες - Ομάδες
adduser [ονομα χρήστη] : (Εκτέλεση ως root) Προσθέτει έναν χρήστη
deluser [ονομα χρήστη] : (Εκτέλεση ως root) Αφαιρεί έναν χρήστη
adduser [ονομα χρήστη] [όνομα ομάδας] : (Εκτέλεση ως root) Προσθέτει έναν χρήστη σε μία ομάδα
deluser [ονομα χρήστη] [όνομα ομάδας] : (Εκτέλεση ως root) Αφαιρεί έναν χρήστη από μία ομάδα
su : Αλλαγή χρήστη σε root
su - [όνομα_χρήστη] : Αλλαγή στον χρήστη με το συγκεκριμένο όνομα
sudo [εντολή] : (Μόνο αν μας έχει δοθεί αυτή η δυνατότητα) Εκτέλεση μιας εντολής μόνο, με δικαιώματα υπερχρήστη
gksu [εντολή] : Εκτέλεση μιας γραφικής εφαρμογής, με δικαιώματα υπερχρήστη στο περιβάλλον gnome ή xfce
kdesu [εντολή] : Εκτέλεση μιας γραφικής εφαρμογής, με δικαιώματα υπερχρήστη στο περιβάλλον kde ή lxde
who : εμφανίζει τους χρήστες που είναι συνδεδεμένοι στον υπολογιστή μας ένα σε κάθε γραμμή στην προκαθορισμένη έξοδο.