Κεφάλαιο 11 Διαχείριση Διεργασιών

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Κεφάλαιο 11 Διαχείριση Διεργασιών"

Transcript

1 Κεφάλαιο 11 Διαχείριση Διεργασιών Κάθε πρόγραμμα που τρέχει λέγεται διεργασία. Οι διεργασίες ποικίλουν από πράγματα σαν το X παραθυρικό σύστημα εως προγράμματα συστήματος (δαίμονες) που ξεκινούν με την εκκίνηση το υπολογιστή. Κάθε διεργασία τρέχει από έναν συγκεκριμένο χρήστη. Οι διεργασίες που ξεκινούν κατά την εκκίνηση συνήθως τρέχουν ως root ή nobody. Οι διεργασίες που ξεκινάτε τρέχουν ως εσείς. Οι διεργασίες που ξεκινούν από άλλους χρήστες τρέχουν ως εκείνοι οι χρήστες. Έχετε τον έλεγχο των εργασιών που ξεκινάτε. Επιπλέον, ο root έχει τον έλεγχο όλων των διεργασιών στο σύστημα, συμπεριλαμβάνοντας αυτές που έχουν ξεκινήσει άλλοι χρήστες. Μπορείτε να ελέγξετε και να παρακολουθήσετε τις διεργασίες μέσω αρκετών προγραμμάτων και μερικών εντολών του κελύφους Μεταφορά στο Παρασκήνιο Προγράμματα που ξεκινούν από τη γραμμή εντολών ξεκινούν στο προσκήνιο (foreground). Αυτό σας επιτρέπει να βλέπετε την έξοδο του προγράμματος και να αλληλεπιδράτε με αυτό. Ωστόσο υπάρχουν αρκετές περιπτώσεις που θα θέλατε το πρόγραμμα να μην καταλαμβάνει το τερματικό. Τότε λέμε ότι το πρόγραμμα τρέχει το παρασκήνιο (background) και υπάρχουν αρκετοί τρόποι να πραγματοποιηθεί. Ο πρώτος τρόπος να στείλετε μια διεργασία στο παρασκήνιο είναι η προσθήκη του συμβόλου & στη γραμμή εντολών όταν ξεκινάτε το πρόγραμμα. Για παράδειγμα, ας υποθέσουμε ότι θέλετε ο αναπαραγωγέας mp3 amp να παίξει έναν κατάλογο γεμάτο με mp3, αλλά θα θέλατε να κάνετε κάτι άλλο στο ίδιο τερματικό. Η ακόλουθη εντολή θα ξεκινήσει το amp στο παρασκήνιο: % amp *.mp3 & Το πρόγραμμα θα τρέξει κανονικά και θα σας επιστραφεί η γραμμή εντολών. Ο άλλος τρόπος να στείλετε μια διεργασία στο παρασκήνιο είναι ενώ αυτή τρέχει. Αρχικά ξεκινήστε το πρόγραμμα. Ενώ αυτό τρέχει, πληκτρολογήστε Control+z. Αυτό παρεμποδίζει (suspend) τη διεργασία. Μια παρεμποδιζόμενη διεργασία βασικά κάνει παύση. Προσωρινά σταματά να τρέχει, αλλά μπορεί να ξαναξεκινήσει οποιαδήποτε στιγμή. Αφού παρεμποδίσετε μια διεργασία επιστρέφετε στη γραμμή εντολών. Μπορείτε να μεταφέρετε τη διεργασία στο παρασκήνιο πληκτρολογώντας: % bg Τώρα η παρεμποδιζόμενη διεργασία τρέχει στο παρασκήνιο Μεταφορά στο Προσκήνιο Αν θέλετε να αλληλεπιδράσετε με μια διεργασία στο παρασκήνιο μπορείτε να την επαναφέρετε στο προσκήνιο. Αν έχετε μόνο μια διεργασία στο παρασκήνιο, μπορείτε να την επαναφέρετε πληκτρολογώντας: % fg Αν το πρόγραμμα δεν έχει τελειώσει, το πρόγραμμα θα πάρει τον έλεγχο του τερματικού και δεν θα επιστρέψετε σε γραμμή εντολών. Μερικές φορές το πρόγραμμα θα ολοκληρωθεί ενώ βρίσκεται στο παρασκήνιο. Σε αυτή την περίπτωση θα πάρετε ένα μήνυμα σαν αυτό: [1]+ Done /bin/ls $LS_OPTIONS Αυτό σας λέει ότι η διεργασία στο παρασκήνιο (σε αυτή την περίπτωση η ls, όχι ιδιαίτερα ενδιαφέρον) έχει ολοκληρωθεί. Είναι πιθανό να έχετε περισσότερες από μια διεργασίες στο παρασκήνιο ταυτόχρονα. Όταν συμβαίνει αυτό, πρέπει να ξέρετε πια διεργασία θέλετε να φέρετε στο προσκήνιο. Πληκτρολογώντας απλά fg θα επαναφέρετε την διεργασία που μεταφέρθηκε τελευταία στο παρασκήνιο. Τι συμβαίνει αν έχετε μια ολόκληρη λίστα διεργασιών στο παρασκήνιο; Ευτυχώς ο bash περιλαμβάνει μια εντολή εμφάνισης όλων των διεργασιών. Λέγεται jobs και δίνει έξοδο ως εξής:

2 % jobs [1] Stopped vim [2]- Stopped amp [3]+ Stopped man ps Αυτό εμφανίζει όλες τις διεργασίες στο παρασκήνιο. Όπως μπορείτε να δείτε όλες έχουν σταματήσει. Αυτό σημαίνει ότι οι διεργασίες παρεμποδίζονται. Ο αριθμός είναι ένα είδος αναγνωριστικού (ID) για όλες τις διεργασίες στο παρασκήνιο. Το αναγνωριστικό με το συν δίπλα του (man ps) είναι η διεργασία που θα επιστρέψει στο προσκήνιο αν πληκτρολογήσετε fg. Αν θέλατε να επαναφέρετε τον vim στο προσκήνιο, θα πληκτρολογούσατε: % fg 1 και ο vim θα πηδούσε πίσω στην κονσόλα. Η μεταφορά διεργασιών στο παρασκήνιο μπορεί να είναι πολύ χρήσιμη αν έχετε μόνο ένα τερματικό ανοικτό μέσω μιας σύνδεσης dialup. Μπορείτε να έχετε αρκετά προγράμματα να τρέχον σε αυτό το τερματικό και να εναλλάσσεστε περιοδικά μεταξύ αυτών ps Άρα τώρα ξέρετε πως να μεταβείτε μεταξύ αρκετών διεργασιών που ξεκινήσατε από τη γραμμή εντολών. Και επίσης ξέρετε ότι τρέχουν πολλές διεργασίες συνεχώς. Άρα πως εμφανίζονται όλα αυτά τα προγράμματα; Λοιπόν, χρησιμοποιείτε την εντολή ps(1). Αυτή η εντολή έχει πολλές επιλογές και εμείς θα καλύψουμε μόνο τις πιο σημαντικές εδώ. Για μια ολοκληρωμένη λίστα δείτε τη σελίδα man για την ps. Οι σελίδες man καλύπτονται σε βάθος στην ενότητα Απλά πληκτρολογώντας ps θα λάβετε μια λίστα των προγραμμάτων που τρέχουν στο τερματικό σας. Αυτό περιλαμβάνει τις διεργασίες στο προσκήνιο (οι οποίες περιλαμβάνουν το κέλυφος που χρησιμοποιείτε και φυσικά την ίδια την ps). Επίσης εμφανίζονται οι διεργασίες που τρέχετε στο παρασκήνιο. Πολλές φορές, αυτό θα είναι μια πολύ σύντομη λίστα: % ps PID TTY TIME CMD 7923 ttyp0 00:00:00 bash 8059 ttyp0 00:00:00 ps Αν και αυτό δεν είναι πολλές διεργασίες, οι πληροφορίες είναι πολύ τυπικές. Θα λάβετε τις ίδιες στήλες χρησιμοποιώντας την κανονική ps άσχετα από τον αριθμό των διεργασιών που τρέχουν. Άρα τι σημαίνουν όλα αυτά; Λοιπόν, PID είναι ο αναγνωριστικό της διεργασίας (process ID). Οι διεργασίες που τρέχουν λαμβάνουν ένα μοναδικό αναγνωριστικό που από το 1 ως το Σε κάθε διεργασία δίνεται το επόμενο ελεύθερο αναγνωριστικό. Όταν μια διεργασία τερματιστεί (ή σκοτωθεί, όπως θα δείτε στο επόμενο κεφάλαιο) επιστρέφει το PID της. Όταν φτάσουμε στο μέγιστο PID, το επόμενο ελεύθερο PID θα αντιστοιχεί κυκλικά στο χαμηλότερο ελεύθερο. Η στήλη TTY δείχνει σε πιο τερματικό τρέχει η διεργασία. Μια απλή ps θα εμφανίσει μόνο τα προγράμματα που τρέχουν στο τρέχον τερματικό, άρα όλες οι διεργασίες δίνουν την ίδια πληροφορία στη στήλη TTY. Όπως μπορείτε να δείτε, και οι δύο διεργασίες στη λίστα τρέχουν στο ttyp0. Αυτό σημαίνει ότι τρέχουν είτε από μακρυά ή από ένα X τερματικό κάποιου είδους. Η στήλη TIME μας έδειξε για πόσο χρόνο της CPU έχει τρέξει η διεργασία. Αυτό είναι διαφορετικό από τον πραγματικό χρόνο που τρέχει η διεργασία. Θυμηθείτε ότι το Linux είναι ένα πολυδιεργαστικό (multitasking) λειτουργικό σύστημα. Υπάρχουν πολλές διεργασίες που τρέχουν συνεχώς, και αυτές οι διεργασίες λαμβάνουν ένα μικρό τμήμα του χρόνου του επεξεργαστή. Άρα η στήλη TIME πρέπει να δείχνει χρόνο πολύ λιγότερο από αυτόν που πραγματικά τρέχει. Αν δείτε περισσότερο από μερικά λεπτά στη στήλη TIME σημαίνει ότι κάτι πάει στραβά. Τέλος, η στήλη CMD δείχνει τι πραγματικά είναι το πρόγραμμα. Δείχνει μόνο το βασικό όνομα του προγράμματος, όχι τις τυχόν παραμέτρους γραμμής εντολών ή παρόμοιες πληροφορίες. Για να λάβετε αυτές τις πληροφορίες θα χρειαστεί να χρησιμοποιήσετε μια από τις πολλές επιλογές της ps. Θα το συζητήσουμε σύντομα.

3 Μπορείτε να λάβετε μια ολοκληρωμένη λίστα των διεργασιών που τρέχουν στο σύστημά σας χρησιμοποιώντας το σωστό συνδυασμό επιλογών. Αυτό πιθανότατα οδηγήσει σε μια μεγάλου μήκους λίστα διεργασιών (πενήντα πέντε στον φορητό μου ενώ γράφω αυτή την πρόταση) και κατά συνέπεια θα περικόψω την έξοδο: % ps -ax PID TTY STAT TIME COMMAND 1? S 0:03 init [3] 2? SW 0:13 [kflushd] 3? SW 0:14 [kupdate] 4? SW 0:00 [kpiod] 5? SW 0:17 [kswapd] 11? S 0:00 /sbin/kerneld 30? SW 0:01 [cardmgr] 50? S 0:00 /sbin/rpc.portmap 54? S 0:00 /usr/sbin/syslogd 57? S 0:00 /usr/sbin/klogd -c 3 59? S 0:00 /usr/sbin/inetd 61? S 0:04 /usr/local/sbin/sshd 63? S 0:00 /usr/sbin/rpc.mountd 65? S 0:00 /usr/sbin/rpc.nfsd 67? S 0:00 /usr/sbin/crond -l10 69? S 0:00 /usr/sbin/atd -b 15 -l 1 77? S 0:00 /usr/sbin/apmd 79? S 0:01 gpm -m /dev/mouse -t ps2 94? S 0:00 /usr/sbin/automount /auto file /etc/auto.misc 106 tty1 S 0:08 -bash 108 tty3 SW 0:00 [agetty] 109 tty4 SW 0:00 [agetty] 110 tty5 SW 0:00 [agetty] 111 tty6 SW 0:00 [agetty] [output cut] Οι περισσότερες από αυτές τις διεργασίες ξεκινούν κατά τον χρόνο εκκίνησης στα περισσότερα συστήματα. Έχω κάνει μερικές τροποποιήσεις στο σύστημά μου, άρα η δικιά σας κατανάλωση καυσίμων (mileage) πιθανότατα θα διαφέρει. Ωστόσο, θα δείτε τις περισσότερες από αυτές τις διεργασίες και στο δικό σας σύστημα. Όπως μπορείτε να δείτε, αυτές οι επιλογές εμφανίζουν τις παραμέτρους γραμμής εντολών των διεργασιών που τρέχουν. Πρόσφατα, ένα τρωτό σημείο του πυρήνα στο ptrace διευκόλυνε μια διόρθωση που δεν εμφανίζει τις παραμέτρους γραμμής εντολών για πολλές από τις διεργασίες που τρέχουν. Αυτές τώρα εμφανίζονται σε αγκύλες όπως οι διεργασίες με PID 108 ως 110. Επίσης φέρνει μερικές επιπλέον στήλες και επιπλέον ενδιαφέρουσα έξοδο. Πρώτα θα παρατηρήσετε ότι πολλές από αυτές τις διεργασίες εμφανίζονται να τρέχουν στο tty "?". Αυτές δεν είναι προσαρτημένες σε κανένα συγκεκριμένο τερματικό. Αυτό είναι πιο διαδεδομένο με τους δαίμονες, οι οποίοι είναι διεργασίες που δεν προσαρτώνται σε ένα συγκεκριμένο τερματικό. Συνηθισμένοι δαίμονες είναι οι sendmail, BIND, apache και NFS. Αυτοί τυπικά περιμένουν για κάποια αίτηση από έναν πελάτη (client) και του επιστρέφουν πληροφορίες κατ' αίτημα. Δεύτερον, υπάρχει μια νέα στήλη: STAT. Δείχνει την κατάσταση της διεργασίας. Το S αντιστοιχεί στο sleeping: η διεργασία περιμένει να συμβεί κάτι. Το Z αντιστοιχεί σε μια zombied διεργασία. Μια διεργασία zombied είναι μια της οποίας ο γονέας πέθανε, αφήνοντας πίσω τη διεργασία απόγονο. Αυτό δεν είναι καλό. To D αντιστοιχεί σε μια διεργασία που έχει εισέλθει σε uninterruptible sleep. Συχνά αυτές οι διεργασίες αρνούνται να πεθάνουν ακόμα και αν δεχθούν ένα SIGKILL. Μπορείτε να διαβάσετε περισσότερα για το SIGKILL αργότερα, στο επόμενο κεφάλαιο σχετικά με την kill. To W αντιστοιχεί στη σελιδοποίηση (paging). Μια νεκρή διεργασία εμφανίζεται με X. Μια διεργασία που εμφανίζεται με Τ είναι traced, ή σταματημένη. To R σημαίνει ότι η διεργασία μπορεί να τρέξει.

4 Αν θέλετε ακόμα περισσότερες πληροφορίες για τις διεργασίες που τρέχουν, δοκιμάστε αυτό: % ps -aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root ? S Mar02 0:03 init [3] root ? SW Mar02 0:13 [kflushd] root ? SW Mar02 0:14 [kupdate] root ? SW Mar02 0:00 [kpiod] root ? SW Mar02 0:17 [kswapd] root ? S Mar02 0:00 /sbin/kerneld root ? SW Mar02 0:01 [cardmgr] bin ? S Mar02 0:00 /sbin/rpc.port root ? S Mar02 0:00 /usr/sbin/sysl root ? S Mar02 0:00 /usr/sbin/klog root ? S Mar02 0:00 /usr/sbin/inet root ? S Mar02 0:04 /usr/local/sbi root ? S Mar02 0:00 /usr/sbin/rpc. root ? S Mar02 0:00 /usr/sbin/rpc. root ? S Mar02 0:00 /usr/sbin/cron root ? S Mar02 0:00 /usr/sbin/apmd root ? S Mar02 0:01 gpm root ? S Mar02 0:00 /usr/sbin/auto chris tty1 S Mar02 0:08 -bash root tty3 SW Mar02 0:00 [agetty] root tty4 SW Mar02 0:00 [agetty] root tty5 SW Mar02 0:00 [agetty] root tty6 SW Mar02 0:00 [agetty] [output cut] Αυτό είναι πολλές πληροφορίες. Βασικά, προσθέτει πληροφορίες που περιλαμβάνουν τον χρήστη που ξεκίνησε τη διεργασία, πόσους από τους πόρους συστήματος χρησιμοποιεί η διεργασία (οι στήλες %CPU, %MEM, VSZ και RSS), και τη μέρα που ξεκίνησε η διεργασία. Προφανως, πρόκειται για πολλές πληροφορίες χρήσιμες για έναν διαχειριστή συστημάτων. Επίσης φέρνει ένα ακόμα σημείο στην επιφάνεια: οι πληροφορίες δεν χωρούν στα όρια της οθόνης και δεν μπορείτε να δείτε τα πάντα. Η επιλογή -w θα εξαναγκάσει την ps να διπλώσει τις μεγάλου μήκους γραμμές. Δεν είναι ιδιαίτερα όμορφο αλλά δουλεύει. Τώρα έχετε την πλήρη λίστα για κάθε διεργασία. Υπάρχουν ακόμα περισσότερες πληροφορίες που μπορείτε να απεικονίσετε για κάθε διεργασία. Ελέγξτε την πολύ εκτενή σελίδα man για την ps. Ωστόσο, οι επιλογές που εμφανίζονται παραπάνω είναι οι πιο δημοφιλείς και αυτές θα χρησιμοποιείτε πιο συχνά kill Περιστασιακά, τα προγράμματα δεν συμπεριφέρονται σωστά και θα πρέπει να τα επαναφέρετε σε τάξη (put them back in the line). Το πρόγραμμα για αυτού του τύπου τη διαχείριση λέγεται kill(1), και μπορεί να χρησιμοποιηθεί για τον έλεγχο διεργασιών με πολλούς τρόπους. Η προφανής χρήση της kill είναι να σκοτώσει μια διεργασία. Θα χρειαστεί να το κάνετε αυτό αν ένα πρόγραμμα έχει ξεφύγει και καταναλώνει πολλούς πόρους συστήματος, ή απλά σας ενοχλεί που τρέχει. Για να σκοτώσετε μια διεργασία, θα πρέπει να ξέρετε το PID ή το όνομά της. Για να λάβετε το PID χρησιμοποιήστε την εντολή ps όπως συζητήθηκε στην προηγούμενη ενότητα. Για παράδειγμα, για να σκοτώσετε τη διεργασία 4747 θα δίνατε την ακόλουθη εντολή: % kill 4747 Σημειώστε ότι πρέπει να είστε ο ιδιοκτήτης της διεργασίας προκειμένου να τη σκοτώσετε. Αυτό είναι ένα χαρακτηριστικό ασφαλείας. Αν σας επιτρεπόταν να σκοτώσετε διεργασίες που ξεκίνησαν άλλοι

5 χρήστες θα ήταν δυνατό να κάνετε ύποπτα πράγματα όλων των ειδών. Φυσικά ο root μπορεί να σκοτώσει οποιαδήποτε διεργασία στο σύστημα. Υπάρχει μια παραλλαγή της kill που λέγεται killall(1). Αυτό το πρόγραμμα κάνει ότι ακριβώς λέει: σκοτώνει όλες τις διεργασίες που τρέχουν και έχουν ένα συγκεκριμένο όνομα. Αν θα θέλατε να σκοτώσετε όλες τις διεργασίες του vim που τρέχουν, θα πληκτρολογούσατε την επόμενη εντολή: % killall vim Όλες οι διεργασίες του vim που έχετε να τρέχουν θα πεθάνουν. Αν το κάνατε αυτό ως root θα σκοτώνατε τις διεργασίες του vim που τρέχουν για όλους τους χρήστες. Αυτό φέρνει στην επιφάνεια έναν ενδιαφέροντα τρόπο να διώξετε οποιονδήποτε (και εσάς) από το σύστημα: # killall bash Μερικές φορές ένα κανονικό kill δεν αρκεί. Συγκεκριμένες διεργασίες δεν θα πεθάνουν με ένα kill. Θα χρειαστεί να χρησιμοποιήσετε ισχυρότερη μορφή. Αν αυτή η εκνευριστική διεργασία 4747 δεν απαντούσε στο αίτημα σας με την kill, θα μπορούσατε να κάνετε το ακόλουθο: % kill Αυτό σχεδόν σίγουρα θα αναγκάσει την διεργασία 4747 να πεθάνει. Μπορείτε να κάνετε το ίδιο πράγμα με την killall. Αυτό που κάνει είναι να στείλει διαφορετικό σήμα στη διεργασία. Μια κανονική kill στέλνει ένα σήμα SIGTERM (διακοπή) στη διεργασία, που τις λέει να τελειώσει ότι κάνει, να καθαρίσει και να τερματιστεί. Η kill -9 στέλνει ένα σήμα SIGKILL (θανατηφόρο) στη διεργασία, το οποίο ουσιαστικά την πετά. Στη διεργασία δεν επιτρέπεται να καθαρίσει και κάποιες φορές σκοτώνοντας κάτι με SIGKILL μπορούν να συμβούν άσχημα πράγματα όπως απώλεια δεδομένων. Υπάρχει μια ολόκληρη λίστα σημάτων στη διάθεσή σας. Μπορείτε να δείτε όλα τα σήματα πληκτρολογώντας το ακόλουθο: % kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP 21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ 26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR Ο αριθμός μπορεί να χρησιμοποιηθεί με την kill, ενώ το όνομα αφαιρώντας το αρχικό "SIG" μπορεί να χρησιμοποιηθεί με την killall. Εδώ ένα άλλο παράδειγμα: % killall -KILL vim Η τελευταία χρήση της kill είναι να ξαναξεκινήσει μια διεργασία. Στέλνοντας ένα SIGHUP θα εξαναγκάσει πολλές διεργασίες να διαβάσουν τα αρχεία ρυθμίσεών τους. Αυτό είναι ιδιαίτερα χρήσιμο για να πείτε στις διεργασίες συστήματος να ξαναδιαβάσουν τα αρχεία ρυθμίσεών τους μετά από επεξεργασία top Τέλος, υπάρχει μια εντολή που μπορείτε να χρησιμοποιήσετε για την εμφάνιση πληροφοριών σχετικά με τις διεργασίες συστήματος που ανανεώνονται. Αυτή η εντολή λέγεται top(1), και ξεκινάει ως εξής: % top Αυτό θα εμφανίσει μια ολόκληρη οθόνη με πληροφορίες για τις διεργασίας που τρέχουν στο

6 σύστημά, όπως επίσης και μερικές γενικές πληροφορίες για το σύστημα. Αυτό περιλαμβάνει το μέσο φορτίο (load average), τον αριθμό διεργασιών, την κατάσταση της CPU, πληροφορίες για την ελεύθερη μνήμη και πληροφορίες για τις διεργασίες συμπεριλαμβανομένων του PID, του χρήστη της προτεραιότητας, της χρήσης CPU και μνήμης, του χρόνου που τρέχει και του ονόματος προγράμματος. 6:47pm up 1 day, 18:01, 1 user, load average: 0.02, 0.07, processes: 59 sleeping, 2 running, 0 zombie, 0 stopped CPU states: 2.8% user, 3.1% system, 0.0% nice, 93.9% idle Mem: K av, K used, 8320K free, 51628K shrd, 78248K buff Swap: 32764K av, 136K used, 32628K free, 82600K cached PID USER PRI NI SIZE RSS SHARE STAT LIB %CPU %MEM TIME COMMAND 112 root M 2468 R :53 X 4947 david S :00 screenshot 3398 david M 3000 S :14 gimp 4946 root R :00 top 121 david S :37 wmsmpmon 115 david S :35 wmaker 4948 david S :00 xwd 1 root S :13 init 189 david S :16 licq 4734 david S :00 rxvt 2 root SW :08 kflushd 3 root SW :06 kupdate 4 root SW :00 kpiod 5 root SW :04 kswapd 31 root S :00 kerneld 51 root S :00 dhcpcd 53 bin S :00 rpc.portmap 57 root S :01 syslogd Λέγεται top διότι τα προγράμματα που χρησιμοποιούν πιο εντατικά τη CPU εμφανίζονται στην κορυφή. Μια ενδιαφέρουσα σημείωση είναι ότι η top εμφανίζεται στην κορυφή στα περισσότερα ανενεργά (και μερικά ενεργά) συστήματα λόγω του βαθμού που χρησιμοποιεί τη CPU. Ωστόσο, η top είναι αρκετά χρήσιμη για να δείξει πιο πρόγραμμα δεν συμπεριφέρεται σωστά και πρέπει να τερματιστεί. Αλλά ας υποθέσουμε ότι θέλετε μόνο μια λίστα των δικών σας διεργασιών, ή των διεργασιών κάποιου άλλου χρήστη. Οι διεργασίες που θέλετε να δείτε ίσως να μην είναι μεταξύ των προγραμμάτων με την εντονότερη χρήση της CPU. Η επιλογή -u σας επιτρέπει να καθορίσετε ένα όνομα χρήστη ή UID και να παρακολουθείτε μόνο τις διεργασίες που ανήκουν σε αυτό το UID. % top -u alan PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 3622 alan m 6956 S :03.66 gnome-terminal 3739 alan R :00.06 top 3518 alan S :00.09 bash 3529 alan S :00.00 startx 3544 alan S :00.00 xinit 3548 alan S :00.30 gnome-session 3551 alan S :00.50 gconfd alan S :00.05 esd 3555 alan S :00.10 bonobo-activati 3557 alan S :00.05 gnome-smproxy 3559 alan S :00.31 gnome-settings alan S :00.28 xscreensaver

7 3568 alan S :02.28 metacity 3572 alan m 7992 S :01.58 gnome-panel 3574 alan m 8780 S :00.64 nautilus 3575 alan m 8780 S :00.00 nautilus 3576 alan m 8780 S :00.00 nautilus Όπως μπορείτε να δείτε, αυτή τη στιγμή τρέχω X, top, ένα gnome-terminal (στο οποίο γράφω αυτά) και πολλές άλλες διεργασίες σχετικές με το X που καταναλώνουν τον περισσότερο χρόνο της CPU για εμένα. Αυτός είναι ένας καλός τρόπος να δείτε πόσο σκληρά δουλεύουν οι χρήστες σας στο σύστημά σας. Η top επίσης υποστηρίζει την παρακολούθηση διεργασιών με βάση το PID τους, αγνοώντας τις αδρανείς (idle) ή zombied διεργασίες, και έχει πολλές ακόμα επιλογές. Ο καλύτερος τρόπος να μάθετε να χειρίζεστε τις επιλογές αυτές είναι η σελίδα man της top.

Λειτουργικά Συστήματα

Λειτουργικά Συστήματα Λειτουργικά Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:05 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

Διαβάστε περισσότερα

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

Μερικές άλλες χρήσιμες εντολές 1 Μερικές άλλες χρήσιμες εντολές whoami (Εμφανίζει το όνομα του τρέχοντος χρήστη) pwd (Εμφανίζει το όνομα του τρέχοντος καταλόγου) cat text file name (Παρουσιάζει στην οθόνη το περιεχόμενο ενός αρχείου

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές Σκοπός του εργαστηρίου αυτού είναι η εξοικείωση με κάποιες εφαρμογές που θα μας φανούν πολύ χρήσιμες κατά τη διάρκεια του μαθήματος της Εισαγωγής στον Προγραμματισμό.

Διαβάστε περισσότερα

Θέτοντας και επιστρέφοντας την τιµή της προτεραιότητας διεργασίας

Θέτοντας και επιστρέφοντας την τιµή της προτεραιότητας διεργασίας Θέτοντας και επιστρέφοντας την τιµή της προτεραιότητας διεργασίας Το επίπεδο προτεραιότητας µιας διεργασίας µπορεί να αλλάξει µε χρήση της συνάρτησης nice. Κάθε διεργασία διαθέτει µια τιµή που καλείται

Διαβάστε περισσότερα

Σύντομη εισαγωγή στο λειτουργικό σύστημα Linux

Σύντομη εισαγωγή στο λειτουργικό σύστημα Linux 1 Σύντομη εισαγωγή στο λειτουργικό σύστημα Linux Το Linux είναι ένα λειτουργικό σύστημα όμοιο με το Unix που αναπτύχθηκε από έναν πυρήνα (kernel, Εικ.1) τον οποίο δημιούργησε το 1991 ο Linus Torvalds όντας

Διαβάστε περισσότερα

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Ενότητα : Εισαγωγή στο λειτουργικό σύστημα Linux. Όνομα Καθηγητή : Δημήτριος Λυμπερόπουλος, Σπύρος Δενάζης Τμήμα : Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

Διαβάστε περισσότερα

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΠΛΗΡΟΦΟΡΙΕΣ ΥΛΙΚΟΥ ΗΥ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΑΣΚΗΣΗ 1 (ΘΕΩΡΙΑ) - ΕΙΣΑΓΩΓΗ Επεξεργαστής (CPU) : (ταχύτητα, εταιρία, μοντέλο, πυρήνες) Windows XP : (ταχύτητα, εταιρία, μοντέλο) : Πηγαίνουμε Έναρξη / Πίνακας

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες

Διαβάστε περισσότερα

1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ. Πληροφορική Α' Γυμν. Το Λειτουργικό Σύστημα του Υπολογιστή

1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ. Πληροφορική Α' Γυμν. Το Λειτουργικό Σύστημα του Υπολογιστή 1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ Μάθημα: Ενότητα: Πληροφορική Α' Γυμν. Το του Υπολογιστή 1. Τι ονομάζεται Πρόγραμμα; Είναι οι οδηγίες που δίνονται στον υπολογιστή για να εξηγήσουμε πώς γίνεται μια εργασία (δηλαδή η

Διαβάστε περισσότερα

Υλοποίηση ενός προγραμματιστικού κελύφους εργασίας

Υλοποίηση ενός προγραμματιστικού κελύφους εργασίας Τ.Ε.Ι ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ & ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ Υλοποίηση ενός προγραμματιστικού κελύφους εργασίας Πτυχιακή εργασία του φοιτητή Γιαννακίδη Αποστόλη Επιβλέπων καθηγητής Τσούλος

Διαβάστε περισσότερα

Εισαγωγή εκτελέσιμου κώδικα σε διεργασίες

Εισαγωγή εκτελέσιμου κώδικα σε διεργασίες 0x375 - Thessaloniki Tech Talks Sessions Event 0x2 19 Μαρτίου 2010 Περιεχόμενα 1 Εισαγωγή 2 Η κλήση συστήματος ptrace 3 Νήματα 4 Το πρόγραμμα εισαγωγής κώδικα prez 5 Επίλογος Γιατί; Πολλές φορές θέλουμε

Διαβάστε περισσότερα

ιεργασίες και Επεξεργαστές στα Κατανεµηµένων Συστηµάτων

ιεργασίες και Επεξεργαστές στα Κατανεµηµένων Συστηµάτων ιεργασίες και Επεξεργαστές στα Κατανεµηµένων Συστηµάτων Μαρία Ι. Ανδρέου ΗΜΥ417, ΗΜΥ 663 Κατανεµηµένα Συστήµατα Χειµερινό Εξάµηνο 2006-2007 Τµήµα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Πανεπιστήµιο

Διαβάστε περισσότερα

Λειτουργικά Συστήματα

Λειτουργικά Συστήματα Λειτουργικά Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:03 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

Διαβάστε περισσότερα

Προγραμματισμός συστημάτων UNIX/POSIX

Προγραμματισμός συστημάτων UNIX/POSIX Προγραμματισμός συστημάτων UNIX/POSIX Προχωρημένη διαδιεργασιακή επικοινωνία: επώνυμοι αγωγοί (FIFOs) ουρές μηνυμάτων (message queues) κοινόχρηστη μνήμη (shared memory) σήματα (signals) Ανάγκη Ότι είδαμε

Διαβάστε περισσότερα

Users / Groups / Permissions. Πώς ξεκίνησε η ανάγκη για πολλαπλούς χρήστες σε ένα σύστημα;

Users / Groups / Permissions. Πώς ξεκίνησε η ανάγκη για πολλαπλούς χρήστες σε ένα σύστημα; Πώς ξεκίνησε η ανάγκη για πολλαπλούς χρήστες σε ένα σύστημα; Ένα λειτουργικό σύστημα διαθέτει πληθώρα λειτουργιών που άλλες το ξεχωρίζουν και άλλες υπάρχουν απλά για να το ολοκληρώσουν. Μια εκ των βασικών

Διαβάστε περισσότερα

Κεφάλαιο 8 Το Κέλυφος

Κεφάλαιο 8 Το Κέλυφος Κεφάλαιο 8 Το Κέλυφος Σε ένα γραφικό περιβάλλον, η διεπαφή παρέχεται από ένα πρόγραμμα που δημιουργεί παράθυρα, μπάρες κύλισης, μενού κλπ. Σε ένα περιβάλλον γραμμής εντολών, η διεπαφή χρήστη παρέχεται

Διαβάστε περισσότερα

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System) 2.1.1 Εισαγωγή στη διαχείριση αρχείων Οι Η/Υ αποθηκεύουν τα δεδομένα και τα επεξεργάζονται. Εφαρμογή Προγράμματος C:\Documents and Settings\user\Τα έγγραφά μου\leitourgika.doc Λ.Σ. File System Γι αυτό

Διαβάστε περισσότερα

ΠΡΟΣΟΧΗ Η έκδοση 5.40 δεν απαιτεί Convert μετά την εγκατάσταση.

ΠΡΟΣΟΧΗ Η έκδοση 5.40 δεν απαιτεί Convert μετά την εγκατάσταση. Μελίσσια, 17 Ιουνίου 2010 Εγκατάσταση της έκδοσης 5.40 Προκειμένου να ενημερώσετε τον υπολογιστή σας με την έκδοση 5.40 της εφαρμογής WinEra Essential παρακαλούμε διαβάστε τις οδηγίες που ακολουθούν. Απαραίτητη

Διαβάστε περισσότερα

1. ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

1. ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 12 Σχεδιασμός Ανάπτυξη Λειτουργία Π.Σ. 1. ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ 1.1 Δυνατότητες Λειτουργικών Συστημάτων 1.1.1 Εισαγωγή Ο όρος Λειτουργικό Σύστημα (Operating System), εκφράζει το σύνολο των προγραμμάτων

Διαβάστε περισσότερα

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

Διαβάστε περισσότερα

Π.1.2.2.: Εγχειρίδια χρήσης της υπηρεσίας για τα κύρια υποστηριζόμενα Λειτουργικά

Π.1.2.2.: Εγχειρίδια χρήσης της υπηρεσίας για τα κύρια υποστηριζόμενα Λειτουργικά ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΗΠΕΙΡΟΥ ΚΕΝΤΡΟ ΔΙΑΧΕΙΡΙΣΗΣ ΔΙΚΤΥΩΝ Κωστακιοί Άρτας, ΑΡΤΑ 47100 - Tηλ.. 26810 50500 - Fax. 2681 76941 e-mail: noc@teiep.gr ΟΔΗΓΙΕΣ ΣΥΝΔΕΣΗΣ ΣΤΟ ΔΙΚΤΥΟ ΤΟΥ Τ.Ε.Ι. ΗΠΕΙΡΟΥ

Διαβάστε περισσότερα

Λειτουργικά Συστήματα 1.1 Τι είναι Λειτουργικό Σύστημα (Operating System)

Λειτουργικά Συστήματα 1.1 Τι είναι Λειτουργικό Σύστημα (Operating System) Υλικό Hardware Λογισμικό Software... κώδικας ΥΛΙΚΟ Κάθε ηλεκτρονικό, ηλεκτρικό και μηχανικό μέρος του Η/Υ. ΛΟΓΙΣΜΙΚΟ Προγράμματα,δηλαδή οδηγίες γιατοτιπρέπεινακάνειοη/υ. Λειτουργικό Σύστημα Είναι ένα βασικό

Διαβάστε περισσότερα

Ενσωματωμένα Συστήματα

Ενσωματωμένα Συστήματα Ενσωματωμένα Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ ANDROID-DEVKIT No:01 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Οδηγίες EQL Desktop (rev.1.0.23) ΣΥΝ ΕΣΗ S-710 ΜΕ ΚΑΛΩ ΙΟ USB ΠΡΟΚΑΤΑΡΚΤΙΚΕΣ ΕΡΓΑΣΙΕΣ

Οδηγίες EQL Desktop (rev.1.0.23) ΣΥΝ ΕΣΗ S-710 ΜΕ ΚΑΛΩ ΙΟ USB ΠΡΟΚΑΤΑΡΚΤΙΚΕΣ ΕΡΓΑΣΙΕΣ Οδηγίες EQL Desktop (rev.1.0.23) Πρόγραμμα για τον Προγραμματισμό των Μηχανών D.P.S. S-800, Open Cash και S-710 μέσω Ηλεκτρονικού Υπολογιστή ΣΥΝ ΕΣΗ S-710 ΜΕ ΚΑΛΩ ΙΟ USB Εγκατάσταση ΠΡΟΚΑΤΑΡΚΤΙΚΕΣ ΕΡΓΑΣΙΕΣ

Διαβάστε περισσότερα

Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε)

Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

Διαβάστε περισσότερα

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, και Ε/Ε) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Τι είναι

Διαβάστε περισσότερα

Οδηγός γρήγορης εκκίνησης του PowerSuite

Οδηγός γρήγορης εκκίνησης του PowerSuite Το PowerSuite είναι η ολοκληρωμένη λύση απόδοσης για τον υπολογιστή σας. Ενσωματώνοντας το RegistryBooster, το DriverScanner και το SpeedUpMyPC σε ένα ενιαίο περιβάλλον εργασίας σάρωσης, το PowerSuite

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης

ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ. της Πλατφόρμας Τηλεκατάρτισης ΕΓΧΕΙΡΙΔΙΟ ΜΑΘΗΤΗ της Πλατφόρμας Τηλεκατάρτισης ΠΕΡΙΕΧΟΜΕΝΑ 1. Εισαγωγή...2 2. Αρχική σελίδα, Εισαγωγή & Περιβάλλον Συστήματος...3 2.1. Αρχική σελίδα εισαγωγής...3 2.2. Εισαγωγή στην Πλατφόρμα Τηλε-κατάρτισης...4

Διαβάστε περισσότερα

Κεφάλαιο 1ο. 1.1.5 Πολυπρογραμματισμός 1.1.6 Πολυδιεργασία 1.2.2. Κατηγορίες Λειτουργικών Συστημάτων

Κεφάλαιο 1ο. 1.1.5 Πολυπρογραμματισμός 1.1.6 Πολυδιεργασία 1.2.2. Κατηγορίες Λειτουργικών Συστημάτων Κεφάλαιο 1ο 1.1.5 Πολυπρογραμματισμός 1.1.6 Πολυδιεργασία 1.2.2. Κατηγορίες Λειτουργικών Συστημάτων http://leitourgika-systhmata-epal-b.ggia.info Creative Commons License 3.0 Share-Alike Πολυπρογραμματισμός

Διαβάστε περισσότερα

Ορισµός Νήµα (thread) είναι µια ακολουθιακή ροή ελέγχου (δηλ. κάτι που έχει αρχή, ακολουθία εντολών και τέλος) σ ένα

Ορισµός Νήµα (thread) είναι µια ακολουθιακή ροή ελέγχου (δηλ. κάτι που έχει αρχή, ακολουθία εντολών και τέλος) σ ένα ΝΗΜΑΤΑ ΣΤΗ JAVA (1) Ορισµός Νήµα (thread) είναι µια ακολουθιακή ροή ελέγχου (δηλ. κάτι που έχει αρχή, ακολουθία εντολών και τέλος) σ ένα πρόγραµµα. Αιτία Η δυνατότητα αποµόνωσης (ή αυτονόµησης) κάποιων

Διαβάστε περισσότερα

2ο Εργαστήριο. Εισαγωγική στο Λ.Σ. LINUX Γενικές εντολές συστήματος και χρηστών

2ο Εργαστήριο. Εισαγωγική στο Λ.Σ. LINUX Γενικές εντολές συστήματος και χρηστών ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Τμήμα Μηχανικών Πληροφορικής ΤΕ Λειτουργικά Συστήματα (Εργαστήριο) Διδάσκων: I. Τσακνάκης 2ο Εργαστήριο Εισαγωγική στο Λ.Σ. LINUX Γενικές εντολές συστήματος και χρηστών Πίνακας Εντολών

Διαβάστε περισσότερα

Προγραμματισμός Διαχείρισης Συστημάτων Ι

Προγραμματισμός Διαχείρισης Συστημάτων Ι Προγραμματισμός Διαχείρισης Συστημάτων Ι Μάθημα 7ο X Window System Μιχαηλίδης Παναγιώτης Tι είναι παραθυρικό σύστημα; Ένα παραθυρικό σύστημα (window system) είναι μια γραφική διεπαφή χρήστη (Graphical

Διαβάστε περισσότερα

Εργαστήριο Λειτουργικών Συστημάτων. Minix Overview

Εργαστήριο Λειτουργικών Συστημάτων. Minix Overview Εργαστήριο Λειτουργικών Συστημάτων Minix Overview Σύνοψη 5ης ιάλεξης Λειτουργικό Σύστημα Minix Οργάνωση του Λειτουργικού Συστήματος Οργάνωση πηγαίου κώδικα Minix recompilation Σύνοψη Μαθήματος Σύνοψη Μαθήματος

Διαβάστε περισσότερα

Περιεχόµενα 1. Εγκατάσταση 2. Εισαγωγή 3. Σύνδεση 4. Ρυθµίσεις 2.1 Περιοχή εργασιών και πλοήγησης 2.2 Περιοχή απεικόνισης "Λεπτοµέρειες" 2.3 Περιοχή απεικόνισης "Στατιστικά" 4.1 Προφίλ 4.2 ίκτυο 4.2.1

Διαβάστε περισσότερα

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών Οργάνωση Υπολογιστών Υπολογιστικό Σύστημα Λειτουργικό Σύστημα Αποτελεί τη διασύνδεση μεταξύ του υλικού ενός υπολογιστή και του χρήστη (προγραμμάτων ή ανθρώπων). Είναι ένα πρόγραμμα (ή ένα σύνολο προγραμμάτων)

Διαβάστε περισσότερα

Ερωτηματολόγιο Προγράμματος "Ασφαλώς Κυκλοφορώ" (αρχικό ερωτηματολόγιο) Για μαθητές Δ - Ε - ΣΤ Δημοτικού

Ερωτηματολόγιο Προγράμματος Ασφαλώς Κυκλοφορώ (αρχικό ερωτηματολόγιο) Για μαθητές Δ - Ε - ΣΤ Δημοτικού Ερωτηματολόγιο Προγράμματος "Ασφαλώς Κυκλοφορώ" (αρχικό ερωτηματολόγιο) Για μαθητές Δ - Ε - ΣΤ Δημοτικού Tάξη & Τμήμα:... Σχολείο:... Ημερομηνία:.../.../200... Όνομα:... Ερωτηματολόγιο Προγράμματος "Ασφαλώς

Διαβάστε περισσότερα

ΘΕΣΗ ΤΩΝ ΠΑΡΑΘΥΡΩΝ ΣΤΗΝ ΟΘΟΝΗ

ΘΕΣΗ ΤΩΝ ΠΑΡΑΘΥΡΩΝ ΣΤΗΝ ΟΘΟΝΗ ΘΕΣΗ ΤΩΝ ΠΑΡΑΘΥΡΩΝ ΣΤΗΝ ΟΘΟΝΗ Παράθυρο στο Προσκήνιο Παράθυρο στο Παρασκήνιο Λωρίδα Εργασιών Μπορούν να υπάρχουν πολλά παράθυρα στην οθόνη. Το κάθε παράθυρο αντιστοιχεί σε ένα Πρόγραμμα που «τρέχει» (λειτουργεί)

Διαβάστε περισσότερα

«Δουλεύω Ηλεκτρονικά, Δουλεύω Γρήγορα και με Ασφάλεια - by e-base.gr»

«Δουλεύω Ηλεκτρονικά, Δουλεύω Γρήγορα και με Ασφάλεια - by e-base.gr» Επεξήγηση web site με λογικό διάγραμμα «Δουλεύω Ηλεκτρονικά, Δουλεύω Γρήγορα και με Ασφάλεια - by e-base.gr» Web : www.e-base.gr E-mail : support@e-base.gr Facebook : Like Twitter : @ebasegr Πολλοί άνθρωποι

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 3: Λειτουργικά Συστήµατα

ΚΕΦΑΛΑΙΟ 3: Λειτουργικά Συστήµατα ΚΕΦΑΛΑΙΟ 3: Λειτουργικά Συστήµατα 3.1 Η εξέλιξη των λειτουργικών συστηµάτων 3.2 Αρχιτεκτονική λειτουργικών συστηµάτων 3.3 Συντονισµός των δραστηριοτήτων του υπολογιστή 3.4 Χειρισµός ανταγωνισµού µεταξύ

Διαβάστε περισσότερα

Μπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ: http://www.greektuts.net/greek-in-joomla/

Μπορείτε τα δείτε βιντεάκι με τη διαδικασία εδώ: http://www.greektuts.net/greek-in-joomla/ 1) Εμφάνιση ιστοσελίδας Ανοίγουμε το πρόγραμμα πλοήγησης (Firefox, Chrome, Internet Explorer κτλ) και στη γραμμή διευθύνσεων πληκτρολογούμε τη διεύθυνση http://localhost ή http://127.0.0.1. Αν δεν βλέπουμε

Διαβάστε περισσότερα

Η εντολή ln. σύνδεση με την πραγματική καταχωρημένη πληροφορία. περισσότερα ονόματα (συνδέσεις). Τα επιπλέον ονόματα δημιουργούνται με

Η εντολή ln. σύνδεση με την πραγματική καταχωρημένη πληροφορία. περισσότερα ονόματα (συνδέσεις). Τα επιπλέον ονόματα δημιουργούνται με Η εντολή ln Το όνομα ενός αρχείου είναι απλώς μια σύνδεση με την πραγματική καταχωρημένη πληροφορία. Ενα αρχείο μπορεί να έχει ένα ή και περισσότερα ονόματα (συνδέσεις). Τα επιπλέον ονόματα δημιουργούνται

Διαβάστε περισσότερα

Ενημέρωση σε Windows 8.1 από τα Windows 8

Ενημέρωση σε Windows 8.1 από τα Windows 8 Ενημέρωση σε Windows 8.1 από τα Windows 8 Τα Windows 8.1 και τα Windows RT 8.1 είναι βασισμένα στα Windows 8 και στα Windows RT, για να σας προσφέρουν βελτιώσεις στην εξατομίκευση, την αναζήτηση, τις εφαρμογές,

Διαβάστε περισσότερα

Το βιβλίο διευθύνσεων των Windows

Το βιβλίο διευθύνσεων των Windows Το βιβλίο διευθύνσεων των Windows Αν στέλνουμε email συχνά σε κάποιους, τότε για να μην πληκτρολογούμε τις διευθύνσεις τους κάθε φορά, τις αποθηκεύουμε στο Βιβλίο Διευθύνσεων. Έτσι όταν θα θέλουμε να τους

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό Εργαστήριο 3: Βοηθητικά προγράμματα του Linux CLI. Οκτώβριος 2014 Χ. Αλεξανδράκη Γ. Δημητρακάκης

Εισαγωγή στον Προγραμματισμό Εργαστήριο 3: Βοηθητικά προγράμματα του Linux CLI. Οκτώβριος 2014 Χ. Αλεξανδράκη Γ. Δημητρακάκης Εισαγωγή στον Προγραμματισμό Εργαστήριο 3: Βοηθητικά προγράμματα του Linux CLI Οκτώβριος 2014 Χ. Αλεξανδράκη Γ. Δημητρακάκης Περίληψη Προηγούμενου Επισκόπηση αρχείων και επεξεργασία κειμένου Εντολές file,

Διαβάστε περισσότερα

«Γκρρρ,» αναφωνεί η Ζέτα «δεν το πιστεύω ότι οι άνθρωποι μπορούν να συμπεριφέρονται έτσι μεταξύ τους!»

«Γκρρρ,» αναφωνεί η Ζέτα «δεν το πιστεύω ότι οι άνθρωποι μπορούν να συμπεριφέρονται έτσι μεταξύ τους!» 26 σχεδιασε μια ΦωτογρΑΦιΑ τήσ προσκλήσήσ που ελαβεσ Απο τον ΔΑσκΑλο σου. παρουσιασε το λογοτυπο και το σλογκαν που χρήσιμοποιει το σχολειο σου για τήν εβδομαδα κατα τήσ παρενοχλήσήσ. ΗΛΕΚΤΡΟΝΙΚΗ ΠΑΡΕΝΟΧΛΗΣΗ

Διαβάστε περισσότερα

SmarTECPoS. Πως βάζω νέα είδη; Back Office Βασικό Είδη new Νέο Γενικά Κωδικός (είδους) Περιγραφή 1 Τμήμα Τιμή Αποθήκη Τιμή 1 Εστιατόριο Εκτυπωτής

SmarTECPoS. Πως βάζω νέα είδη; Back Office Βασικό Είδη new Νέο Γενικά Κωδικός (είδους) Περιγραφή 1 Τμήμα Τιμή Αποθήκη Τιμή 1 Εστιατόριο Εκτυπωτής SmarTECPoS. Πως βάζω νέα είδη; Back Office Βασικό Είδη new Νέο Γενικά Κωδικός (είδους) Περιγραφή 1 Τμήμα Τιμή Αποθήκη Τιμή 1 Εστιατόριο Εκτυπωτής (διαλέγω εκτυπωτή) Εμφάνιση Θέση (διαλέγω χρώμα γραμμάτων,

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ GPRS 1. ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ GOOGLE EARTH

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ GPRS 1. ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ GOOGLE EARTH Αχαρναί 20.7.09 ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ GPRS 1. ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ GOOGLE EARTH Για τη σωστή λειτουργία του προγράμματος πρέπει να έχετε εγκαταστήσει στον υπολογιστή σας το λογισμικό χαρτογράφησης

Διαβάστε περισσότερα

Σειριακό Τερματικό Serial Terminal (Dumb Terminal)

Σειριακό Τερματικό Serial Terminal (Dumb Terminal) Σειριακό Τερματικό Serial Terminal (Dumb Terminal) Ένα σειριακό τερματικό είναι ο απλούστερος τρόπος για να συνδέσουμε πολλαπλές μονάδες εξόδου (οθόνες) και εισόδου (πληκτρολόγια) σε ένα μηχάνημα UNIX

Διαβάστε περισσότερα

Εργαστήριο Γραφικών. Βοηθητικό Υλικό για την εκπόνηση των εργασιών Αφορά την 1 η Εργαστηριακή Άσκηση

Εργαστήριο Γραφικών. Βοηθητικό Υλικό για την εκπόνηση των εργασιών Αφορά την 1 η Εργαστηριακή Άσκηση 1 Εργαστήριο Γραφικών Βοηθητικό Υλικό για την εκπόνηση των εργασιών Αφορά την 1 η Εργαστηριακή Άσκηση Μέρος B Σπύρος Συρμακέσης Καθηγητής syrma@teimes.gr Εύη Φαλιάγκα Δρ. Μηχανικός Η/Υ efaliaga@teimes.gr

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΣΥΝΔΕΣΗΣ ΣΤΟ ΔΙΚΤΥΟ ΤΟΥ ΟΠΑ ΑΠΟ ΕΞΩΤΕΡΙΚΟ ΠΑΡΟΧΟ (ΥΠΗΡΕΣΙΑ VPN) Windows 8, Windows 7, Windows Vista, Windows XP

ΟΔΗΓΙΕΣ ΣΥΝΔΕΣΗΣ ΣΤΟ ΔΙΚΤΥΟ ΤΟΥ ΟΠΑ ΑΠΟ ΕΞΩΤΕΡΙΚΟ ΠΑΡΟΧΟ (ΥΠΗΡΕΣΙΑ VPN) Windows 8, Windows 7, Windows Vista, Windows XP ΟΔΗΓΙΕΣ ΣΥΝΔΕΣΗΣ ΣΤΟ ΔΙΚΤΥΟ ΤΟΥ ΟΠΑ ΑΠΟ ΕΞΩΤΕΡΙΚΟ ΠΑΡΟΧΟ (ΥΠΗΡΕΣΙΑ VPN) Windows 8, Windows 7, Windows Vista, Windows XP Σε περίπτωση κατά την οποία ο υπολογιστής που χρησιμοποιείτε συνδέεται στο Internet

Διαβάστε περισσότερα

"APOLLO RTM-1" ΔΥΝΑΤΟΤΗΤΕΣ ΤΟΥ "RTM-1"

APOLLO RTM-1 ΔΥΝΑΤΟΤΗΤΕΣ ΤΟΥ RTM-1 "APOLLO RTM-1" Το "RTM-1" είναι μία συσκευή η οποία συνεργάζεται με τον πίνακα Apollo και σας δίνει τη δυνατότητα να επικοινωνείτε και να ελέγχετε το σύστημα συναγερμού με ασφάλεια, από οποιαδήποτε απόσταση,

Διαβάστε περισσότερα

Οδηγίες για την εγκατάσταση του πακέτου Cygwin

Οδηγίες για την εγκατάσταση του πακέτου Cygwin Οδηγίες για την εγκατάσταση του πακέτου Cygwin Ακολουθήστε τις οδηγίες που περιγράφονται σε αυτό το file μόνο αν έχετε κάποιο laptop ή desktop PC που τρέχουν κάποιο version των Microsoft Windows. 1) Copy

Διαβάστε περισσότερα

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Σ ε λ ί δ α 1 Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Περιεχόμενα 1. Download Arebas Easy... 2 2. Εγκατάσταση Arebas Easy... 3 3. Εγγραφή στον Arebas Server... 7 4. Παραμετροποίηση Arebas Easy...

Διαβάστε περισσότερα

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Οδηγός Χρήσης Εφαρμογής Γραφείων Πρακτικής Άσκησης Αφού πιστοποιηθεί ο λογαριασμός που δημιουργήσατε στο πρόγραμμα «Άτλας» ως Γραφείο Πρακτικής,

Διαβάστε περισσότερα

Εγκατάσταση της έκδοσης 5.30

Εγκατάσταση της έκδοσης 5.30 Μελίσσια, 23 Φεβρουαρίου 2010 Εγκατάσταση της έκδοσης 5.30 Περιεχόμενα Φακέλου Ο φάκελος που παραλάβατε περιέχει 1 CD και τις οδηγίες που διαβάζετε. Αντίγραφα Ασφαλείας Λόγω των μετασχηματισμών που θα

Διαβάστε περισσότερα

Σελίδα.1/1 www.1999.gr

Σελίδα.1/1 www.1999.gr Σελίδα.1/1 LXT-4 WATCH GPS GSM TRACKER ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Κεφάλαιο 1 γενική εισαγωγή 1.1 Εμφάνιση 1.2 Λειτουργίες Ο κάθε επιλεγμένος αριθμός μπορεί να πάρει τις πληροφορίες θέσης άμεσα μέσω της ερώτησης SMS,

Διαβάστε περισσότερα

Ασφάλεια Υπολογιστικών Συστηµάτων

Ασφάλεια Υπολογιστικών Συστηµάτων Βασικές έννοιες Γεγονός (event) σε ένα υπολογιστικό σύστηµα ή δίκτυο: οτιδήποτε µπορεί να συµβεί σε αυτό, π.χ. η είσοδος ενός χρήστη, η εκτέλεση ενός προγράµµατος, κλπ. ιαδικασίες παρακολούθησης δραστηριότητας

Διαβάστε περισσότερα

Λειτουργικά Συστήματα

Λειτουργικά Συστήματα Λειτουργικά Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:09 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

Διαβάστε περισσότερα

Εισαγωγή στο Linux και στο περιβάλλον εργασίας.

Εισαγωγή στο Linux και στο περιβάλλον εργασίας. Κεφάλαιο Ι: Εισαγωγή στο Linux και στο περιβάλλον εργασίας. 1.1 Τι είναι Λειτουργικό σύστημα (Operating System) Κάθε Ηλεκτρονικός Υπολογιστής (Η/Υ) αποτελείται από δύο συνθετικά: Το Υλικό (Hardware) και

Διαβάστε περισσότερα

ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP

ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP Το FTP (File Transfer Protocol) είναι το εξειδικευμένο πρωτόκολλο μεταφοράς αρχείων στα σύγχρονα δίκτυα δεδομένων όπως το Διαδίκτυο. Δίνει τη δυνατότητα μεταφοράς αρχείων από τον υπολογιστή

Διαβάστε περισσότερα

Άγγελος Αγγελόπουλος. Εισαγωγή στο LINUX. Οδηγός Χρήσης

Άγγελος Αγγελόπουλος. Εισαγωγή στο LINUX. Οδηγός Χρήσης Άγγελος Αγγελόπουλος Εισαγωγή στο LINUX Οδηγός Χρήσης Κέντρο Ηλεκτρονικών Υπολογιστών & Πληροφορικής Τµήµα Φυσικής 2004 1 ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ LINUX Το LINUX, που είναι ακρωνύµιο του LINUs

Διαβάστε περισσότερα

Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1

Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1 Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1 Εγκατάσταση και ενημέρωση των Windows 8.1 Ενημερώστε το BIOS, εφαρμογές, προγράμματα οδήγησης και εκτελέστε το Windows Update Επιλέξτε τον τύπο εγκατάστασης

Διαβάστε περισσότερα

Λειτουργικά Συστήματα

Λειτουργικά Συστήματα Λειτουργικά Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:01 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

Διαβάστε περισσότερα

utorrent 1.6 Θα πρέπει ο φάκελος να είναι κάπως έτσι:

utorrent 1.6 Θα πρέπει ο φάκελος να είναι κάπως έτσι: utorrent 1.6 Πρώτα απ όλα κατεβάζουμε το utorrent 1.6 από το συγκεκριμένο link: http://download.utorrent.com/1.6/utorrent.exe (μη το τρέξετε ακόμα, απλά κατεβάστε το) Στη συνέχεια δημιουργήστε ένα καινούργιο

Διαβάστε περισσότερα

Ενότητα 1 (Κεφάλαιο 2) Εισαγωγικές Έννοιες. Περιεχόμενα. Λειτουργικό Σύστημα. Στόχοι και λειτουργίες του Λ.Σ.

Ενότητα 1 (Κεφάλαιο 2) Εισαγωγικές Έννοιες. Περιεχόμενα. Λειτουργικό Σύστημα. Στόχοι και λειτουργίες του Λ.Σ. ΕΠΛ222: Λειτουργικά Συστήματα (μετάφραση στα ελληνικά των διαφανειών του βιβλίου Operating Systems: Internals and Design Principles, 8/E, William Stallings) Ενότητα 1 (Κεφάλαιο 2) Εισαγωγικές Έννοιες Οι

Διαβάστε περισσότερα

Εκπαιδευτικό Ρομπότ ΝΧΤ (REM Bot)

Εκπαιδευτικό Ρομπότ ΝΧΤ (REM Bot) akrob.frederick.ac.cy ΠΑΝΕΠΙΣΤΗΜΙΟ FREDERICK frederick.ac.cy Εκπαιδευτικό Ρομπότ ΝΧΤ (REM Bot) Κατασκευή & Firmware Δρ Γιώργος Α. Δημητρίου Ακαδημία Ρομποτικής Τμήμα Πληροφορικής και Μηχανικών Υπολογιστών

Διαβάστε περισσότερα

Εργαστήριο Λειτουργικών Συστημάτων 8o εξάμηνο, Ροή Υ, ΗΜΜΥ

Εργαστήριο Λειτουργικών Συστημάτων 8o εξάμηνο, Ροή Υ, ΗΜΜΥ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εργαστήριο Λειτουργικών Συστημάτων 8o εξάμηνο, Ροή Υ, ΗΜΜΥ Σχεδιασμός και υλοποίηση υποδομής σημείωσης διεργασιών στον

Διαβάστε περισσότερα

Παιχνιδάκια με τη LOGO

Παιχνιδάκια με τη LOGO Όταν σβήνει ο υπολογιστής ξεχνάω τα πάντα. Κάτι πρέπει να γίνει Κάθε φορά που δημιουργώ ένα πρόγραμμα στη Logo αυτό αποθηκεύεται προσωρινά στη μνήμη του υπολογιστή. Αν θέλω να διατηρηθούν τα προγράμματά

Διαβάστε περισσότερα

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ

Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Σύστημα Κεντρικής Υποστήριξης της Πρακτικής Άσκησης Φοιτητών ΑΕΙ Οδηγός Χρήσης Εφαρμογής Φορέων Υποδοχής Πρακτικής Άσκησης Αφού πιστοποιηθεί ο λογαριασμός που δημιουργήσατε στο πρόγραμμα «Άτλας» ως Φορέας

Διαβάστε περισσότερα

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000. PIRCH 32 v0.92b

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000. PIRCH 32 v0.92b PIRCH 32 v0.92b A.S. DRIGAS Applied Technologies Department NCSR DEMOKRITOS Ag. Paraskevi GREECE dr@imm.demokritos.gr http://imm.demokritos.gr Το Pirch 32 είναι ένα από τα καλύτερα προγράµµατα επικοινωνίας

Διαβάστε περισσότερα

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Οδηγίες Αναβάθμισης (Upgrade) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 30 Σεπτεμβρίου 2009 Εισαγωγή Η πλατφόρμα Open eclass

Διαβάστε περισσότερα

Gmail: Η προσέγγιση της Google στο ηλεκτρονικό ταχυδρομείο

Gmail: Η προσέγγιση της Google στο ηλεκτρονικό ταχυδρομείο Gmail: Η προσέγγιση της Google στο ηλεκτρονικό ταχυδρομείο (Από την ομάδα εργασίας του Gmail) Το Gmail κάνει το ηλεκτρονικό ταχυδρομείο εύκολο και αποτελεσματικό.. Οι 10 κυριότεροι λόγοι για να χρησιμοποιήσετε

Διαβάστε περισσότερα

Μεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP σελ. 1

Μεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP σελ. 1 Μεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP Περιεχόµενα Τι είναι η υπηρεσία FTP;...2 FTP από τη γραµµή εντολών των Windows...2 Το πρόγραµµα WS-FTP...4 Μεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP σελ. 1

Διαβάστε περισσότερα

ΓΡΑΦΕΙΟ ΤΗΛΕΔΙΑΣΚΕΨΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ

ΓΡΑΦΕΙΟ ΤΗΛΕΔΙΑΣΚΕΨΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΓΡΑΦΕΙΟ ΤΗΛΕΔΙΑΣΚΕΨΗΣ ΚΑΙ ΠΟΛΥΜΕΣΩΝ ΤΟΜΕΑΣ ΔΙΚΤΥΩΝ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΠΗΡΕΣΙΑ ΠΛΗΡΟΦΟΡΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΥΠΗΡΕΣΙΑ ΤΗΛΕΔΙΑΣΚΕΨΕΩΝ epresence Οδηγός συμμετοχής σε τηλεδιάσκεψη Τελευταία ημερομηνία αναθεώρησης:

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης Προσωποποιημένων Υπηρεσιών Γ.Ε.ΜΗ. (ΕΠΙΧΕΙΡΗΣΕΙΣ)

Εγχειρίδιο Χρήσης Προσωποποιημένων Υπηρεσιών Γ.Ε.ΜΗ. (ΕΠΙΧΕΙΡΗΣΕΙΣ) Εγχειρίδιο Χρήσης Προσωποποιημένων Υπηρεσιών Γ.Ε.ΜΗ. (ΕΠΙΧΕΙΡΗΣΕΙΣ) Έκδοση 2 - ΙΟΥΝΙΟΣ 2014 1 Πίνακας περιεχομένων Εισαγωγή... 3 1. Είσοδος στο σύστημα... 3 2. Αρχική Οθόνη Επιχείρησης... 4 2 Τα έγγραφά

Διαβάστε περισσότερα

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7. Οδηγίες Αναβάθμισης (Upgrade) - 1 - Αθήνα, 16 Μαρτίου 2007. 1. Εισαγωγή

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7. Οδηγίες Αναβάθμισης (Upgrade) - 1 - Αθήνα, 16 Μαρτίου 2007. 1. Εισαγωγή Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης eclass 1.7 Οδηγίες Αναβάθμισης (Upgrade) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 16 Μαρτίου 2007 1. Εισαγωγή Η πλατφόρμα eclass είναι ένα

Διαβάστε περισσότερα

Δημιουργία «Ηλεκτρονικής τάξης» στη πλατφόρμα e_class του Π.Σ.Δ. (Πανελλήνιο Σχολικό Δίκτυο)

Δημιουργία «Ηλεκτρονικής τάξης» στη πλατφόρμα e_class του Π.Σ.Δ. (Πανελλήνιο Σχολικό Δίκτυο) Δημιουργία «Ηλεκτρονικής τάξης» στη πλατφόρμα e_class του Π.Σ.Δ. (Πανελλήνιο Σχολικό Δίκτυο) BHMA (I) Πρέπει να είστε εγγεγραμμένοι στο sch.gr (Πανελλήνιο Σχολικό Δίκτυο). Αναφέρομαι σε σας και όχι στη

Διαβάστε περισσότερα

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ

Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ http://leitourgika-systhmata-epal-b.ggia.info/ Σύγχρονο Λειτουργικό Σύστημα - ΛΣ Λειτουργικό Σύστημα:

Διαβάστε περισσότερα

Οδηγίες εγκατάστασης Δορυφορικής κάρτας Technisat

Οδηγίες εγκατάστασης Δορυφορικής κάρτας Technisat Οδηγίες εγκατάστασης Δορυφορικής κάρτας Technisat Απαιτήσεις συστήματος IBM συμβατό PC με επεξεργαστή Pentium III 700 MHz ή ανώτερο Τουλάχιστον 256 MB RAM Τουλάχιστον 30 MB ελεύθερος χώρος στον σκληρό

Διαβάστε περισσότερα

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Ενότητα : Δίκτυα υπολογιστών - Βασικά εργαλεία δικτύων στο Linux. Όνομα Καθηγητή : Δημήτριος Λυμπερόπουλος, Σπύρος Δενάζης Τμήμα : Ηλεκτρολόγων Μηχανικών και Τεχνολογίας

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο Στο φετινό εργαστήριο του μαθήματος, έχετε τη δυνατότητα να δουλέψετε σε 2 περιβάλλοντα. Ένα σε περιβάλλον UNIX μέσω απομακρυσμένης σύνδεσης σε

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER Η εφαρμογή LiveTripTraveller διατίθεται για κινητά τηλέφωνα με λειτουργικό σύστημα Android. Στο υπο-ιστοσελίδα www.livetrips.com/sources μπορείτε να κατεβάσετε την εφαρμογή

Διαβάστε περισσότερα

"APOLLO RTM-1" ΔΥΝΑΤΟΤΗΤΕΣ ΤΟΥ "RTM-1"

APOLLO RTM-1 ΔΥΝΑΤΟΤΗΤΕΣ ΤΟΥ RTM-1 "APOLLO RTM-1" Το "RTM-1" είναι μία συσκευή η οποία συνεργάζεται με τον πίνακα Apollo και σας δίνει τη δυνατότητα να επικοινωνείτε και να ελέγχετε το σύστημα συναγερμού με ασφάλεια, από οποιαδήποτε απόσταση,

Διαβάστε περισσότερα

1.Γιατί δεν φορτίζεται η μπαταρία; Τι να κάνω;

1.Γιατί δεν φορτίζεται η μπαταρία; Τι να κάνω; Ερωτήσεις 1.Γιατί δεν φορτίζεται η μπαταρία; Τι να κάνω; Απαντήσεις Υπάρχουν 3 κύριοι πιθανοί λόγοι για αυτό το πρόβλημα: κακή σύνδεση, ακατάλληλη θερμοκρασία, κατεστραμμένη μπαταρία ή τροφοδοτικό. Σε

Διαβάστε περισσότερα

Εγχειρίδιο χρήσης δικτυακού τόπου του προγράμματος, ΆΞΟΝΑΣ 3: "Ποιότητα ζωής στις αγροτικές περιοχές και διαφοροποίηση της αγροτικής οικονομίας"

Εγχειρίδιο χρήσης δικτυακού τόπου του προγράμματος, ΆΞΟΝΑΣ 3: Ποιότητα ζωής στις αγροτικές περιοχές και διαφοροποίηση της αγροτικής οικονομίας Εγχειρίδιο χρήσης δικτυακού τόπου του προγράμματος, ΆΞΟΝΑΣ 3: "Ποιότητα ζωής στις αγροτικές περιοχές και διαφοροποίηση της αγροτικής οικονομίας" ΠΕΡΙΕΧΟΜΕΝΑ Αρχική Οθόνη...2 Εγγραφή Χρήστη...3 Εμφάνιση

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης Slide Recorder

Εγχειρίδιο Χρήσης Slide Recorder Εγχειρίδιο Χρήσης Slide Recorder Αναπτύχθηκε στο Κέντρο Λειτουργίας Διαχείρισης Δικτύου, Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Προγραμματιστής: Γιώργος Φράγκος Περιεχόμενα Εγχειρίδιο Χρήσης Slide

Διαβάστε περισσότερα

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΜΟΝΑΔΑ ΑΡΙΣΤΕΙΑΣ ΕΛ/ΛΑΚ

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΜΟΝΑΔΑ ΑΡΙΣΤΕΙΑΣ ΕΛ/ΛΑΚ ΕΓΚΑΤΑΣΤΑΣΗ ΕΙΚΟΝΙΚΗΣ ΜΗΧΑΝΗΣ Το VirtualBox είναι μια εφαρμογή εικονικοποίησης (virtualization) που επιτρέπει την εγκατάσταση και την ταυτόχρονη λειτουργία ενός ή περισσότερων λειτουργικών συστημάτων στο

Διαβάστε περισσότερα

ΠΛΕ- 027 Μικροεπεξεργαστές 6ο μάθημα: Αρχιτεκτονική πυρήνα: υλοποίηση με διοχέτευση

ΠΛΕ- 027 Μικροεπεξεργαστές 6ο μάθημα: Αρχιτεκτονική πυρήνα: υλοποίηση με διοχέτευση ΠΛΕ- 027 Μικροεπεξεργαστές 6ο μάθημα: Αρχιτεκτονική πυρήνα: υλοποίηση με διοχέτευση Αρης Ευθυμίου Απόδοση απλής υλοποίησης Υλοποίηση ενός κύκλου είναι πολύ αργή κάθε κύκλος είναι τόσο μεγάλος όσο χρειάζεται

Διαβάστε περισσότερα

Asset Management Software Client Module. Οδηγός χρήσης

Asset Management Software Client Module. Οδηγός χρήσης Asset Management Software Client Module Οδηγός χρήσης Μονάδα-πελάτης Kodak Asset Management Software Κατάσταση και ρυθμίσεις πόρων... 1 Μενού κατάστασης πόρων... 2 Μενού ρυθμίσεων πόρων... 3 Διαχείριση

Διαβάστε περισσότερα

Πρόσβαση στο ηλεκτρονικό σύστημα μέσω της Διαδικτυακής Πύλης του Οργανισμού

Πρόσβαση στο ηλεκτρονικό σύστημα μέσω της Διαδικτυακής Πύλης του Οργανισμού Πρόσβαση στο ηλεκτρονικό σύστημα μέσω της Διαδικτυακής Πύλης του Οργανισμού 1. Οδηγείστε στην Διαδικτυακή Πύλη του Οργανισμού (http://www.eof.gr) μέσω του διαθέσιμου προγράμματος πλοήγησης, του υπολογιστή

Διαβάστε περισσότερα

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ.

ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. ΟΔΗΓΟΣ ΧΡΗΣΗΣ(ΜΑΝUΑL) ΔΙΑΧΕΙΡΙΣΤΗ-ΧΡΗΣΤΗ. Οδηγός Διαχειριστή Το m-learning Toolkit είναι μια ολοκληρωμένη πλατφόρμα εξ αποστάσεως εκπαίδευσης που έχει σχεδιαστεί για να υπάρχει η δυνατότητα της πρόσβασης

Διαβάστε περισσότερα

Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0. Οδηγίες Αναβάθµισης (Upgrade) - 1 - Αθήνα, 1 Ιουνίου 2007. 1. Εισαγωγή

Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0. Οδηγίες Αναβάθµισης (Upgrade) - 1 - Αθήνα, 1 Ιουνίου 2007. 1. Εισαγωγή Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0 Οδηγίες Αναβάθµισης (Upgrade) Οµάδα Εργασίας: Τσιµπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 1 Ιουνίου 2007 1. Εισαγωγή Η πλατφόρµα eclass είναι ένα ολοκληρωµένο

Διαβάστε περισσότερα

Υπηρεσία «NT Bulk SMS» Οδηγίες Χρήσεως

Υπηρεσία «NT Bulk SMS» Οδηγίες Χρήσεως Υπηρεσία «NT Bulk SMS» Οδηγίες Χρήσεως Περιεχόµενα Οδηγίες Χρήσεως για την υπηρεσία «NT BULK SMS»...3 1. Είσοδος στην Υπηρεσία...3 2. Περιγραφή Λειτουργικών Περιοχών Οθόνης...3 3. Αρχική Σελίδα Υπηρεσίας...4

Διαβάστε περισσότερα

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Εργαλεία ανάπτυξης εφαρμογών internet Ι IEK ΟΑΕΔ ΚΑΛΑΜΑΤΑΣ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΟΦΟΡΙΚΗΣ Εργαλεία ανάπτυξης εφαρμογών internet Ι Διδάσκουσα: Κανελλοπούλου Χριστίνα ΠΕ19 Πληροφορικής 4 φάσεις διαδικτυακών εφαρμογών 1.Εφαρμογές στατικής πληροφόρησης

Διαβάστε περισσότερα

Οδηγίες για την Διαδικασία αποθήκευσης στοιχείων ελέγχου πινάκων για επίλυση θέματος Οριοθέτησης.

Οδηγίες για την Διαδικασία αποθήκευσης στοιχείων ελέγχου πινάκων για επίλυση θέματος Οριοθέτησης. Οδηγίες για την Διαδικασία αποθήκευσης στοιχείων ελέγχου πινάκων για επίλυση θέματος Οριοθέτησης. 1. SMART BOARD SERIAL NUMBER: Ο σειριακός αριθμός του Διαδραστικού πίνακα βρίσκεται στην δεξιά πλαϊνή μεριά

Διαβάστε περισσότερα

2.Shell, users, groups και privilegies

2.Shell, users, groups και privilegies 2.Shell, users, groups και privilegies 2.0 Εισαγωγή Όλα τα σύγχρονα λειτουργικά συστήματα έχουν γραφικό περιβάλλον που τα κάνουν πολύ φιλικά προς το χρήστη. Το ίδιο ισχύει και στις διανομές του Linux,

Διαβάστε περισσότερα

1. Τα τμήματα της επιφάνειας εργασίας των Windows

1. Τα τμήματα της επιφάνειας εργασίας των Windows 1. Τα τμήματα της επιφάνειας εργασίας των Windows Εικονίδια συντομεύσεων (αρχείου-φακέλου) Εικονίδια Ανενεργά Ενεργό Επιφάνεια (αρχείου-φακέλου) παράθυρα παράθυρο εργασίας Γραμμή μενού Γραμμή εργαλείων

Διαβάστε περισσότερα

Βάσεις δεδομένων (Access)

Βάσεις δεδομένων (Access) Βάσεις δεδομένων (Access) Όταν εκκινούμε την Access εμφανίζεται το παρακάτω παράθυρο: Κουμπί Κενή βάση δεδομένων Κουμπί του Office Για να φτιάξουμε μια νέα ΒΔ κάνουμε κλικ στο κουμπί «Κενή βάση δεδομένων»

Διαβάστε περισσότερα

Εισαγωγή στα Λειτουργικά

Εισαγωγή στα Λειτουργικά Εισαγωγή στα Λειτουργικά Συστήματα Ενότητα 6: Διαχείριση Μνήμης Ι Γεώργιος Φ. Φραγκούλης Τμήμα Ηλεκτρολόγων Μηχανικών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σεάδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

ιαχείριση Τηλεφωνικών Κλήσεων

ιαχείριση Τηλεφωνικών Κλήσεων ιαχείριση Τηλεφωνικών Κλήσεων 1 Διαχει ριση Τηλεφωνικω ν Κλη σεων ΓΕΝΙΚΗ ΠΕΡΙΓΡΑΦΗ... 3 ΔΟΜΗ ΧΡΗΣΤΩΝ ΚΑΙ ΔΙΚΑΙΩΜΑΤΑ ΕΠΙ ΤΩΝ ΤΗΛΕΦΩΝΙΚΩΝ ΚΛΗΣΕΩΝ... 3 ΣΧΗΜΑΤΙΚΗ ΑΠΕΙΚΟΝΙΣΗ... 4 ΕΙΣΕΡΧΟΜΕΝΕΣ ΚΛΗΣΕΙΣ... 5

Διαβάστε περισσότερα