💾 Archived View for magaz.hellug.gr › 17 › 02_linuxmangr › index.gmi captured on 2024-08-31 at 12:14:44. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-02-05)

-=-=-=-=-=-=-

Το εγχειρίδιο του Linux σε δύο σελίδες

John Hacking(mailto:squadron@powerup.com.au) Mετάφραση: john georgiad(mailto:gd1@otenet.gr)
Σεπ 1999

Περίληψη χρήσιμων εντολών για το Linux - Έκδοση 3.0 Μάιος 1999. Αρχικό κείμενο από τον John Hacking, στην σελίδα http://www.powerup.com.au/~squadron[1], τον οποίο και ευχαριστούμε που μας έδωσε την άδεια για μετάφραση.

1: http://www.powerup.com.au/~squadron

1. Πρώτη σελίδα

2. Δεύτερη σελίδα

[1. Πρώτη σελίδα]

Εκκίνηση & Τερματισμός

Πρόσβαση & Προσάρτηση συστημάτων αρχειοθέτησης

Εύρεση αρχείων και κειμένου μέσα σε αρχεία

Το X Window

Μετακινώντας, αντιγράφοντας, διαγράφοντας & ανοίγοντας αρχεία

Εγκατάσταση λογισμικού στο Linux

Διαχείριση χρηστών

[]{#table1} [1.1 Εκκίνηση & Τερματισμός]

--------------------------------------------------------------------------------

\ shutdown -h now Κλείσε το σύστημα τώρα χωρίς επανεκκίνηση

                                                    halt                                                  Σταμάτα όλες τις διεργασίες (processes) - ίδιο με το
                                                                                                          προηγούμενο

                                                    shutdown -r 5                                         Κλείσε το σύστημα σε 5 λεπτά και επανεκκίνησε το

                                                    shutdown -r now                                       Κλείσε το σύστημα τώρα και επανεκκίνησε το

                                                    reboot                                                Σταμάτα όλες τις διεργασίες (processes) και μετά κάνε
                                                                                                          επανεκκίνηση - όπως προηγουμένως

                                                    startx                                                Ξεκίνησε το γραφικό περιβάλλον Χ

--------------------------------------------------------------------------------

\

[]{#table2} [1.2 Πρόσβαση & Προσάρτηση συστημάτων αρχειοθέτησης]

--------------------------------------------------------------------------------

\ mount -t iso9660 /dev/cdrom /mnt/cdrom Προσάρτησε τη συσκευή cdrom κάτω από τον κατάλογο /mnt και ονόμασε τη cdrom

                                                    mount -t msdos /dev/hdd /mnt/ddrive                   Προσάρτησε το σκληρό δίσκο "d" με σύστημα
                                                                                                          αρχειοθέτησης msdos\
                                                                                                          κάτω από τον κατάλογο /mnt και ονόμασε το ddrive

                                                    umount /mnt/cdrom                                     Απομάκρυνε το cdrom

--------------------------------------------------------------------------------

\

[]{#table3} [1.3 Εύρεση αρχείων και κειμένου μέσα σε αρχεία]

--------------------------------------------------------------------------------

\ find / -name fname Ξεκινώντας απο τον πρωταρχικό κατάλογο, ψάξε για το αρχείο με όνομα fname

                                                    find / -name "\*fname\*"                            Ξεκινώντας από τον πρωταρχικό κατάλογο, ψάξε για το
                                                                                                          αρχείο που περιέχει τη σειρά χαρακτήρων fname

                                                    locate missingfilename                                Εντόπισε το αρχείο με όνομα missingfilename
                                                                                                          χρησιμοποιώντας την εντολή locate - προϋποθέτει ότι
                                                                                                          έχει ήδη χρησιμοποιηθεί η εντολή updatedb (βλ.
                                                                                                          παρακάτω)

                                                    updatedb                                              Δημίουργησε ή εκσυγχρόνισε τη βάση αρχείων σε όλα τα
                                                                                                          συστήματα αρχειοθέτησης που είναι προσαρτημένα στον
                                                                                                          πρωταρχικό κατάλογο του linux

                                                    which missingfilename                                 Εμφάνισε τον υποκατάλογο που περιέχει το εκτελούμενο
                                                                                                          αρχείο με όνομα missingfilename

                                                    grep textstringtofind /dir                            Ξεκινώντας από τον κατάλογο που ονομάζεται dir
                                                                                                          εντόπισε και εμφάνισε όλα τα αρχεία που περιέχουν τη
                                                                                                          σειρά χαρακτήρων textstringtofind

--------------------------------------------------------------------------------

\

[]{#table4} [1.4 Το X Window]

--------------------------------------------------------------------------------

\ xvidtune Τρέξε το γραφικό εργαλείο ρύθμισης του Χ window

                                                    XF86Setup                                             Τρέξε το μενού ρυθμίσεων (configuration) του X window
                                                                                                          με αυτόματη έρευνα (auto probing)

                                                    Xconfigurator                                         Τρέξε ένα άλλο μενού ρυθμίσεων (configuration) του Χ
                                                                                                          window με αυτόματη έρευνα (auto probing)

                                                    xf86config                                            Τρέξε ένα μή γραφικό μενού ρυθμίσεων (configuration)
                                                                                                          του Χ window

--------------------------------------------------------------------------------

\

[]{#table5} [1.5 Μετακινώντας, αντιγράφοντας, διαγράφοντας & ανοίγοντας αρχεία]

--------------------------------------------------------------------------------

\ ls -l Εμφάνισε κυριολεκτικά τα αρχεία του τρέχοντα καταλόγου

                                                    ls -F                                                 Εμφάνισε τα αρχεία του τρέχοντα καταλόγου
                                                                                                          σημειώνοντας τον τύπο του αρχείου

                                                    ls -laC                                               Εμφάνισε κυριολεκτικά όλα τα αρχεία του τρέχοντα
                                                                                                          καταλόγου σε στήλες

                                                    rm name                                               Διάγραψε το αρχείο ονομα name

                                                    rm -rf name                                           Εξαφάνισε έναν ολόκληρο κατάλογο μαζί με τους
                                                                                                          υποκαταλόγους και τα αρχεία που συμπεριλαμβάνονται
                                                                                                          σ\' αυτόν

                                                    cp filename /home/dirname/                            Αντίγραψε το αρχείο filename στον κατάλογο
                                                                                                          /home/dirname/

                                                    mv filename /home/dirname/                            Μετακίνησε το αρχείο με όνομα filename στον κατάλογο
                                                                                                          /home/dirname/

                                                    cat filetoview                                        Εμφάνισε τα περιεχόμενα του αρχείου filetoview

                                                    man -k keyword                                        Εμφάνισε σε ποιές από τις βοηθητικές σελίδες (man
                                                                                                          pages) υπάρχει η λέξη keyword

                                                    more filetoview                                       Εμφάνισε τα περιεχόμενα του αρχείου filetovie σελίδα
                                                                                                          - σελίδα ·

                                                    head filetoview                                       Εμφάνισε τις 10 πρώτες γραμμές του αρχείου με όνομα
                                                                                                          filetoview

                                                    head -20 filetoview                                   Εμφάνισε τις 20 πρώτες γραμμές του αρχείου με όνομα
                                                                                                          filetoview

                                                    tail filetoview                                       Εμφάνισε τις 10 τελευταίες γραμμές του αρχείου
                                                                                                          filetoview

                                                    tail -20 filetoview                                   Εμφάνισε τις 20 τελευταίες γραμμές του αρχείου
                                                                                                          filetoview

--------------------------------------------------------------------------------

\

[]{#table6} [1.6 Εγκατάσταση λογισμικού στο Linux]

--------------------------------------------------------------------------------

\ rpm -ivh name.rpm Εγκατάστησε το rpm πακέτο που ονομάζεται name.rpm

                                                    rpm -Uhv name.rpm                                     Αναβάθμισε το rpm πακέτο που ονομάζεται name.rpm

                                                    rpm -e package                                        Απεγκατάστησε το rpm πακέτο που ονομάζεται package

                                                    rpm -l package                                        Εμφάνισε τα αρχεία που περιέχονται στο πακέτο package

                                                    rpm -ql package                                       Εμφάνισε την έκδοση του εγκατεστημένου πακέτου
                                                                                                          pαckage καθώς και τα αρχεία που περιέχονται σ\' αυτό

                                                    rpm -i \--force package                               Επανεγκατάστησε το rpm πακέτο που ονομάζεται package,
                                                                                                          εφόσον έχουν διαγραφεί μέρη του (όχι με την εντολή
                                                                                                          rpm -e)

                                                    tar -zxvf archive.tar.gz or\                          Αποσυμπίεσε τα αρχεία που βρίσκονται συμπιεσμένα και
                                                    tar -zxvf archive.tgz                                 περιέχονται στο αρχείο archive

                                                    ./configure                                           Εκτέλεσε το script προετοιμασίας των αρχείων
                                                                                                          εγκατάστασης που χρειάζονται για τη μεταγλώττιση

--------------------------------------------------------------------------------

\

[]{#table7} [1.7 Διαχείριση χρηστών]

--------------------------------------------------------------------------------

\ adduser accountname Δημιούργησε ένα νέο χρήστη με όνομα αccountname

                                                    passwd accountname                                    Δώσε στο λογαριασμό που ονομάζεται αccountname νέο
                                                                                                          κωδικό πρόσβασης

                                                    su                                                    Συνδέσου ως υπερχρήστης από αυτό το τερματικό

                                                    exit                                                  Σταμάτα να κάνεις τον υπερχρήστη, ξαναγύρισε σε
                                                                                                          κατάσταση απλού χρήστη

--------------------------------------------------------------------------------

\

[2. Δεύτερη σελίδα]

Κολπίνια

Παρτιτούρες (configuration files) και τι κάνουν

Δικαιώματα (permissions) αρχείων

Συντομεύσεις για το X window - (κυρίως για Redhat)

Εκτύπωση

[]{#table8} [2.1 Κολπίνια]

--------------------------------------------------------------------------------

\ ifconfig Εμφάνισε τις IP διευθύνσεις όλων των συσκευών τού συστήματος

                                                    apropos subject                                       Εμφάνισε τις βοηθητικές σελίδες (man pages) που έχουν
                                                                                                          σχέση με το subject

                                                    usermount                                             Εκτέλεσε τη γραφική εφαρμογή προσάρτησης και
                                                                                                          απομάκρυνσης συστημάτων αρχειοθέτησης

                                                    /sbin/e2fsck hda5                                     Χρησιμοποιήσε το εργαλείο ελέγχου συστημάτων
                                                                                                          αρχειοθέτησης στην κατάτμηση (partition) hda5

                                                    fdformat /dev/fd0H1440                                Διαμόρφωσε (format) τη δισκέττα στη συσκευή fd0

                                                    tar -cMf /dev/fd0                                     Δημιούργησε αντίγραφο του τρέχοντα καταλόγου και των
                                                                                                          υποκαταλόγων του σε πολλαπλές δισκέττες

                                                    tail -f /var/log/messages                             Εμφάνιζε τις 10 τελευταίες γραμμές του Ημερολογίου

                                                    cat /var/log/dmesg                                    Εμφάνισε το αρχείο με τα μηνύματα εκκίνησης - χρήσιμο
                                                                                                          για εξάκριβωση μπελάδων. Εναλλακτικά χρησιμοποίηστε
                                                                                                          την εντολή `dmesg` .

\ * Μεταχαρακτήρας - αντιπροσωπεύει τα πάντα. π.χ.

cp from/* to θα αντιγράψει όλα τα αρχεία κάτω από τον κατάλογο from στον κατάλογο to

                                                    ?                                                 Μεταχαρακτήρας που αντιστοιχεί σε ένα στοιχείο. π.χ.\
                                                                                                          `cp config.? /configs` θα αντιγράψει όλα τα αρχεία
                                                                                                          που ξεκινάνε με το όνομα config. και ακολουθούνται
                                                                                                          από ένα χαρακτήρα, από τον τρέχοντα κατάλογο στον
                                                                                                          κατάλογο /configs

\ [xyz] Μεταχαρακτήρας επιλογής στοιχείων

                                                    linux single                                          Στο σύμβολο προτροπής `lilo:` ξεκίνησε σε λειτουργία
                                                                                                          ενός μόνο χρήστη. Αυτό είναι χρήσιμο αν έχετε ξεχάσει
                                                                                                          τον κωδικό πρόσβασής σας. Ξεκινήστε σ\' αυτή τη
                                                                                                          λειτουργία και τρέξτε την εντολή `passwd` .

\ ps Εμφάνισε τις τρέχουσες διεργασίες (processes)

                                                    kill 123                                              Τερμάτισε (δώσε τέλος στη ζωή της/σκότωσε) μια
                                                                                                          συγκεκριμένη διεργασία (process) π.χ.
                                                                                                          `kill                                     123`

                                                    revivify 123                                          Επανάφερε πίσω στη ζωή μια διεργασία (process) από
                                                                                                          κατάσταση ζόμπι π.χ. `revivify 666`

--------------------------------------------------------------------------------

\

[]{#table9} [2.2 Παρτιτούρες (configuration files) και τι κάνουν]

--------------------------------------------------------------------------------

\ /etc/profile Καθολικές μεταβλητές περιβάλλοντος για όλους τους χρήστες

                                                    /εtc/fstab                                            Κατάλογος συσκευών και των αντίστοιχων σημείων
                                                                                                          προσάρτησης (mount points). Τροποποιήστε το αρχείο
                                                                                                          για να προσθέσετε cdroms, κατατμήσεις (partitions)
                                                                                                          DOS και οδηγούς δισκεττών κατά την εκκίνηση.

                                                    /etc/motd                                             Το μήνυμα που εμφανίζεται σε όλους χρήστες κατά τη
                                                                                                          διαδικασία του login, π.χ. "Have fun\...",
                                                                                                          "Goodmorning\..." "Τι κάνεις πάλι τέτοια ώρα;"

                                                    /etc/rc.d/rc.local                                    Bash script το οποίο εκτελείται στο τέλος της
                                                                                                          διαδικασίας login. Όμοιο με το autoexec.bat στο DOS

                                                    /etc/HOSTNAME                                         Περιέχει ολόκληρο το όνομα του ξένιου Υπολογιστή
                                                                                                          (hostname) συμπεριλαμβανομένου του πεδίου ορισμού
                                                                                                          (dοmain)

                                                    /etc/cron.\*                                          Υπάρχουν 4 υποκατάλογοι που αυτομάτως εκτελούν όλα τα
                                                                                                          σκριπτ που βρίσκονται σ\' αυτούς κατά χρονικά
                                                                                                          διαστήματα ώρας, ημέρας, βδομάδας ή μήνα

                                                    /etc/hosts                                            Κατάλογος με όλες τις IP διευθύνσεις των υπολογιστών
                                                                                                          που είναι γνωστοί στο μηχάνημα

                                                    /etc/httpd/conf                                       Παράμετροι για τον εξυπηρέτη Apache

                                                    /etc/inittab                                          Προσδιορίζει το επίπεδο (runlevel) που θα ξεκινήσει
                                                                                                          το σύστημα

                                                    /etc/resolv.conf                                      Ορίζει IP διευθύνσεις για εξυπηρέτες DNS

                                                    /etc/smb.conf                                         Παρτιτούρα (config file) για τον εξυπηρέτη SAMBA.
                                                                                                          Επιτρέπει διαμερισμό αρχείων και εκτυπωτών με
                                                                                                          εξυπηρετούμενους της Microsoft

                                                    \~/.Xdefaults                                         Ορισμοί για μερικές εφαρμογές X window. Το σύμβολο \~
                                                                                                          αναφέρεται στον αρχικό κατάλογο του χρήστη (home
                                                                                                          directory)

                                                    /etc/X11/XF86Config                                   Παρτιτούρα (config file) για το X window

                                                    \~/.xinitrc                                           Ορίζει τον διαχειριστή παραθύρων (window manager) που
                                                                                                          θα εκτελεστεί απο το X. Το σύμβολο \~ αναφέρεται στον
                                                                                                          αρχικό κατάλογο του χρήστη (home directory)

--------------------------------------------------------------------------------

\

[]{#table10} [2.3 Δικαιώματα (permissions) αρχείων]

[IMG]

Με την εντολή ls -l , εμφανίζεται μια εκτενής λίστα αρχείων. Η πρώτη στήλη αντιστοιχεί στα δικαιώματα (permissions) που ισχύουν για το αρχείο. Αν ένα από τα δικαιώματα για τον ιδιοκτήτη, το γκρουπ ή τους υπόλοιπους λείπει, αυτο αντιπροσωπεύεται με - π.χ. drwxr-x--x

--------------------------------------------------------------------------------

\ Δικαίωμα ανάγνωσης (read) = 4\ Τα δικαιώματα των αρχείων μεταβάλονται με την εντολή \ chmod και τον ανάλογο οκταδικό αριθμό για κάθε Δικαίωμα εγγραφής (write) = 2\ είδος χρήστη.

\ π.χ. η εντολή chmod 764 filename θα δώσει στο Δικαίωμα εκτέλεσης (execute) = 1 αρχείο filename δικαιώματα ανάγνωσης, εγγραφής και εκτέλεσης (r+w+x) για τον ιδιοκτήτη, ανάγνωσης και εγγραφής (r+w) για το γκρουπ και ανάγνωσης (r) μόνο στους υπόλοιπους.

\ chmod 755 Πλήρη δικαιώματα στον ιδιοκτήτη, ανάγνωσης και \ εκτέλεσης για το γκρουπ και τους υπόλοιπους

                                                    chmod +x filename                                     Επίτρεψε σε όλους τους χρήστες να εκτελούν το αρχείο
                                                                                                          filename

--------------------------------------------------------------------------------

\

[]{#table11} [2.4 Συντομεύσεις για το X window - (κυρίως για Redhat)]

--------------------------------------------------------------------------------

\ Control-Alt + ή - Αύξησε ή μείωσε την ανάλυση της οθόνης, π.χ. από 640χ480 σε 800χ600

                                                    Alt-escape                                            Εμφάνισε λίστα με τα ενεργά παράθυρα

                                                    Shift-Control F8                                      \'Αλλαξε το μέγεθος του επιλεγμένου παραθύρου

                                                    Δεξί κλικ στην επιφάνεια εργασίας\                    Εμφάνισε μενού επιλογών
                                                    (desktop background)                                  

                                                    Shift-Control Altr                                    Φρέσκαρε την οθόνη

                                                    Shift-Control Altx                                    Ξεκίνησε ένα xterm

--------------------------------------------------------------------------------

\

[]{#table12} [2.5 Εκτύπωση]

--------------------------------------------------------------------------------

\ /etc/rc.d/init.d/lpd start Ξεκίνησε το δαίμονα εκτυπώσεων (lpd daemon)

                                                    /etc/rc.d/init.d/lpd stop                             Σταμάτα το δαίμονα εκτυπώσεων (lpd daemon)

                                                    /etc/rc.d/init.d/lpd status                           Εμφάνισε την κατάσταση του δαίμονα εκτύπωσης

                                                    lpq                                                   Εμφάνισε τις εργασίες που περιμένουν στην ουρά για
                                                                                                          εκτύπωση

                                                    lprm                                                  Αφαίρεσε εργασίες απο την ουρά αναμονής

                                                    lpr                                                   Τύπωσε ένα αρχείο

                                                    lpc                                                   Εργαλείο ελέγχου του εκτυπωτή

                                                    man subject \| lpr                                    Τύπωσε τη σελίδα του εχγειριδίου με θέμα subject ως
                                                                                                          απλό κείμενο (plain text)

                                                    man -t subject \| lpr                                 Τύπωσε τη σελίδα του εγχειριδίου με θέμα subject ως
                                                                                                          postscript

                                                    printtool                                             Ξεκίνησε το γραφικό εργαλείο ρύθμισης εκτυπωτών

--------------------------------------------------------------------------------

Αρχική Σελίδα