Παράρτηµα Α : Εισαγωγή στο Linux.
|
|
- Ἀζαρίας Αβραμίδης
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Παράρτηµα Α : Εισαγωγή στο Linux. Α.1 Τι είναι Λειτουργικό σύστηµα (Operating System) Κάθε Ηλεκτρονικός Υπολογιστής (Η/Υ) αποτελείται από δύο συνθετικά: Το Υλικό (Hardware) και το Λογισµικό (Software) του. Το Υλικό αποτελούν τα ηλεκτρικά, ηλεκτρονικά και µηχανικά µέρη του Η/Υ ενώ το Λογισµικό αποτελούν τα προγράµµατα, δηλαδή οι οδηγίες για το τι πρέπει να κάνει ο Η/Υ. Το βασικότερο µέρος του Λογισµικού αποτελεί το Λειτουργικό Σύστηµα (Operating System) το οποίο αποτελείται από τα προγράµµατα τα οποία είναι απαραίτητα για την αξιοποίηση του Υλικού (Hardware) και τη λειτουργία του συστήµατος του Η/Υ. Αναλυτικότερα οι βασικές αρµοδιότητες του λειτουργικού συστήµατος είναι: Να λειτουργεί ως ενδιάµεσος (Interface) ανάµεσα στον άνθρωπο και στη µηχανή. Να διαχειρίζεται τις δυνατότητες και τους πόρους (resources) του συστήµατος υπολογιστή έτσι ώστε να παράγεται χρήσιµο έργο (Resource Allocation). Με αυτόν τον τρόπο το λειτουργικό σύστηµα: Μεταφέρει εντολές ή απαιτήσεις του χρήστη στον Η/Υ. ίνει χρήσιµες πληροφορίες στον χρήστη για την κατάσταση του συστήµατος. Ενεργοποιεί και δίνει οδηγίες στην Κεντρική Μονάδα Επεξεργασίας (Central Process Unit) κατανέµοντας τον χρόνο λειτουργίας της στους διάφορους χρήστες. ιαχειρίζεται την Κεντρική Μνήµη (RAM) του συστήµατος καθώς και τις συσκευές εξόδου και εισόδου, ελέγχοντας την ροή των δεδοµένων (είσοδος) και την έξοδο των πληροφοριών (έξοδος). Ελέγχει την εκτέλεση των προγραµµάτων των διαφόρων χρηστών. Οργανώνει και διαχειρίζεται τα αρχεία του συστήµατος. Εφαρµόζει µηχανισµούς οι οποίοι βελτιώνουν την Ασφάλεια του υπολογιστή από διάφορους κινδύνους. 105
2 Α.2 Ένα σύντοµο ιστορικό του Linux Το UNIX είναι ένα από τα πλέον δηµοφιλή λειτουργικά συστήµατα παγκοσµίως, λόγω της µεγάλης βάσης υποστήριξης και διανοµής του. Αρχικά στις αρχές της δεκαετίας του 1970 αναπτύχθηκε ως ένα σύστηµα πολυδιεργασίας για µίνι υπολογιστές και µεγάλα συστήµατα. Από τότε εξελίχθηκε και έγινε ένα από τα πιο ευρέως χρησιµοποιούµενα λειτουργικά συστήµατα. Σήµερα απαντώνται πολλές εκδόσεις του UNIX ανάλογα µε την κατασκευάστρια εταιρεία Η/Υ. Για παράδειγµα σε µηχανές IBM ονοµάζεται AIX, σε µηχανές SUN ονοµάζεται Solaris, σε µηχανές DEC ονοµάζεται Ultrix κτλ. Το Linux αποτελεί ένα ελεύθερο (Open Source) λειτουργικό σύστηµα-κλώνο του UNIX για προσωπικούς υπολογιστές. Αρχικά αναπτύχθηκε από τον Linus Torvalds ο οποίος ξεκίνησε να εργάζεται στο Linux το 1991, όταν ήταν φοιτητής στο Πανεπιστήµιο του Ελσίνκι στη Φινλανδία. Ο Linus κυκλοφόρησε την αρχική έκδοση του Linux ως ελεύθερο λογισµικό στο Internet, δηµιουργώντας άθελα του ένα από τα µεγαλύτερα φαινόµενα όλων των εποχών στην ανάπτυξη λογισµικού. Σήµερα το Linux δηµιουργείται και υποστηρίζεται από µια οµάδα πολλών χιλιάδων προγραµµατιστών οι οποίοι συνεργάζονται µέσω του Internet. Επίσης υπάρχουν διάφορες εταιρείες για την παροχή υπηρεσιών υποστήριξης του Linux, και για τη συσκευασία τους σε διανοµές εύκολες στην εγκατάσταση τους. Από τις πιο γνωστές διανοµές είναι η RedHat, η Suse, η Mandrake. Για τις ανάγκες του µαθήµατος χρησιµοποιούµε την διανοµή RedHat. Α.3 Τα βασικά χαρακτηριστικά και δυνατότητες του Linux To Linux παρουσιάζει πολλά χαρακτηριστικά, τα σηµαντικότερα από τα οποία είναι τα παρακάτω: Ταυτόχρονη εκτέλεση πολλών διεργασιών (πολυδιεργασία, multitasking). To Linux επιτρέπει την ταυτόχρονη εκτέλεση πολλών διεργασιών προγραµµάτων. Σύστηµα πολλών χρηστών (multiuser). Το Linux επιτρέπει την χρήση του ίδιου υπολογιστή από πολλούς χρήστες ταυτόχρονα. Υποστήριξη συστηµάτων πολλών επεξεργαστών. Το Linux υποστηρίζει συστήµατα πολλών επεξεργαστών (όπως οι µητρικές κάρτες διπλού Pentium), µε υποστήριξη µέχρι 16 επεξεργαστών σε ένα σύστηµα, κάτι το οποίο είναι σηµαντικό για διακοµιστές υψηλών επιδόσεων και επιστηµονικές εφαρµογές. Φορητότητα (Portability). Ο όρος φορητότητα χρησιµοποιείται στα λειτουργικά συστήµατα για την δυνατότητα που έχουν αυτά να εγκαθίστανται σε υπολογιστές διαφόρων τύπων. Το Linux είναι κατ εξοχήν φορητό λειτουργικό σύστηµα, πράγµα το οποίο σηµαίνει ότι µπορεί να εγκαθίσταται και να λειτουργεί αρµονικά σε υπολογιστές διαφόρων εταιρειών. Το Linux είναι δυνατό να λειτουργήσει σε µια µεγάλη ποικιλία αρχιτεκτονικών κεντρικής µονάδας επεξεργασίας (CPU), συµπεριλαµβανοµένων των Intel x86, SPARC, Alpha, PowerPC, MIPS και m68k. Βοηθητικά προγράµµατα ή προγράµµατα κοινής χρήσης (utilities). Το Linux συνοδεύεται από µεγάλο αριθµό προγραµµάτων. Τα προγράµµατα αυτά χωρίζονται σε δύο κατηγορίες: 106
3 o Τα Γενικά προγράµµατα τα οποία είναι µέρη του λειτουργικού συστήµατος και είναι απολύτως απαραίτητα για τη λειτουργία του υπολογιστή. o Τα Επιµέρους προγράµµατα τα οποία συνήθως εξυπηρετούν ειδικές απαιτήσεις του χρήστη. Για παράδειγµα ένας επεξεργαστής κειµένου (word processor), ένα λογιστικό πακέτο (spreadsheet) κτλ. Επικοινωνίες (communications). Το Linux είναι εξοπλισµένο µε ειδικό λογισµικό επικοινωνίας το οποίο επιτρέπει την επικοινωνία µεταξύ διαφορετικών χρηστών ή ακόµη µεταξύ υπολογιστών διαφορετικών µεγεθών και τύπων οι οποίοι βρίσκονται σε διαφορετικές τοποθεσίες ακόµη και χώρες. Συνύπαρξη µε άλλα λειτουργικά συστήµατα. Το Linux είναι δυνατό να συνυπάρχει µε επιτυχία σε ένα σύστηµα στο οποίο υπάρχουν εγκατεστηµένα άλλα λειτουργικά συστήµατα, όπως για παράδειγµα Windows, OS/2, ή άλλες εκδόσεις του UNIX. Α.3 Η λογική οργάνωση του Linux Το Linux αποτελείται από εκατοντάδες προγράµµατα. Το σηµαντικότερο αυτών αποτελεί ο Πυρήνας (kernel). Ο πυρήνας είναι η ουσία του ίδιου του λειτουργικού συστήµατος. Είναι ο κώδικάς ο οποίος ελέγχει τη διασύνδεση µεταξύ των προγραµµάτων του χρήστη και των συσκευών υλικού, το χρονοπρογραµµατισµό διεργασιών για την επίτευξη της πολυδιεργασίας, και πολλές άλλες πλευρές του συστήµατος. Ο πυρήνας δεν είναι µια ξεχωριστή διεργασία η οποία εκτελείται στο σύστηµα. Αντίθετα µπορείτε να θεωρήσετε τον πυρήνα ως ένα σύνολο ρουτινών, που βρίσκονται σταθερά στη µνήµη, στις οποίες κάθε διεργασία έχει πρόσβαση. Ο πυρήνας είναι όλος γραµµένος σε γλώσσα προγραµµατισµού C, εκτός από 1000 περίπου γραµµές οι οποίες είναι γραµµένες σε Συµβολική γλώσσα χαµηλού επιπέδου (Assembly) και οι οποίες αλλάζουν από πλατφόρµα σε πλατφόρµα. Θα ήταν πολύ δύσκολο για κάποιον χρήστη να επικοινωνεί απευθείας µε τον πυρήνα. Με τον πυρήνα µπορούµε να επικοινωνήσουµε απευθείας µόνο µε προγράµµατα γραµµένα σε γλώσσα C. Για τον λόγο αυτόν δηµιουργήθηκε το Κέλυφος (Shell). Το κέλυφος είναι το πρόγραµµα το οποίο ασχολείται µε την επικοινωνία µε τον χρήστη, ερµηνεύοντας και εκτελώντας κάθε διαταγή του. Έτσι ο πυρήνας του Linux είναι το κεντρικό µέρος του λειτουργικού το οποίο εκτελεί τις εντολές, ενώ το κέλυφος είναι αυτό το οποίο το περιβάλλει και το κρύβει από τον χρήστη. Στο Linux υπάρχουν αρκετά διαθέσιµα κελύφη τα οποία προέρχονται ως ένα αποτέλεσµα της εξέλιξης του λειτουργικού. Αυτά είναι: Το κέλυφος Bourne Again ή bash. Είναι το πλέον ευρέως χρησιµοποιούµενο και το πιο δυναµικό κέλυφος του Linux. Το κέλυφος C ή csh το οποίο αναπτύχθηκε στο Μπέρκλεϊ και είναι στο µεγαλύτερο µέρος του συµβατό µε το κέλυφος Bourne. Το κέλυφος Korn ή ksh το οποίο είναι ίσως το ποιο γνωστό στα συστήµατα UNIX. Είναι συµβατό µε το κέλυφος Bourne. Το κέλυφος Bourne ή sh είναι το πρωτότυπο κέλυφος το οποίο αναπτύχθηκε στα µέσα της δεκαετίας του
4 Το εµπλουτισµένο κέλυφος C ή tcsh. Το κέλυφος Z ή zsh το οποίο είναι το νεότερο κέλυφος. Είναι συµβατό µε το κέλυφος Bourne. Ο κάθε χρήστης είναι ελεύθερος να χρησιµοποιήσει το κέλυφος της αρεσκείας του. Εµείς στα πλαίσια του µαθήµατός µας θα χρησιµοποιήσουµε το κέλυφος Bourne Again ή bash. Μία χρήσιµη εντολή η οποία µας επιτρέπει να ανακαλύψουµε ποιο είναι το κέλυφός µας είναι η ακόλουθη: echo $SHELL Εκτός από το κέλυφος ο χρήστης βλέπει και το Σύστηµα Αρχείων (File System). Η δηµιουργία ενός συστήµατος αρχείων είναι ανάλογη µε το φορµάρισµα ενός διαµερίσµατος (partition) στο MS-DOS ή σε άλλα λειτουργικά συστήµατα. Το Linux υποστηρίζει διάφορους τύπους συστηµάτων αρχείων για την αποθήκευση δεδοµένων. Μερικά συστήµατα αρχείων, όπως το σύστηµα Third Extended (ext3fs). Έχουν αναπτυχθεί ειδικά για το Linux. Με αυτόν τον τρόπο o χρήστης µπορεί να οργανώσει τα δεδοµένα και τα αρχεία του όπως θέλει. Έτσι λογικά το Linux στον χρήστη ή στον προγραµµατιστή, φαίνεται να αποτελείται από τα ακόλουθα τέσσερα επίπεδα, ξεκινώντας από το χαµηλότερο προς το υψηλότερο: Πυρήνας (Kernel). Σύστηµα αρχείων (File System). Κέλυφος (Shell). Εργαλεία Εφαρµογές λογισµικού. Α.4 Τα X Windows και το περιβάλλον KDE. Τα X Windows είναι η τυπική διασύνδεση γραφικών για µηχανήµατα UNIX. Αποτελούν ένα δυναµικό περιβάλλον το οποίο υποστηρίζει πολλές εφαρµογές. Χρησιµοποιώντας το σύστηµα X, ο χρήστης µπορεί να έχει ταυτόχρονα πολλά παράθυρα τερµατικού στην οθόνη και κάθε παράθυρο να εµφανίζει µια διαφορετική περίοδο εργασίας σύνδεσης. Με την διασύνδεση X χρησιµοποιείται γενικά µια συσκευή κατάδειξης, όπως το ποντίκι. Με το Linux και τα X Windows, το σύστηµα είναι ένας πραγµατικός σταθµός εργασίας. Σε συνδυασµό µε την δικτύωση TCP/IP, µπορείτε ακόµη και να εµφανίσετε στην οθόνη του Linux εφαρµογές των X Windows που εκτελούνται σε άλλα µηχανήµατα. Τα X Windows, που αρχικά αναπτύχθηκαν στο MIT, είναι ελεύθερα στη διανοµή. Η έκδοση των X Windows που είναι διαθέσιµη για Linux είναι γνωστή ως XFree86. Το XFree86 είναι µια πλήρης διανοµή του λογισµικού X, το οποίο περιέχει τον ίδιο τον διακοµιστή X, πολλές εφαρµογές και βοηθητικά προγράµµατα, βιβλιοθήκες προγραµµατισµού και τεκµηρίωση. Οι εφαρµογές X που είναι διαθέσιµες για Linux είναι πολυάριθµες. Την πλέον τυπική εφαρµογή X αποτελεί το xterm, το οποίο είναι ένας εξοµοιωτής τερµατικού που χρησιµοποιείται για τις περισσότερες εφαρµογές που βασίζονται σε κείµενο µέσα σε ένα παράθυρο X. Το K Desktop Environment (Περιβάλλον επιφάνειας εργασίας K ή KDE) είναι ένα έργο λογισµικού Open Source το οποίο στοχεύει στην παροχή ενός σταθερού, 108
5 φιλικού, και σύγχρονου περιβάλλοντος γραφικών εργασίας για συστήµατα UNIX και κατά συνέπεια και Linux. Το KDE λειτουργεί επάνω από τα X Windows. Από την γέννησή του, τον Οκτώβριο του 1996, παρουσίασε θεαµατική εξέλιξη. Αυτό οφείλεται εν µέρη στην επιλογή µιας εξαιρετικά καλής εργαλειοθήκης διασύνδεσης γραφικών µε τον χρήστη, της Qt, καθώς και στην επακόλουθη επιλογή χρήσης της γλώσσας C++ και των αντικειµενοστραφών δυνατοτήτων της για την υλοποίηση του περιβάλλοντος. Το KDE εκτός της πλούσιας διασύνδεσης γραφικών µε τον χρήστη και την άψογη διαχείριση των παραθύρων περιλαµβάνει µια πληθώρα βοηθητικών προγραµµάτων και εφαρµογών τα οποία συναγωνίζονται ευθέως πλέον τις δυνατότητες συστηµάτων όπως (για παράδειγµα) η επιφάνεια εργασίας των Windows XP ή Εκτός του KDE και ένα δεύτερο περιβάλλον επιφάνειας εργασίας µε το όνοµα GNOME έχει αναπτυχθεί εξ ίσου πολύ καλά. Το GNOME παρουσιάζει τις ίδιες δυνατότητες µε το KDE και αποτελεί πλέον θέµα προσωπικής επιλογής του χρήστη µε ποιο από τα δύο περιβάλλοντα θα δουλέψει. Για τις ανάγκες του µαθήµατος θα επιλέξουµε το περιβάλλον KDE. Α.5 Το σύστηµα αρχειοθέτησης του Linux. Το σύστηµα αρχειοθέτησης του Linux έχει την δοµή του ανάστροφου δένδρου (tree structure) (σχήµα Α.1). Υπάρχει δηλαδή το ριζικός κατάλογος (root directory), ο οποίος συµβολίζεται µε / και που διακλαδίζεται σε περισσότερους καταλόγους (directories) οι οποίοι µε την σειρά τους περιέχουν άλλους καταλόγους ή αρχεία (files). / home bin boot etc var usr bin sbin include scr local student1 student2 student3 file1.c file1.c Σχήµα Α.1: Η τυπική δοµή του συστήµατος αρχειοθέτησης του Linux. Με τον όρο αρχείο (file) εννοούµε ένα σύνολο δεδοµένων το οποίο είναι αποθηκευµένο σε µια συσκευή βοηθητικής µνήµης (σκληρός δίσκος, CD, δισκέτα κτλ.). 109
6 Μερικά από τα χαρακτηριστικά ενός αρχείου είναι το όνοµά του, το µέγεθός του, ο τύπος του, ο χρήστης που το δηµιούργησε (ο οποίος ονοµάζεται ιδιοκτήτης (owner) του), η ηµεροµηνία δηµιουργίας του κτλ. Ο κατάλογος (directory) είναι ένας φάκελος ο οποίος περιέχει ένα σύνολο από αρχεία. Ένας κατάλογος ή ένα αρχείο µπορεί να υπάρχει µε το ίδιο όνοµα κάτω από διαφορετικά κλαδιά του δένδρου, χωρίς να δηµιουργείται σύγχυση, διότι η διαδροµή η οποία οδηγεί σε κάθε κατάλογο ή αρχείο από τον ριζικό κατάλογο είναι µοναδική και εποµένως και το όνοµά του. Η διαδροµή η οποία οδηγεί σε κάθε κατάλογο ή αρχείο από τον ριζικό κατάλογο ονοµάζεται πλήρες όνοµα (full pathname). Για παράδειγµα στο σχήµα 1.6 υπάρχουν δύο αρχεία µε το όνοµα file1.c. Το πλήρες όνοµα του ενός είναι /home/student1/file1.c ενώ του άλλου /home/student3/file1.c. Ο κάθε χρήστης µπορεί να δίνει όποια ονόµατα θέλει στους καταλόγους και στα αρχεία του, καλό είναι όµως τα ονόµατα αυτά να περιγράφουν όσο γίνεται περισσότερο το περιεχόµενό τους. ΠΡΟΣΟΧΗ!!! Τονίζεται πως στο Linux τα πεζά και τα κεφαλαία γράµµατα αντιµετωπίζονται ως διαφορετικοί χαρακτήρες. Έτσι για παράδειγµα τα ονόµατα file1.c και File1.c είναι διαφορετικά. Στο σχήµα Α.1 παρουσιάζεται η τυπική δοµή του συστήµατος αρχειοθέτησης του Linux. Ο σηµαντικότερος κατάλογος ο οποίος αφορά τους χρήστες είναι ο κατάλογος /home. Μέσα σε αυτόν τον κατάλογο υπάρχουν οι κατάλογοι των διαφόρων χρηστών οι οποίοι δουλεύουν στο συγκεκριµένο υπολογιστή. Κάθε φορά που προστίθεται ένας κωδικός για ένα νέο χρήστη στο σύστηµα δηµιουργείται µέσα στο /home ένας κατάλογος µε το ίδιο όνοµα όπως το κωδικό όνοµα του χρήστη. Στο παράδειγµά µας υπάρχουν οι κατάλογοι για τρεις χρήστες µε τα ονόµατα student1, student2, και student3. Όταν για παράδειγµα ο χρήστης µε το όνοµα student1 συνδέεται στο σύστηµα έχει την δυνατότητα να δηµιουργήσει ή να διαγράψει αρχεία και καταλόγους µόνο µέσα στον κατάλογο /home/student1. Εκτός από τον κατάλογο /home, στον οποίο αποθηκεύονται τα αρχεία των διαφόρων χρηστών, υπάρχουν και αρκετοί ακόµη κατάλογοι οι οποίοι είναι σηµαντικοί. είτε µερικούς από αυτούς, µαζί µε τα περιεχόµενά τους: /bin : Περιέχει τις πιο βασικές εντολές του Linux, όπως το ls. /boot : Θέση όπου αποθηκεύεται ο πυρήνας και άλλα στοιχεία που χρησιµοποιούνται για την εκκίνηση του συστήµατος. /etc : Περιέχει αρχεία τα οποία χρησιµοποιούνται από υποσυστήµατα όπως η δικτύωση, το NFS και το ταχυδροµείο. /var : Περιέχει τα αρχεία διαχείρισης, όπως τα αρχεία καταγραφής (log files) που χρησιµοποιούνται από διάφορα βοηθητικά προγράµµατα. /usr/bin : Περιέχει περαιτέρω εντολές του Linux. /usr/sbin : Περιέχει τις εντολές οι οποίες χρησιµοποιούνται από τον υπερχρήστη (superuser) του συστήµατος. Σηµειώνουµε εδώ πως ο υπερχρήστης έχει τον πλήρη έλεγχο και την διαχείριση του συστήµατος. /usr/include : Είναι η τυπική θέση για τα αρχεία συµπερίληψης (include files) τα οποία χρησιµοποιούνται σε προγράµµατα C, όπως το <stdio.h>. /usr/src : Αποτελεί την θέση του πηγαίου κώδικα για προγράµµατα τα οποία µεταγλωττίζονται στο σύστηµα. 110
7 /usr/local : Περιέχει προγράµµατα και αρχεία δεδοµένων τα οποία έχουν προστεθεί τοπικά από τον διαχειριστή του συστήµατος. Α.6 Οι απλές εντολές του Linux. Το Linux προσφέρει έναν τεράστιο αριθµό εντολών ενώ παρέχει την δυνατότητα στον χρήστη να προσθέσει και καινούργιες. Στην παράγραφο αυτή περιγράφονται οι βασικότερες εντολές του Linux οι οποίες είναι απαραίτητες για τις ανάγκες του µαθήµατος. Ξεκινάµε µε τις εντολές οι οποίες αφορούν εργασίες µε καταλόγους. pwd Η εντολή pwd µας δείχνει ποιος είναι ο τρέχων κατάλογος. cd dirname Αλλαγή του τρέχοντος καταλόγου στον νέο κατάλογο ο οποίος έχει το όνοµα dirname. Π.χ.: cd c_directory cd /usr/bin cd.. Η τελευταία εντολή µας µετακινεί στον γονικό κατάλογο. Στο Linux υπάρχουν δύο ειδικά ονόµατα καταλόγων:. Συµβολίζει τον τρέχοντα κατάλογο.. Συµβολίζει τον γονικό κατάλογο Τα παραπάνω ονόµατα µπορούν να χρησιµοποιηθούν όπως οποιοδήποτε άλλο όνοµα καταλόγου. mkdir dirname ηµιουργεί τον νέο κατάλογο µε όνοµα dirname. Π.χ. mkdir new_catalog rmdir dirname ιαγράφει τον κατάλογο µε όνοµα dirname. Προσοχή: ο κατάλογος dirname πρέπει να είναι κενός διαφορετικά δεν διαγράφεται. Αυτό προστατεύει τον χρήστη από περίπτωση µεγάλου λάθους. Π.χ. rmdir new_catalog ls είχνει τα περιεχόµενα του τρέχοντος καταλόγου. Το ls συντάσσεται και µε περισσότερες παραµέτρους όπως: ls l : Μας δίνει περισσότερες πληροφορίες για κάθε ένα από τα περιεχόµενα του τρέχοντος καταλόγου, όπως είναι το µέγεθός του, ο τύπος του, ο χρήστης που το δηµιούργησε, η ηµεροµηνία δηµιουργίας του κτλ. ls lt : Εµφανίζει τα περιεχόµενα του τρέχοντος καταλόγου µε ηµερολογιακή σειρά. (σχήµα Α.7). 111
8 Σχήµα Α.7: Η εντολή ls lt. Στο σχήµα Α.7 παρατηρούµε πως κάθε ένα αρχείο ή κατάλογο από τα περιεχόµενα του τρέχοντος καταλόγου χαρακτηρίζεται από 10 συγκεκριµένους χαρακτήρες π.χ. drwxr-xr-x Ο πρώτος χαρακτήρας δηλώνει τον τύπο και είναι συνήθως ένας από τους: d (κατάλογος - directory), - (αρχείο - file). Έτσι για παράδειγµα τα Desktop, Mail και vnc είναι κατάλογοι, ενώ το vnc.tar είναι αρχείο. Οι τρείς επόµενοι χαρακτήρες rwx δηλώνουν τις άδειες που έχει ο χρήστης στο συγκεκριµένο αρχείο ή κατάλογο. Υπάρχουν τρείς τέτοιες άδειες στο Linux: Η άδεια read (ανάγνωση) σηµαίνει ότι ο χρήστης µπορεί να δει τα περιεχόµενα του αρχείου - καταλόγου. Η άδεια write (εγγραφή) σηµαίνει ότι ο χρήστης µπορεί να τροποποιήσει τα περιεχόµενα του αρχείου - καταλόγου. Η άδεια execute (εκτέλεση) σηµαίνει ότι ο χρήστης µπορεί να εκτελέσει το αρχείο. Οι επόµενοι τρείς χαρακτήρες δηλώνουν τις άδειες που έχουν τα µέλη της οµάδας που ανήκει ο κωδικός του συγκεκριµένου χρήστη, ενώ οι τελευταίοι τρείς χαρακτήρες δηλώνουν τις άδειες που έχουν οι άλλοι υπόλοιποι χρήστες. Οι άδειες ενός αρχείου-καταλόγου καθορίζονται από τον χρήστη µε την εντολή chmod. Η σύνταξη της chmod είναι η ακόλουθη: chmod w±άδεια filename Όπου w(ho) = u (user), g(group), o(other) + : παραχώρηση άδειας - : αναίρεση άδειας. άδεια : r(read), w(write), x(execute). Συνεχίζουµε µε εντολές οι οποίες αφορούν εργασίες µε αρχεία. cp filename1 filename2 δηµιουργία αντιγράφου του αρχείου µε όνοµα filename1 στο αρχείο µε όνοµα filename2. Π.χ. cp test1.c new_test1.c rm filename ιαγραφή του αρχείου µε όνοµα filename. mv filename1 filename2 Μετονοµασία του αρχείου µε όνοµα filename1 στο αρχείο µε όνοµα filename2. more filename 112
9 Εµφάνιση των περιεχοµένων του αρχείου µε όνοµα filename στην οθόνη. tail n filename Εµφάνιση στην οθόνη των τελευταίων n γραµµών του αρχείου µε όνοµα filename. diff filename1 filename2 Εµφανίζει στην οθόνη τις διαφορές µεταξύ των αρχείων µε όνοµα filename1 και filename2. Τέλος θέλουµε να τονίσουµε την χρησιµότητα της εντολής man η οποία µας παρέχει on-line βοήθεια για την σύνταξη οποιασδήποτε εντολής του Linux. Π.χ. man rm : Μας περιγράφει την εντολή rm. man more : Μας περιγράφει την εντολή more. 113
Εισαγωγή στο Linux και στο περιβάλλον εργασίας.
Κεφάλαιο Ι: Εισαγωγή στο Linux και στο περιβάλλον εργασίας. 1.1 Τι είναι Λειτουργικό σύστημα (Operating System) Κάθε Ηλεκτρονικός Υπολογιστής (Η/Υ) αποτελείται από δύο συνθετικά: Το Υλικό (Hardware) και
Διαβάστε περισσότεραΚεφάλαιο Ι : Εισαγωγή στο Linux και στο περιβάλλον εργασίας.
Κεφάλαιο Ι : Εισαγωγή στο Linux και στο περιβάλλον εργασίας. 1.1 Τι είναι Λειτουργικό σύστηµα (Operating System) Κάθε Ηλεκτρονικός Υπολογιστής (Η/Υ) αποτελείται από δύο συνθετικά: Το Υλικό (Hardware) και
Διαβάστε περισσότεραΚεφάλαιο 3.1: Λειτουργικά Συστήματα. Επιστήμη ΗΥ Κεφ. 3.1 Καραμαούνας Πολύκαρπος
Κεφάλαιο 3.1: Λειτουργικά Συστήματα 1 3.1.1 Λογισμικό και Υπολογιστικό Σύστημα Ένα σύγχρονο υπολογιστικό σύστημα αποτελείται από: το υλικό: τα ηλεκτρονικά μέρη του υπολογιστή και το λογισμικό: το σύνολο
Διαβάστε περισσότεραΣύντομη εισαγωγή στο λειτουργικό σύστημα Linux
1 Σύντομη εισαγωγή στο λειτουργικό σύστημα Linux Το Linux είναι ένα λειτουργικό σύστημα όμοιο με το Unix που αναπτύχθηκε από έναν πυρήνα (kernel, Εικ.1) τον οποίο δημιούργησε το 1991 ο Linus Torvalds όντας
Διαβάστε περισσότερα[11] Υπολογιστικά συστήματα: Στρώματα. Περιεχόμενα. Εισαγωγή. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό
Υπολογιστικά συστήματα: Στρώματα 1 ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ΠΛΗΡΟΦΟΡΙΚΗΣ επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Εισαγωγή στο Unix Περιεχόμενα Εισαγωγή 2 Εισαγωγή
Διαβάστε περισσότεραΛειτουργικά Συστήματα 1.1 Τι είναι Λειτουργικό Σύστημα (Operating System)
Υλικό Hardware Λογισμικό Software... κώδικας ΥΛΙΚΟ Κάθε ηλεκτρονικό, ηλεκτρικό και μηχανικό μέρος του Η/Υ. ΛΟΓΙΣΜΙΚΟ Προγράμματα,δηλαδή οδηγίες γιατοτιπρέπεινακάνειοη/υ. Λειτουργικό Σύστημα Είναι ένα βασικό
Διαβάστε περισσότεραΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή στο Unix
ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Εισαγωγή στο Unix Υπολογιστικά συστήματα: Στρώματα 1 επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Περιεχόμενα 2 Εισαγωγή
Διαβάστε περισσότεραΆγγελος Αγγελόπουλος. Εισαγωγή στο LINUX. Οδηγός Χρήσης
Άγγελος Αγγελόπουλος Εισαγωγή στο LINUX Οδηγός Χρήσης Κέντρο Ηλεκτρονικών Υπολογιστών & Πληροφορικής Τµήµα Φυσικής 2004 1 ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ LINUX Το LINUX, που είναι ακρωνύµιο του LINUs
Διαβάστε περισσότεραΚεφάλαιο 4: Λογισμικό Συστήματος
Κεφάλαιο 4: Λογισμικό Συστήματος Ερωτήσεις 1. Να αναφέρετε συνοπτικά τις κατηγορίες στις οποίες διακρίνεται το λογισμικό συστήματος. Σε ποια ευρύτερη κατηγορία εντάσσεται αυτό; Το λογισμικό συστήματος
Διαβάστε περισσότεραUnix: Εντολές, οργάνωση και χειρισµός αρχείων, διεργασίες
Unix: Εντολές, οργάνωση και χειρισµός αρχείων, διεργασίες Σύνταξη εντολών Περιεχόµενα Οργάνωση και χειρισµός αρχείων Μπαλαντέρ ικαιώµατα χρήσης αρχείων και οµάδες χρηστών Έλεγχος διεργασιών Σύνταξη εντολών
Διαβάστε περισσότεραΕνότητα 3 - Θέματα Εφαρμοσμένης Επιστήμης Υπολογιστών. Κοντογιάννης Βασίλειος ΠΕ19
Ενότητα 3 - Θέματα Εφαρμοσμένης Επιστήμης Υπολογιστών 3.1.1 Λογισμικό και Υπολογιστικό Σύστημα Τι είναι το υλικό ενός υπολογιστικού συστήματος; Το σύνολο των ηλεκτρονικών και μηχανικών μερών του που έχουν
Διαβάστε περισσότεραΠρογραμματισμός Διαχείρισης Συστημάτων ΙΙ
Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ Μάθημα 4ο Σύστημα αρχείων Μιχαηλίδης Παναγιώτης Περιεχόμενα Σύστημα αρχείων Εισαγωγή Μονοπάτια διαδρομής Φόρτωση και αποφόρτωση συστημάτων αρχείων Ιεραρχική οργάνωση
Διαβάστε περισσότεραΛειτουργικά Συστήµατα
Λειτουργικά Συστήµατα UNIX Ιστορία του UNIX 1940-50 υπολογιστές για ένα άτοµο και µία εργασία για κάθε χρονική περίοδο επικράτηση batch systems 1960 ερευνητικά συστήµατα διαµοιρασµού χρόνου Dartmouth College:
Διαβάστε περισσότεραΕισαγωγή στο λειτουργικό σύστηµα Unix
Εισαγωγή στο λειτουργικό σύστηµα Unix Εισαγωγή Περιεχόµενα Λειτουργίες του Λ.Σ. Unix Λογαριασµοί Username Password Userid και Groupid Home Directory Κέλυφος Σύστηµα Αρχείων Pathname examples Pathname σχετικής
Διαβάστε περισσότεραΕισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. UNIX Μέρος 1
Πανεπιστήμιο Κύπρου Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη της Πληροφορικής και Πληροφοριακά Συστήματα Εργαστήριο - ΕΠΛ003 Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο UNIX Μέρος 1 Παναγιώτης
Διαβάστε περισσότεραΚεφάλαιο 4 Λογισμικό συστήματος. Εφαρμογές Πληροφορικής Κεφ.4 Καραμαούνας Πολύκαρπος 1
Κεφάλαιο 4 Λογισμικό συστήματος Καραμαούνας Πολύκαρπος 1 4.1 Λογισμικό συστήματος (application software) Καραμαούνας Πολύκαρπος 2 Λογισμικό εφαρμογών (application software): προγράμματα για την αντιμετώπιση
Διαβάστε περισσότεραΕργαστήριο ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ UNIX
Εργαστήριο ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ UNIX Εισαγωγή Ξεκινάμε την εργαστηριακή μελέτη των Λειτουργικών Συστημάτων των Υπολογιστικών Συστημάτων εξετάζοντας αρχικά το λειτουργικό σύστημα Unix. Σκοπός του εργαστηρίου
Διαβάστε περισσότερα2.1. Οι λογαριασµοί χρηστών Σύνδεση (login) και αποσύνδεση (logout)
Πανεπιστήµιο Θεσσαλίας Τµήµα Πληροφορικής µε Εφαρµογές στην Βιοϊατρική Εισαγωγή στον Προγραµµατισµό (εργαστήριο) Εισαγωγή στο λειτουργικό σύστηµα UNIX 1. Σύνδεση στο Εικονικό Ιδιωτικό Δίκτυο (VPN) 1.1.
Διαβάστε περισσότεραΛειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι
Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού
Διαβάστε περισσότεραΕισαγωγή στη Γλώσσα Προγραμματισμού C
Εισαγωγή στη Γλώσσα Προγραμματισμού C Παναγιώτης Κόκκας Αναπληρωτής Καθηγητής, Τμήμα Φυσικής Πανεπιστήμιο Ιωαννίνων Ιωάννινα 2009 1 2 Εισαγωγή: Οι σημειώσεις αυτές απευθύνονται στους πρωτοετείς φοιτητές
Διαβάστε περισσότεραΛογισμικό - Προγράμματα
Λογισμικό - Προγράμματα Πρόγραμμα είναι ένα σύνολο εντολών, βάση των οποίων ο υπολογιστής εκτελεί μια συγκεκριμένη εργασία Λογισμικό (Software) Το σύνολο των προγραμμάτων Προγράμματα Προγράμματα συστήματος
Διαβάστε περισσότεραΛειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)
2.1.1 Εισαγωγή στη διαχείριση αρχείων Οι Η/Υ αποθηκεύουν τα δεδομένα και τα επεξεργάζονται. Εφαρμογή Προγράμματος C:\Documents and Settings\user\Τα έγγραφά μου\leitourgika.doc Λ.Σ. File System Γι αυτό
Διαβάστε περισσότεραΠρογραμματισμός Διαχείρισης Συστημάτων Ι
Προγραμματισμός Διαχείρισης Συστημάτων Ι Μάθημα 2ο Βασικές Εντολές Διαχείρισης Αρχείων και Καταλόγων Μιχαηλίδης Παναγιώτης Περιεχόμενα Σύστημα αρχείων Αρχεία και κατάλογοι Διαδρομές αρχείων και καταλόγων
Διαβάστε περισσότεραΠρογραμματισμός Διαχείρισης Συστημάτων Ι
Προγραμματισμός Διαχείρισης Συστημάτων Ι Μάθημα 7ο X Window System Μιχαηλίδης Παναγιώτης Tι είναι παραθυρικό σύστημα; Ένα παραθυρικό σύστημα (window system) είναι μια γραφική διεπαφή χρήστη (Graphical
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή στην Πληροφορική 1 Γενικές πληροφορίες Εισαγωγή στην Πληροφορική ιδασκαλία: Παναγιώτης Χατζηδούκας Email:
Διαβάστε περισσότεραΥλοποίηση ενός προγραμματιστικού κελύφους εργασίας
Τ.Ε.Ι ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ & ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ & ΔΙΟΙΚΗΣΗΣ Υλοποίηση ενός προγραμματιστικού κελύφους εργασίας Πτυχιακή εργασία του φοιτητή Γιαννακίδη Αποστόλη Επιβλέπων καθηγητής Τσούλος
Διαβάστε περισσότεραΔίκτυα Η/Υ στην Επιχείρηση
Δίκτυα Η/Υ στην Επιχείρηση Εισαγωγή στο λειτουργικό σύστημα Unix Γκάμας Βασίλειος, Εργαστηριακός Συνεργάτης Λειτουργικό Σύστημα (ΛΣ) Λογισμικό συστήματος, το οποίο αποτελεί τη διασύνδεση μεταξύ του υλικού
Διαβάστε περισσότεραΕργαστήριο Λειτουργικών Συστημάτων. Minix Overview
Εργαστήριο Λειτουργικών Συστημάτων Minix Overview Σύνοψη 5ης ιάλεξης Λειτουργικό Σύστημα Minix Οργάνωση του Λειτουργικού Συστήματος Οργάνωση πηγαίου κώδικα Minix recompilation Σύνοψη Μαθήματος Σύνοψη Μαθήματος
Διαβάστε περισσότεραΛιβανός Γιώργος Εξάμηνο 2017Β
Λιβανός Γιώργος Εξάμηνο 2017Β Υπολογιστικό σύστημα Υλικό (hardware) Λογισμικό (Software) Ολοκληρωμένα κυκλώματα, δίσκοι, οθόνη, κλπ. Λογισμικό συστήματος Προγράμματα εφαρμογών Χρειάζονται ένα συντονιστή!!!
Διαβάστε περισσότεραΚεφάλαιο 4. Λογισμικό Συστήματος
Κεφάλαιο 4 Λογισμικό Συστήματος 4.1 Λογισμικό συστήματος Λογισμικό εφαρμογών (application software):προγράμματα για την αντιμετώπιση εξειδικευμένων προβλημάτων π.χ. επεξεργασία κειμένου, μισθοδοσία κλπ.
Διαβάστε περισσότεραΙστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ
Ιστορική Αναδρομή Λειτουργικών Συστημάτων (ΛΣ) Εισαγωγή : ο πυρήνας (kernel) / ο φλοιός (shell) Β ΕΠΑΛ http://leitourgika-systhmata-epal-b.ggia.info/ Σύγχρονο Λειτουργικό Σύστημα - ΛΣ Λειτουργικό Σύστημα:
Διαβάστε περισσότερα3ο Εργαστήριο Βασικές εντολές διαχείρισης αρχείων σε LINUX
ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Τμήμα Μηχανικών Πληροφορικής ΤΕ Λειτουργικά Συστήματα (Εργαστήριο) Διδάσκων: I. Τσακνάκης 3ο Εργαστήριο Βασικές εντολές διαχείρισης αρχείων σε LINUX Αρχικός φάκελος χρήστη Home directory
Διαβάστε περισσότεραΛειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα
Λειτουργικά Συστήματα Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Λειτουργικά Συστήματα», 2015-2016 Κεφάλαιο 1: Βασικές Έννοιες Λειτουργικών Συστημάτων
Διαβάστε περισσότεραΕισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στο Λ.Σ. UNIX
Εισαγωγή στην Επιστήμη Υπολογιστών Εισαγωγή στο Λ.Σ. UNIX Εργαστηριακές Σημειώσεις Εισαγωγή στο UNIX Αρμοδιότητες των Λ.Σ. Διαχείριση πόρων o o Συσκευές I/O (disk, keyboard, mouse, terminal) Μνήμη Διαχείριση
Διαβάστε περισσότεραΔιαδικαστικά. Εισαγωγή στο Λειτουργικό Σύστημα UNIX. Διαδικαστικά. Τι είναι το Λειτουργικό Σύστημα
Εισαγωγή στο Λειτουργικό Σύστημα UNIX Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών ΤΕΙ Ηπείρου Γρηγόριος Τζώρτζης Ακ. Έτος 2010-2011 Διαδικαστικά Στο εργαστήριο θα διδαχθούν βασικές εντολές του λειτουργικού
Διαβάστε περισσότεραΛΟΓΙΣΜΙΚΟ (software)
ΛΟΓΙΣΜΙΚΟ (software) Το Λογισµικό του Ηλεκτρονικού Υπολογιστή Περιεχόµενα Ορισµός Λογισµικού Κατηγορίες Λογισµικό Συστήµατος Λογισµικό Εφαρµογών Το λογισµικό είναι: Το λογισµικό Το σύνολο των προγραµµάτων
Διαβάστε περισσότεραΚεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική. Τυπικοί χρόνοι πρόσβασης. Μέσος χρόνος πρόσβασης. Ταχύτητα µεταφοράς δεδοµένων
Κεφάλαιο 5Β (επανάληψη) Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 Απόδοση των οδηγών αποθηκευτικών µέσων Μέσος χρόνος πρόσβασης (Average Access Time) Ταχύτητα µεταφοράς δεδοµένων (Data-Transfer
Διαβάστε περισσότεραΑρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι
Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Ενότητα : Εισαγωγή στο λειτουργικό σύστημα Linux. Όνομα Καθηγητή : Δημήτριος Λυμπερόπουλος, Σπύρος Δενάζης Τμήμα : Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Εισαγωγή στην Πληροφορική Λογισμικό Συστήματος & Εφαρμογών ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Συντήρησης Πολιτισμικής Κληρονομιάς Γενική Δομή Υπολογιστών Λειτουργικό σύστημα Υπολογιστής
Διαβάστε περισσότεραΚεφάλαιο 2: Λογισμικό (Software) Εφαρμογές Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος
Κεφάλαιο 2: Λογισμικό (Software) 1 2.1 Λογισμικό Συστήματος και Λογισμικό Εφαρμογών Λογισμικό Συστήματος: διαχειρίζεται το υλικό του υπολογιστή και αποτελεί τη βάση πάνω στην οποία αναπτύσσεται και εκτελείται
Διαβάστε περισσότεραΜάθημα 1 ο ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΩΝ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ
Μάθημα 1 ο ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΤΩΝ ΛΕΙΤΟΥΡΓΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Τι είναι Λειτουργικό Σύστημα Κάθε Η/Υ αποτελείται από το Υλικό (Hardware) και το Λογισμικό (Software). Το Υλικό είναι το ηλεκτρικό, ηλεκτρονικό και
Διαβάστε περισσότεραΛειτουργικά Συστήματα
Λειτουργικά Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:03 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών
Διαβάστε περισσότεραLinux με τη χρήση κονσόλας
Linux με τη χρήση κονσόλας Κεφάλαιο 1 Κείμενα Χρυσούλα Παπάζογλου Πανεπιστήμιο Μακεδονίας, Βιβλιοθήκη και Κέντρο Πληροφόρησης Υπηρεσία Ασύγχρονης Τηλεκπαίδευσης Θεσσαλονίκη, Μάρτης 2009 Το υλικό διατίθεται
Διαβάστε περισσότεραΕισαγωγή στο Λειτουργικό Σύστημα UNIX
Εισαγωγή στο Λειτουργικό Σύστημα UNIX Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΙ Ηπείρου Διδάσκων: Δημήτριος Λιαροκάπης Διαφάνειες: Γρηγόριος Τζώρτζης Ακ. Έτος 2013-2014 Διαδικαστικά Στο εργαστήριο θα διδαχθούν
Διαβάστε περισσότεραΛειτουργικά Συστήματα Ι. Κεφάλαιο 1 Βασικές Έννοιες Λειτουργικών Συστημάτων
Λειτουργικά Συστήματα Ι Κεφάλαιο 1 Βασικές Έννοιες Λειτουργικών Συστημάτων Δομή Η/Υ Ο Η/Υ αποτελείται από δυο βασικά στοιχεία: Υλικό (το ηλεκτρονικό-μηχανικό μέρος πχ συσκευές, πλακέτες κλπ) Λογισμικό
Διαβάστε περισσότεραΜερικές άλλες χρήσιμες εντολές
1 Μερικές άλλες χρήσιμες εντολές whoami (Εμφανίζει το όνομα του τρέχοντος χρήστη) pwd (Εμφανίζει το όνομα του τρέχοντος καταλόγου) cat text file name (Παρουσιάζει στην οθόνη το περιεχόμενο ενός αρχείου
Διαβάστε περισσότεραΒασικέςέννοιεςτουUNIX: Πλοήγηση στο Σύστημα Αρχείων, ΟφλοιόςτουUNIX, Βοηθητικά Προγράμματα, ΗδομήτουΠυρήνα.
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΙΙ -UNIX Μάθημα: Λειτουργικά Συστήματα ΙΙ UNIX ΒασικέςέννοιεςτουUNIX: Πλοήγηση στο Σύστημα Αρχείων, ΟφλοιόςτουUNIX, Βοηθητικά Προγράμματα, ΗδομήτουΠυρήνα. Διδάσκων: Επ. Καθ. Κ. Λαμπρινουδάκης
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Εισαγωγή στην Πληροφορική Αστροφυσικός Αναπλ. Καθηγητής ΕΜΠ romylos@survey.ntua.gr Λειτουργικά συστήµατα, διεργασίες και δροµολόγηση Σύνδεση
Διαβάστε περισσότεραΕφαρμογές Υπολογιστών. Κεφάλαιο 4 Λογισμικό Συστήματος
Λογισμικό Συστήματος Λογισμικό 2 Λογισμικό Συστήματος Τα ειδικά εργαλεία χρησιμοποιούνται για την ανάπτυξη λογισμικού εφαρμογών και την εκτέλεση βοηθητικών εργασιών. Το λειτουργικό σύστημα (operating system)
Διαβάστε περισσότεραΛειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία
Λειτουργικά Συστήματα Ι Καθηγήτρια Παπαδάκη Αναστασία 2013 1 Ηλεκτρονικός Υπολογιστής αποτελείται: 1. Από Υλικό Hardware (CPUs, RAM, Δίσκοι), & 2. Λογισμικό - Software Και μπορεί να εκτελέσει διάφορες
Διαβάστε περισσότεραΜια εισαγωγή στο Linux με την διανομή Fedora. Βάιος Κολοφωτιάς MSc Informational Systems
Μια εισαγωγή στο Linux με την διανομή Fedora Βάιος Κολοφωτιάς MSc Informational Systems Τι είναι το Fedora Project? Είναι το όνομα μιας παγκόσμιας κοινότητας ανθρώπων που αγαπούν, χρησιμοποιούν και φτιάχνουν
Διαβάστε περισσότεραΕνότητα 1 Διάλεξη 1β
Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Εθνικό Μετσόβιο Πολυτεχνείο Προγραμματισμός με Εφαρμογές στην Επιστήμη του Μηχανικού Ενότητα 1 Διάλεξη 1β Σιέττος Κωνσταντίνος Άδεια Χρήσης Το παρόν
Διαβάστε περισσότεραΚεφάλαιο 6 ο. Διαχείριση στοιχείων λογισμικού
Κεφάλαιο 6 ο Διαχείριση στοιχείων λογισμικού Διδακτικοί στόχοι Να περιγραφούν οι κύριοι τύποι λογισμικού Να εξεταστεί το λογισμικό συστήματος και τα λειτουργικά συστήματα Να αναλυθούν οι πιο σημαντικές
Διαβάστε περισσότεραΠΡΟΒΛΗΜΑ ΕΠΕΓΕΡΓΑΣΙΑ. (Είναι οι σκέψεις και οι πράξεις που κάνουμε για να λυθεί το πρόβλημα) ΕΙΣΟΔΟΥ - ΕΞΟΔΟΥ
1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ Μάθημα: Ενότητα: Πληροφορική Α' Γυμν. Το Υλικό του Υπολογιστή ΠΡΟΒΛΗΜΑ ΔΕΔΟΜΕΝΑ (Είναι τα στοιχεία που δίνουμε για λυθεί το πρόβλημα) ΕΠΕΓΕΡΓΑΣΙΑ (Είναι οι σκέψεις και οι πράξεις που
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο
ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο Στο φετινό εργαστήριο του μαθήματος, έχετε τη δυνατότητα να δουλέψετε σε 2 περιβάλλοντα. Ένα σε περιβάλλον UNIX μέσω απομακρυσμένης σύνδεσης σε
Διαβάστε περισσότερα12/5/18. συστημάτων. Το λογισµικό συστηµάτων. Κεφάλαιο 5
A. EVANS, K. MARTIN, M. A. POATSY Εισαγωγή στην πληροφορική Θεωρία και πράξη 2 η έκδοση Κεφάλαιο 5 Λογισμικό συστημάτων: Το λειτουργικό σύστημα, τα βοηθητικά προγράμματα και η διαχείριση αρχείων Τα βασικά
Διαβάστε περισσότερα1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ. Πληροφορική Α' Γυμν. Το Λειτουργικό Σύστημα του Υπολογιστή
1 ο ΓΥΜΝΑΣΙΟ ΘΕΡΜΗΣ Μάθημα: Ενότητα: Πληροφορική Α' Γυμν. Το του Υπολογιστή 1. Τι ονομάζεται Πρόγραμμα; Είναι οι οδηγίες που δίνονται στον υπολογιστή για να εξηγήσουμε πώς γίνεται μια εργασία (δηλαδή η
Διαβάστε περισσότεραΒασικές Έννοιες της Πληροφορικής
Βασικές Έννοιες της Πληροφορικής Ηλεκτρονικός Υπολογιστής Αυτόματη ηλεκτρονική μηχανή που δέχεται, φυλάσσει, επαναφέρει, επεξεργάζεται και παρουσιάζει πληροφορίες σύμφωνα με προκαθορισμένες εντολές. Δεδομένα
Διαβάστε περισσότεραΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Ι
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Ι Λύβας Χρήστος chrislibas@ssl-unipi.gr Μανουσόπουλος Χρήστος cman@unipi.gr Αρχική επιμέλεια Πιτροπάκης Νικόλαος και Υφαντόπουλος Νικόλαος >_ ΔΟΜΗ ΚΑΤΑΛΟΓΩΝ (1/5) +- / Ριζικός κατάλογος
Διαβάστε περισσότεραΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ
ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ Απαντήσεις στις ερωτήσεις του βιβλίου ΚΕΦΑΛΑΙΟ 3 1. 2. Από ποια στοιχεία αποτελείται το κεντρικό μέρος ενός υπολογιστή και ποια η λειτουργία καθενός; Κεντρική Μονάδα επεξεργασίας
Διαβάστε περισσότεραΟργάνωση ενός σύγχρονου Υπολογιστικού Συστήματος ή Ηλεκτρονικού Υπολογιστή (Η/Υ) Τα σύγχρονα συστήματα Η/Υ έχουν την παρακάτω οργάνωση:
Οργάνωση ενός σύγχρονου Υπολογιστικού Συστήματος ή Ηλεκτρονικού Υπολογιστή (Η/Υ) Τα σύγχρονα συστήματα Η/Υ έχουν την παρακάτω οργάνωση: Page 1 Χρήστης Εφαρμογή Λειτουργικό Σύστημα Υλικό Γνωστά Λειτουργικά
Διαβάστε περισσότεραΕισαγωγή στα Λειτουργικά Συστήματα
Εισαγωγή στα Λειτουργικά Συστήματα S E T Δ Ι Α Φ Α Ν Ε Ι Ω Ν 10 S C R I P T S Α Ν Τ Ω Ν Η Σ Σ Ι Δ Η Ρ Ο Π Ο Υ Λ Ο Σ Φλοιός (Shell) 2 Είναι το πρόγραμμα που διερμηνεύει (interpreter) τις εντολές που εισάγονται
Διαβάστε περισσότεραΑρχιτεκτονική Υπολογιστών
Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Β ) Λειτουργικό Σύστημα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής
Διαβάστε περισσότεραΒασικές εντολές του Unix-Linux
Εισαγωγή-Ο Φλοιός (Shell) Βασικές εντολές του Unix-Linux Μόλις συνδεθούμε στο Unix, εμφανίζεται στην οθόνη μας η προτροπή (prompt), σημάδι ότι το λειτουργικό σύστημα περιμένει τις εντολές μας. Το prompt
Διαβάστε περισσότεραΤεχνολογία Υπολογιστικών Συστηµάτων & Λειτουργικά Συστήµατα Κεφάλαιο 10
Τεχνολογία Υπολογιστικών Συστηµάτων & Λειτουργικά Συστήµατα Κεφάλαιο 10 Κεφάλαιο 10 ιαχείριση Αρχείων στα Λειτουργικά Συστήµατα Σκοπός του κεφαλαίου αυτού είναι να περιγράψει τη διαχείριση των αρχείων
Διαβάστε περισσότεραΣχολ.έτος Κεφάλαιο 5 ο Γνωριμία με το Λογισμικό του Υπολογιστή.
Σχολ.έτος 2015-16 Κεφάλαιο 5 ο Γνωριμία με το Λογισμικό του Υπολογιστή. Διδακτικοί στόχοι Στο τέλος της διδακτικής ώρας οι μαθητές θα πρέπει : Να εξηγούν τις έννοιες πρόγραμμα, λογισμικό υπολογιστή. Να
Διαβάστε περισσότεραΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ I
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ I Πιτροπάκης Νικόλαος Υποψήφιος Διδάκτορας Contact: npitrop@unipi.gr Υφαντόπουλος Νικόλαος Υποψήφιος Διδάκτορας Contact: nifantop@unipi.gr ΔΟΜΗ ΚΑΤΑΛΟΓΩΝ (1/5) / Ριζικός κατάλογος
Διαβάστε περισσότεραUsers (Χρήστες) Κατανοµή προνοµίων (πρόσβαση σε αρχεία, έλεγχος διεργασιών κλπ) σύµφωνα µε συµβάσεις.
Εισαγωγή στο Linux Λειτουργικό σύστηµα τύπου UNIX για PC multi-user, multitasking (ταυτόχρονη παρουσία στο ίδιο µηχάνηµα πολλών χρηστών µε πολλαπλές εφαρµογές καθ ενός). Εισαγωγή στο Linux! Kernel (πυρήνας)
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ #1. Το Λειτουργικό Σύστηµα Unix
ΕΠΛ 032 ΕΡΓΑΣΤΗΡΙΟ #1 1 ΕΡΓΑΣΤΗΡΙΟ #1 Το Λειτουργικό Σύστηµα Unix Λειτουργικό Σύστηµα (Operating System) : είναι ένα σύνολο από προγράµµατα που ελέγχουν, συντονίζουν και επιβλέπουν τη λειτουργία του υλικού
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Εισαγωγή στην Πληροφορική Ενότητα 8: Λειτουργικά Συστήματα Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά
Διαβάστε περισσότεραΕισαγωγή στον Προγραμματισμό Εργαστήριο 3: Βοηθητικά προγράμματα του Linux CLI. Οκτώβριος 2014 Χ. Αλεξανδράκη Γ. Δημητρακάκης
Εισαγωγή στον Προγραμματισμό Εργαστήριο 3: Βοηθητικά προγράμματα του Linux CLI Οκτώβριος 2014 Χ. Αλεξανδράκη Γ. Δημητρακάκης Περίληψη Προηγούμενου Επισκόπηση αρχείων και επεξεργασία κειμένου Εντολές file,
Διαβάστε περισσότερα% ls -l /usr/bin/wc -rwxr-xr-x 1 root bin 7368 Jul /usr/bin/wc
Κεφάλαιο 9: Δομή αρχείων συστήματος Έχουμε ήδη μιλήσει για τη δομή των καταλόγων στο Slackware Linux. Θα πρέπει λοιπόν να μπορείτε να βρείτε αρχεία και καταλόγους όπου χρειάζεστε. Υπάρχουν όμως πολλά περισσότερα
Διαβάστε περισσότεραΜΑΘΗΜΑ 3 MULTIPLE CHOICE
ΜΑΘΗΜΑ 3 MULTIPLE CHOICE 1. Ποιa από τις πιο κάτω εργασίες είναι λειτουργία του Λειτουργικού Συστήματος; a) Προσθήκη δεδομένων σε ένα υπολογιστικό φύλλο b) Εκπόνηση έκθεσης βάσης δεδομένων c) Διαχείριση
Διαβάστε περισσότεραΕισαγωγή στον Προγραμματισμό Μάθημα 1: Βασική Πλοήγηση σε Linux CLI. Οκτώβριος 2016 Χ. Αλεξανδράκη
Εισαγωγή στον Προγραμματισμό Μάθημα 1: Βασική Πλοήγηση σε Linux CLI Οκτώβριος 2016 Χ. Αλεξανδράκη Command Line Interface Τα περισσότερα λειτουργικά συστήματα είναι φτιαγμένα ώστε να παρέχουν δύο περιβάλλοντα
Διαβάστε περισσότεραΛειτουργικά Συστήματα Ι - Εργαστήριο
1. Εισαγωγικά Τι είναι το DOS (Disk Operating System); «Το DOS είναι ένα αρκτικόλεξο (Disk Operating System, λειτουργικό σύστημα δίσκου) που αναφέρεται σε μία ομάδα λειτουργικών συστημάτων (δες στο http://en.wikipedia.org/wiki/list_of_dos_operating_systems),
Διαβάστε περισσότεραΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ II. Υφαντόπουλος Νικόλαος Υποψήφιος Διδάκτορας Contact:
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ II Υφαντόπουλος Νικόλαος Υποψήφιος Διδάκτορας Contact: nifantop@unipi.gr Operating System (O.S) O.S Types Windows 1981 Macintosh 1984 Linux 1991 Unix 1969 ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΤΟΥ UNIX
Διαβάστε περισσότεραΛειτουργικά Συστήματα (Λ/Σ)
Λειτουργικά Συστήματα (Λ/Σ) Βασικές Έννοιες Λειτουργικών Συστημάτων Βασίλης Σακκάς 13/11/2013 1 ΒασικέςΈννοιεςΛ/Σ Η επικοινωνία μεταξύ Λ/Σ και των προγραμμάτων του χρήστη γίνεται μέσω του συνόλου των «εκτεταμένων
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 2 - ΛΟΓΙΣΜΙΚΟ
ΚΕΦΑΛΑΙΟ 2 - ΛΟΓΙΣΜΙΚΟ ΕΡΩΤΗΣΗ 1: Σε ποιες μεγάλες κατηγορίες μπορούμε να χωρίσουμε το Λογισμικό. Μπορούμε να χωρίσουμε το Λογισμικό στις παρακάτω μεγάλες κατηγορίες: στο Λογισμικό Συστήματος (System Software),
Διαβάστε περισσότεραΤο εσωτερικό ενός PC. Τεχνολογία Η/Υ & Πληροφοριών - 05 Κεντρική μονάδα Χουρδάκης Μανόλης
Το εσωτερικό ενός PC 1 Το κουτί του PC (περίβλημα) περιέχει όλα τα βασικά μέρη του συστήματος Δύο κατηγορίες κουτιών: Desktop και Tower Mini tower Midi tower Full tower Κεντρική μονάδα Ο τύπος του κουτιού
Διαβάστε περισσότεραΠληροφορική 2. Λειτουργικά Συστήματα
Πληροφορική 2 Λειτουργικά Συστήματα 1 2 Λογισμικό Υπολογιστών Υπολογιστής Υλικό Λογισμικό Λειτουργικό Σύστημα Προγράμματα Εφαρμογών 3 Λειτουργικό Σύστημα (Operating System) Λειτουργικό Σύστημα (ΛΣ) είναι
Διαβάστε περισσότεραΛειτουργικά Συστήματα (Λ/Σ)
Λειτουργικά Συστήματα (Λ/Σ) Διαχείριση Αρχείων Βασίλης Σακκάς 11/12/2013 1 Διαχείριση Αρχείων 1 Μακρόχρονη αποθήκευση πληροφοριών 1. Αποθήκευση μεγάλου όγκου δεδομένων 2. Οι αποθηκευμένες πληροφορίες πρέπει
Διαβάστε περισσότεραΕντολές του Λειτουργικού Συστήματος UNIX
Εντολές του Λειτουργικού Συστήματος UNIX Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΙ Ηπείρου Διδάσκων: Δημήτριος Λιαροκάπης Διαφάνειες: Γρηγόριος Τζώρτζης Ακ. Έτος 2013-2014 Παράδειγμα Δένδρου Συστήματος Αρχείων
Διαβάστε περισσότεραΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 5
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 5 22 Σεπτεµβρίου, 2006 Γεώργιος Έλληνας Επίκουρος Καθηγητής ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΑ ΘΕΜΑΤΑ
Διαβάστε περισσότεραΛειτουργικό σύστημα Unix
Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Διδάσκοντες: Στάθης Ζάχος (zachos@cs.ntua.gr) Νίκος Παπασπύρου (nickie@softlab.ntua.gr)
Διαβάστε περισσότεραΣΥΣΚΕΥΕΣ ΑΠΟΘΗΚΕΥΣΗΣ (ΜΝΗΜΗ)
ΣΥΣΚΕΥΕΣ ΑΠΟΘΗΚΕΥΣΗΣ (ΜΝΗΜΗ) Συσκευές αποθήκευσης Ένας υπολογιστής προκειµένου να αποθηκεύσει δεδοµένα χρησιµοποιεί δύο τρόπους αποθήκευσης: Την Κύρια Μνήµη Τις συσκευές µόνιµης αποθήκευσης (δευτερεύουσα
Διαβάστε περισσότεραMε την ονομασία Unix ή μάλλον Unix-like αναφερόμαστε
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. Dennis Ritchie Εργαστήριο 1 o : Εισαγωγή στο UNIX Τσαδήμας Ανάργυρος, Μάρα Νικολαϊδου, Τμήμα Πληροφορικής
Διαβάστε περισσότεραΤι είναι Κεντρική Μονάδα Επεξεργασίας(CPU: Central Processing Unit);
ΚΕΦΑΛΑΙΟ 3 Τι είναι η μονάδα συστήματος (System Unit); Είναι το κουτί που φιλοξενεί και τροφοδοτεί µε ρεύµα τα διάφορα εξαρτήματα που απαρτίζουν τον υπολογιστή. Συναντάται σε δύο µορφές: πύργου (tower)
Διαβάστε περισσότεραΠληροφορική και Υπολογιστές
Πληροφορική και Υπολογιστές Πληροφορική είναι η επιστήμη και η τεχνολογία που ασχολείται με τις πληροφορίες, τα μέσα και τους τρόπους επεξεργασίας των πληροφοριών, χρησιμοποιώντας ως βασικό εργαλείο τον
Διαβάστε περισσότεραΕισαγωγή στον Προγραμματισμό Εργαστήριο 3: Βοηθητικά προγράμματα του Linux CLI. Οκτώβριος 2014 Χ. Αλεξανδράκη Γ. Δημητρακάκης
Εισαγωγή στον Προγραμματισμό Εργαστήριο 3: Βοηθητικά προγράμματα του Linux CLI Οκτώβριος 2014 Χ. Αλεξανδράκη Γ. Δημητρακάκης Περίληψη Προηγούμενου Επισκόπηση αρχείων και επεξεργασία κειμένου Εντολές file,
Διαβάστε περισσότεραΓεωγραφικά Συστήµατα Πληροφοριών και Αρχές Τηλεπισκόπησης
Γεωγραφικά Συστήµατα Πληροφοριών και Αρχές Τηλεπισκόπησης Ενότητα: Λειτουργικά Συστήµατα, Συστήµατα Batch και Time Sharing Γεώργιος Σκιάνης Γεωλογίας και Γεωπεριβάλλοντος Σελίδα 2 1. Περιεχόµενα ενότητας...
Διαβάστε περισσότεραΚεφάλαιο 10 Διαχείριση Αρχείων και Καταλόγων
Κεφάλαιο 10 Διαχείριση Αρχείων και Καταλόγων Στόχος του Linux να είναι όσο πιο κοντά στο Unix γίνεται. Παραδοσιακά, τα Unix λειτουργικά συστήματα ήταν προσανατολισμένα στη γραμμή εντολών. Έχουμε γραφικό
Διαβάστε περισσότεραΜάθημα 3: Αρχιτεκτονική Υπολογιστών
Μάθημα 3: Αρχιτεκτονική Υπολογιστών 3.1 Περιφερειακές μονάδες και τμήμα επεξεργασίας Στην καθημερινή μας ζωή ερχόμαστε συνέχεια σε επαφή με υπολογιστές. Ο υπολογιστής είναι μια συσκευή που επεξεργάζεται
Διαβάστε περισσότεραΑρχιτεκτονικές Υπολογιστών
ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ ΥΠΟΛΟΓΙΣΤΩΝ Μάθηµα: Αρχιτεκτονικές Υπολογιστών Βασικά Συστατικά ενός Υπολογιστικού Συστήµατος ( οµή Οργάνωση) ιδάσκων:αναπλ.καθ. Κ. Λαµπρινουδάκης clam@unipi.gr Αρχιτεκτονικές Υπολογιστών
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (TP-105)
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (TP-105) ΣΗΜΕΙΩΣΕΙΣ MS-DOS WINDOWS Διδάσκων: Γιάννης Χρυσάκης Εργαστηριακό Μάθημα 2012-2013 Τμήμα Εφαρμοσμένης Πληροφορικής & Πολυμέσων Εισαγωγή DOS: Disk Operating System Το
Διαβάστε περισσότεραΕφαρμογές Πληροφορικής
Εφαρμογές Πληροφορικής Εγκατάσταση λογισμικού (προγραμμάτων) Ορισμοί Ο ηλεκτρονικός υπολογιστής χωρίζεται σε δύο μέρη, το υλικό και το λογισμικό. Το υλικό αποτελείται από όλα τα εξαρτήματα τα οποία έχουν
Διαβάστε περισσότερα2.Shell, users, groups και privilegies
2.Shell, users, groups και privilegies 2.0 Εισαγωγή Όλα τα σύγχρονα λειτουργικά συστήματα έχουν γραφικό περιβάλλον που τα κάνουν πολύ φιλικά προς το χρήστη. Το ίδιο ισχύει και στις διανομές του Linux,
Διαβάστε περισσότεραΛύβας Χρήστος Αρχική επιµέλεια Πιτροπάκης Νικόλαος και Υφαντόπουλος Νικόλαος
ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ IΙ Λύβας Χρήστος chrislibas@ssl-unipi.gr Αρχική επιµέλεια Πιτροπάκης Νικόλαος και Υφαντόπουλος Νικόλαος >_ ΙΣΤΟΡΙΚΗ ΑΝΑΔΡΟΜΗ (1/3) /ˈjuː.nɪks/ +- Στην πρωταρχικη του μορφη κατασκευάστηκε
Διαβάστε περισσότεραΠληροφορίες. Εισαγωγή στην Πληροφορική. Κατηγορίες υλισµικού. Περίληψη µαθήµατος (συνέχεια) Επεξεργαστής Μνήµη. Χειµερινό Εξάµηνο 2006-07
Πληροφορίες Εισαγωγή στην Πληροφορική Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Μόνο για την επόµενη Τετάρτη 25/10, το µάθηµα (12-13) δεν θα πραγµατοποιηθεί. Τα εργαστήρια θα ξεκινήσουν
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΚΉ. Μάθημα 6
ΠΛΗΡΟΦΟΡΙΚΉ Μάθημα 6 Αρχεία Αρχείο είναι ένα σύνολο δεδομένων ή πληροφοριών τα οποία είναι αποθηκευμένα, σε ψηφιακή μορφή, σε μια μονάδα περιφερειακής μνήμης Είναι μια συλλογή από bytes που είναι αποθηκευμένα
Διαβάστε περισσότεραΠλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0. Οδηγίες Αναβάθµισης (Upgrade) - 1 - Αθήνα, 1 Ιουνίου 2007. 1. Εισαγωγή
Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass 2.0 Οδηγίες Αναβάθµισης (Upgrade) Οµάδα Εργασίας: Τσιµπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 1 Ιουνίου 2007 1. Εισαγωγή Η πλατφόρµα eclass είναι ένα ολοκληρωµένο
Διαβάστε περισσότερα