Το Λειτουργικό Σύστημα Unix

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "Το Λειτουργικό Σύστημα Unix"

Transcript

1 ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ 131: ΑΡΧΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Ι ΕΡΓΑΣΤΗΡΙΟ 1 Το Λειτουργικό Σύστημα Unix Το Λειτουργικό Σύστημα (Operating System) είναι ένα σύνολο από προγράμματα που ελέγχουν, συντονίζουν και επιβλέπουν τη λειτουργία του υλικού του Η/Υ, και παρέχουν υπηρεσίες σ άλλα προγράμματα και χρήστες. Ιστορικά στοιχεία: Καινοτομία: Από assembly στη C. Δημιουργία: Αρχές δεκαετίας 70 στα Bell Labs. Χρήση: Από προσωπικούς Η/Υ μέχρι υπέρ-υπολογιστές. Παραλλαγές Unix: Linux, AIX, Solaris, Ultrix, Irix, UnixWare και FreeBSD. Το Unix είναι ΛΣ: Πολλών χρηστών (multi-user) Πολλών εργασιών (multi-tasking) Υποστηρίζει: Πολυεπεξεργασία (multi-processing) Επεξεργασία πραγματικού χρόνου (real-time processing) Το Λειτουργικό Σύστημα UNIX παρέχει multi-user processing, επιτρέποντας έτσι σε περισσότερους από ένα χρήστες να χρησιμοποιήσουν ταυτόχρονα το σύστημα, αλλά παρέχει διαφορετική πρόσβαση (access). Γι αυτό το λόγο έχουν δημιουργηθεί λογαριασμοί (user accounts) που επιτυγχάνουν αυτό το στόχο. Στον κάθε χρήστη δίνεται ένας λογαριασμός τον οποίο χρησιμοποιεί για να ενωθεί login και να χρησιμοποιήσει τις διάφορες πηγές του συστήματος. Ένας λογαριασμός αποτελείται από το user-name και το password και ο κάθε χρήστης θα πρέπει να ξέρει και τα δυο έτσι ώστε να μπορεί να έχει πρόσβαση στο σύστημα. Πρώτη συνεδρίαση (session) στο Unix. Διαδικασία login (εισδοχής) User Account (Λογαριασμός χρήστη) User Name (Όνομα χρήστη) Password (Συνθηματικό) Το User Account σας Το User Account (Unix Λογαριασμός χρήστη) που σας δίνετε από το Τμήμα Πληροφορικής βρίσκεται σε κεντρικό εξυπηρετητή (server) του Τμήματος. Ο λογαριασμός αυτός μπορεί να χρησιμοποιηθεί και στα Windows εργαστήρια του Τμήματος. Για σκοπούς χρήσης των Windows εργαστηρίων της Υπηρεσίας Πληροφορικών Συστημάτων Υ.Π.Σ. στα Κεντρικά Κτίρια του Πανεπιστημίου (Καλλιπόλεως) μπορείτε να πάρετε τα στοιχεία του νέου λογαριασμού της Υ.Π.Σ. από τα γραφεία τους ΕΠΛ131 Εργαστήριο 1. Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 1

2 ΠΡΟΣΟΧΗ! Μπορεί να χρησιμοποιηθεί μόνο στα Windows εργαστήρια της Υ.Π.Σ. Σας δίνετε το ίδιο όνομα χρήστη και αρχικό συνθηματικό και για τα δυο (διαφορετικά) συστήματα (Τμήματος Πληροφορικής και Υ.Π.Σ.), δηλαδή έχετε δυο λογαριασμούς. Σας παρέχετε υπηρεσία ηλεκτρονικής αλληλογραφίας, επισκεπτόμενοι την ιστοσελίδα: (γίνεται χρήση του UNIX λογαριασμού). Οι φοιτητές μπορούν να ελέγχουν- οργανώνουν (δηλ. να διαβάζουν, να γράφουν και να τρέχουν) στοιχεία του προσωπικού τους λογαριασμού μέσω των σταθμών εργασίας του UNIX εργαστηρίου, απ όπου μπορούν να έχουν πρόσβαση στον δικό τους μοναδικό χώρο εργασίας (home directory του κάθε χρήστη), ανεξαρτήτως του σταθμού που έχουν ενωθεί. Εργαστήριο UNIX στο σύνδεσμο Διδακτικά Εργαστήρια Το εργαστήριο αποτελείται από σταθμούς εργασίας (workstations) UNIX. Οι σταθμοί αυτοί έχουν το λειτουργικό σύστημα CentOS. Διαθέτουν ένα μεγάλο αριθμό εφαρμογών UNIX. Το πλήρες όνομα των διαθέσιμων σταθμών εργασίας είναι: xxxxwsy.in.cs.ucy.ac.cy ό- που το «xxxx» είναι το όνομα της αίθουσας (103 ή b103) και «y» ο αριθμός του συγκεκριμένου σταθμού (y [1..33]). (Παράδειγμα: Αν επιθυμούμε πρόσβαση στο σταθμό εργασίας 103ws12 τότε θα πρέπει να δώσουμε το πλήρες όνομα του που είναι: 103ws12.in.cs.ucy.ac.cy). Αν επιθυμούμε πρόσβαση στο σταθμό εργασίας b103ws12, ενώ βρισκόμαστε στο τοπικό δίκτυο του Τμήματος μας, τότε μπορούμε επίσης να δώσουμε απλώς το όνομά του: b103ws12.in Ο προσωπικός σας λογαριασμός (χώρος εργασίας) είναι ακόμα διαθέσιμος (προσβάσιμος) με απομακρυσμένες μεθόδους (όπως ssh (secure shell), SCP (Secure Copy - file transfer) και X-Window emulation. Για σύνδεση στον προσωπικό σας χώρο εργασίας με απομακρυσμένες μεθόδους, ενώ βρίσκεστε εκτός του τοπικού δικτύου του Τμήματος μας, πρέπει πρώτα να συνδεθείτε στο Τμήμα με VPN (Virtual Private Network) σύνδεση και μετά σύνδεση στους σταθμούς εργασίας του εργαστηρίου. Άλλοι μέθοδοι πρόσβασης εξ αποστάσεως είναι: Χρήση του U οδηγού από τους μικροϋπολογιστές, με Windows λειτουργικό, του εργαστηρίου B121 και B123. Οδηγοί Χρηστών: στο σύνδεσμο Τεχνική Υποστήριξη ΠΟΤΕ ΜΗΝ ΑΠΕΝΕΡΓΟΠΟΙΕΙΤΕ ΤΟΥΣ ΣΤΑΘΜΟΥΣ (κλείσιμο από την πρίζα!!!) Εγγράψετε προβλήματα τεχνικής φύσεως στο σύστημα ηλεκτρονικής βοήθειας του τμήματος (Helpdesk) για να το κοιτάξει η τεχνική ομάδα: ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 2

3 Χώροι δεδομένων των χρηστών Εκτύπωση Μέγιστος διαθέσιμος προσωπικός χώρος στο UNIX σύστημα (για πρωτοετείς): 480 MB Μέγιστος διαθέσιμος χώρος εισερχόμενου ηλεκτρονικού ταχυδρομείου: 200 MB Μέγιστος διαθέσιμος αριθμός εκτυπώσεων (με το UNIX και Windows λογαριασμούς): Αρχική πίστωση αξίας 120 Ευρώ Μαυρόασπρη εκτύπωση: 0,08 cent. Μπρος-πίσω εκτύπωση: 0,05 cent. Έγχρωμη εκτύπωση: 0,20 cent. ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 3

4 Εργασία 1 1. Πληκτρολογήστε το user name σας. 2. Πληκτρολογήστε το password σας (προσοχή δεν θα φανούν οι χαρακτήρες που πληκτρολογείτε στην οθόνη για λόγους προστασίας). 3. Τώρα έχετε εισέλθει στο user account σας (στο δικό σας χώρο εργασίας) του Τμήματος Πληροφορικής. Shell (Κέλυφος) Είναι το πρόγραμμα (προσφέρει ένα text-based περιβάλλον αλληλεπίδρασης με το χρήστη) που διαβάζει τις εντολές του χρήστη, τις ερμηνεύει και ξεκινά τα προγράμματα που θα τις εκτελέσουν. Διαφέρουν μεταξύ τους ανάλογα με τον τρόπο που θυμούνται τις προηγούμενες εντολές. bash Χρήση πλήκτρων βέλους για κάλεσμα προηγούμενων εντολών. Tab για συμπλήρωση-αναγνώριση ονομάτων αρχείων ή καταλόγων. Prompt (μήνυμα προτροπής) δείχνει ότι το κέλυφος είναι έτοιμο να δεχθεί εντολές. > για το bash (εξ ορισμού κέλυφος) Περιβάλλον windows στο Unix Όταν ο χρήστης εισέλθει στο περιβάλλον αυτό τότε ίσως χρειαστεί πέραν του ενός παραθύρου (κελύφου) για να εργαστεί: μπορεί ν ανοίγει όσα παράθυρα θέλει πληκτρολογώντας την εντολή xterm ή επιλέγοντας κάθε φορά το terminal. ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 4

5 Όμως στο Unix οι διεργασίες που εκτελούνται χωρίζονται σε δύο κατηγορίες: Αυτές που εκτελούνται στο «προσκήνιο» που είναι αυτές που αλληλεπιδρούν με το χρήστη και δέχονται είσοδο από το πληκτρολόγιο και το ποντίκι κλπ. Αυτές που εκτελούνται στο «παρασκήνιο» που είναι αυτές που εκτελούνται αυτόματα χωρίς την παρέμβαση του χρήστη. Αυτές του «παρασκηνίου» έχουν το πλεονέκτημα ν απελευθερώνουν το χρήστη από την εποπτεία τους και του επιτρέπουν ν αφιερωθεί σ άλλες εργασίες. Για να τοποθετήσει ο χρήστης μια εργασία στο «παρασκήνιο» χρειάζεται στο τέλος μιας εντολής να πληκτρολογήσει το σύμβολο & Π.χ με την εντολή xterm & ανοίγουμε ένα παράθυρο το οποίο λειτουργεί ανεξάρτητα από ένα άλλο και οποιαδήποτε άλλη διεργασία υπήρχε στο προηγούμενο παράθυρο συνεχίζει να δουλεύει στο παρασκήνιο (π.χ., emacs &, firefox &). Για να δει ο χρήστης τις δικές του εργασίες που τρέχει το σύστημα μπορεί να πληκτρολογήσει την εντολή ps u. Η εντολή αυτή δείχνει όλες τις διεργασίες (processes) του χρήστη. Εάν θέλει ο χρήστης να τερματίσει μια δική του διεργασία που τρέχει το σύστημα στο προσκήνιο μπορεί να εκτελέσει την εντολή: CTRL C. Η εντολή CTRL Z τοποθετεί τη συγκεκριμένη διεργασία που τρέχει στο προσκήνιο στο παρασκήνιο. Οποιαδήποτε δική του διεργασία ο χρήστης μπορεί να την τερματίσει εκτελώντας: kill -9 PID, όπου το PID είναι η ταυτότητα της διεργασίας (process ID) και τη δίνει η εντολή ps u. Αλλαγή passwd. Εργασία 2 Για ν αλλάξετε το συνθηματικό που σας έχουν δώσει, πρέπει να ενωθείτε σε οποιοδήποτε σταθμό εργασίας του UNIX εργαστηρίου. Πληκτρολογήστε την εντολή passwd και πατήστε ENTER. Aκολουθείστε τις οδηγίες για την εισαγωγή του νέου σας συνθηματικού και την επιβεβαίωσή του. Την επόμενη φορά που θα ενωθείτε με το UNIX σύστημα θα πρέπει να δώσετε το νέο σας συνθηματικό. Διαδικασία logout (Εξόδου): επιλέγοντας από το μενού System την επιλογή εξόδου (logout). ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 5

6 Οργάνωση Αρχείων Ενιαία ιεραρχική δομή - αντεστραμμένο δένδρο. Root directory (ριζικός κατάλογος) με συμβολισμό / δηλαδή το slash. Directories και sub-directories (κατάλογοι και υποκατάλογοι) Στο Λειτουργικό Σύστημα UNIX η επεξεργασία των αρχείων (file management) γίνεται με τη χρήση καταλόγων (directories). Κάθε κατάλογος μπορεί να έχει πρόσβαση σ ένα σύνολο από αρχεία τα οποία βρίσκονται σ αυτό. Γι αυτό μπορούμε να έχουμε εκατοντάδες καταλόγους στο UNIX. Οι κατάλογοι αυτοί είναι ιεραρχικά κατανεμημένοι έτσι ώστε να μπορούν να τους χρησιμοποιούν με περισσότερη ευκολία. Ο ανώτατος κατάλογος του ιεραρχικού συστήματος αρχείου ονομάζεται βασικός/ριζικός κατάλογος (root directory) και συμβολίζεται με το / (slash). Ο βασικός/ριζικός κατάλογος περιέχει υποκαταλόγους (δηλ. ένας κατάλογος ο οποίος αποθηκεύεται μέσα στον κατάλογο). Οι υποκατάλογοι αυτοί συνεχίζουν να διακλαδώνονται σε άλλους καταλόγους έτσι ώστε ο κατάλογος να φαίνεται σαν μια δεντροειδής δομή (Εικ. 1). / bin mnt tmp var dev usr home etc... students faculty cs abcdefxx... zyxwvwxx Εικόνα 1 Ονόματα διαδρομής καταλόγου (Directory path names): Όταν ενωθείτε με το σύστημα κάνοντας login, τοποθετείστε αυτόματα στο δικό σας κατάλογο, ο οποίος ονομάζεται το HOME directory σας και έχει την ίδια ονομασία με το user name (όνομα χρήστη). Ενόσω βρίσκεστε στο δικό σας κατάλογο, μπορείτε να δημιουργήσετε αρχεία ή ε- πιπρόσθετους καταλόγους ή να αλλάξετε τον κατάλογο στον οποίο βρίσκεστε τώρα. Το πλήρες όνομα του καταλόγου ονομάζεται όνομα απόλυτης διαδρομής (absolute path name) π.χ. «/home/students/cs/2012/ abcdefxx» Το πρώτο / (slash) αντιπροσωπεύει το βασικό/ριζικό κατάλογο, ο οποίος είναι στο πρώτο επίπεδο της ιεραρχίας του καταλόγου. Τα υπόλοιπα / (slashes) χρησιμοποιούνται σαν διαχωριστές για τους καταλόγους που ακολουθούν. ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 6

7 Ένα από τα μειονεκτήματα των ονομάτων απόλυτης διαδρομής είναι ότι μπορούν να είναι μακροσκελή και θα είναι δύσκολο να τα κτυπήσει κάποιος στο πληκτρολόγιο. Στο UNIX υπάρχει τρόπος να συντομευτεί η διαδικασία αυτή, χρησιμοποιώντας ονόματα σχετικής διαδρομής (relative path name): είναι τα ονόματα που δεν είναι σταθερά αλλά εξαρτώνται από τη θέση του τρέχοντος καταλόγου, δηλαδή περιγράφουν τη διαδρομή ξεκινώντας από τον τρέχον κατάλογο. Για να είναι δυνατή η περιγραφή των σχετικών διαδρομών χρησιμοποιούνται οι ακόλουθοι ειδικοί συμβολισμοί: Ορολογίες και Ειδικοί Συμβολισμοί / (slash) root directory - ριζικός κατάλογος.. current directory - τρέχον κατάλογος... parent directory - πατρογονικός κατάλογος που περιέχει τον τρέχον κατάλογο. ~ (tilde) home directory - κατάλογος του χρήστη. lib: Δεσμευμένοι κατάλογοι συστήματος: bin: Προγράμματα υπηρεσιών του ΛΣ. dev: Αρχεία μέσω των οποίων το ΛΣ προσπελαύνει τις συσκευές εισόδου-εξόδου και την βοηθητική μνήμη. etc: Διάφορα αρχεία που ρυθμίζουν τη λειτουργία του ΛΣ, π.χ. τι μήνυμα εμφανίζεται κατά τη διαδικασία login. Βιβλιοθήκες του ΛΣ, δηλαδή μονάδες λογισμικού που απαιτούνται για την εκτέλεση διαφόρων προγραμμάτων. tmp:χώρος προσωρινής αποθήκευσης αρχείων. usr: Προγράμματα εφαρμογών. var:διάφορα αρχεία, όπως τα mail boxes (γραμματοκιβώτια) των χρηστών. Βασικές Εντολές pwd Δείχνει σε ποιο κατάλογο ευρίσκεται ο χρήστης τρέχον κατάλογος (print working directory). ls Δείχνει τα περιεχόμενα του καταλόγου που ευρίσκεται ο χρήστης (τρέχον καταλόγου). who Εμφανίζει τους χρήστες που είναι στο δίκτυο. date Εμφανίζει την τρέχουσα ημερομηνία και ώρα. clear Καθαρίζει τα περιεχόμενα της οθόνης Εργασία 3 1. Για να δείτε ποιοι χρήστες είναι εντός του δικτύου πληκτρολογήστε who 2. Πληκτρολογήστε date για να δείτε την σημερινή ημερομηνία. 3. Πληκτρολογήστε pwd για να δείτε σε ποιο κατάλογο-directory είστε. 4. Αν πληκτρολογήσετε ls θα δείτε τα περιεχόμενα του home directory σας, αλλά σήμερα επειδή δεν έχετε ακόμη δημιουργήσει κανένα έτσι δεν θα δείτε αρκετά. ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 7

8 5. Πληκτρολογήστε clear για να καθαριστούν τα περιεχόμενα της οθόνης. Μετακίνηση εντός της οργάνωσης αρχείων. cd Ανοίγει ένα κατάλογο ή μετακινείται ο χρήστης σ άλλο κατάλογο (change directory). Π.χ. αν ο χρήστης ευρίσκεται στο home directory του και θέλει να μετακινηθεί σ ένα κατάλογο μ όνομα mydoc εντός του home directory του τότε πληκτρολογεί: cd mydoc Σημείωση: Μετά την εντολή cd ακολουθεί κενό διάστημα. Εργασία 4 Αν ο χρήστης θέλει να μετακινηθεί από τον κατάλογο abcdefxx στον κατάλογο students τότε πληκτρολογεί cd.. για ν ανέβει στον κατάλογο 2012 και πάλι cd.. για ν α- νέβει στον κατάλογο cs και τέλος cd.. για ν ανέβει στον κατάλογο students ή cd../../.. ή cd /home/students/cs/2012 για ν ανέβει απευθείας. Αν θέλει να μετακινηθεί στο ριζικό κατάλογο τότε πληκτρολογεί cd / Αν θέλει να μετακινηθεί στον προσωπικό του κατάλογο (απ όπου κι αν βρίσκεται) τότε πληκτρολογεί cd ή cd ~ 1. Πληκτρολογήστε cd για να βρεθείτε στο δικό σας κατάλογο. 2. Πληκτρολογήστε cd.. για να πάτε ένα κατάλογο πιο πάνω από το home directory σας που είναι το Πατήστε το πλήκτρο άνω βέλος για να εμφανιστεί μια από τις προηγούμενες εντολές (μια από τις ιδιότητες του bash) - αν περάσετε την εντολή αυτή πατήστε το κάτω βέλος- και εντοπίστε την pwd και πατήστε Enter για να εκτελεστεί η εντολή από το σύστημα. Για να πιστοποιήσετε ότι βρίσκεστε στο ορθό directory θα δείτε / home/students/cs/ Κάντε το ίδιο - με τα πλήκτρα βέλη δηλαδή- για να επιλέξετε την εντολή ls και δώστε την στο σύστημα πατώντας όπως πάντα το Enter. Τώρα βλέπετε τα περιεχόμενα του 2012 που είναι ουσιαστικά τα user accounts των φοιτητών του Με τα πλήκτρα βέλη βρέστε την εντολή cd.. και διαγράψτε με backspace τις δύο τελείες και πληκτρολογήστε μετά το cd τα εξής: /home/stu και με το πλήκτρο Tab θα συμπληρώσετε την εντολή σε /home/students. Έτσι έχετε αρχίσει από το root directory για ν ανοίξετε το directory students. 6. Δέστε σε ποιο directory είστε και δέστε και τα περιεχόμενα του, βρίσκοντας από τα πλήκτρα βέλη τις εντολές pwd και ls. 7. Τώρα θα κατευθυνθείτε στο root directory πληκτρολογώντας την εντολή cd / 8. Δέστε σε ποιο directory είστε και τα περιεχόμενά του. 9. Για να πάτε στο home directory σας βρέστε την εντολή cd / και διαγράψτε την / 10. Πιστοποιήστε ότι βρίσκεστε στο home directory σας. 11. Για να πάτε στο home directory, εκτελέστε την εντολή cd /ho και με το πλήκτρο Tab συμπληρώστε την εντολή σε /home/ 11. Δέστε τα περιεχόμενα του directory home από μόνοι σας. ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 8

9 Σύνταξη εντολών όνομα_εντολής [-διακόπτες] [παράμετροι] Ο διακόπτης (switch) ή οι διακόπτες είναι χαρακτήρες ή κωδικoí/λέξεις που υποδεικνύουν στην εντολή να μεταβάλει τη λειτουργία της ανάλογα. Πριν από κάθε διακόπτη τοποθετείται το - (πλην). Οι παράμετροι είναι ως συνήθως αρχείο ή κατάλογος. Τα άγκιστρα συμβολίζουν ότι το αντικείμενο που περικλείουν είναι προαιρετικό. Π.χ. ls -l / Εμφανίζει τα πλήρη (long) στοιχεία των περιεχομένων του ριζικού καταλόγου χωρίς να σας μετακινεί από το κατάλογο που ευρίσκεστε. ls -l Εμφανίζει τα πλήρη (long) στοιχεία των περιεχομένων του τρέχοντος καταλόγου και δεν περιέχει παράμετρο. ls -a Εμφανίζει όλα (και τα hidden αρχεία) τα περιεχόμενα του τρέχοντος καταλόγου και δεν ls -C περιέχει παράμετρο. Εμφανίζει τα περιεχόμενα του τρέχοντος καταλόγου σε πολλαπλές στήλες και δεν περιέχει παράμετρο. ls -F Εμφανίζει τα περιεχόμενα του τρέχοντος καταλόγου διαχωρίζοντας τους καταλόγους ν ακολουθούνται από / και τα εκτελέσιμα αρχεία ν ακολουθούνται από * και δεν περιέχει παράμετρο. Βοήθεια για τις εντολές και τους διακόπτες τους. Εντολή man (manual) Π.χ. man ls Εργασία 5 1. Μέσω των πλήκτρων βελών καλέστε την εντολή που θα σας πάει στο home directory σας. 2. Μέσω των πλήκτρων βελών καλέστε την εντολή ls και τροποποιήστε την σε ls -l για να δείτε τα πλήρη εκτενή στοιχεία του καταλόγου σας. 3. Διαμορφώστε την ls -l σε ls -l / για να δείτε τα περιεχόμενα του root directory. 4. Διαμορφώστε την ls -l / σε ls -a / για να δείτε όλα τα περιεχόμενα του root directory. 5. Διαμορφώστε την ls -a / σε ls -a /home/students/cs/2012 για να δείτε όλα τα περιεχόμενα του καταλόγου Διαμορφώστε την ls -a /home/students/cs/2012 σε ls -a για να δείτε όλα τα περιεχόμενα του καταλόγου σας. 7. Πληκτρολογήστε man ls για να δείτε τι κάνει η εντολή ls. Εντολές οργάνωσης και χειρισμού αρχείου Εντολές χειρισμού καταλόγων mkdir καταλόγος (make directory) δημιουργεί αυτόν τον κατάλογο. rmdir καταλόγος (remove directory) διαγράφει αυτόν τον κατάλογο. ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 9

10 Σημείωση: Απαραίτητη προϋπόθεση για την διαγραφή ενός καταλόγου είναι ο κατάλογος αυτός να είναι κενός και φυσικά να είστε έξω από τον κατάλογο αυτό. Μπαλαντέρ (Wild cards) Με την βοήθεια των Μπαλαντέρ μπορούμε μ ένα μόνο όνομα να προσδιορίσουμε πλήθος αρχείων. * Ο αστερίσκος μπορεί να ταυτιστεί με κανένα, ένα ή περισσότερους χαρακτήρες. Π.χ. rmdir * ls /bin/a* ls /bin/*e ls /bin/d*e* Θα διαγράψει όλους τους καταλόγους (Εννοείτε ότι είναι κενοί και δεν είμαστε εντός τους). Θα εμφανίσει όλα τα αρχεία του καταλόγου bin που αρχίζουν από a Θα εμφανίσει όλα τα αρχεία του καταλόγου bin που τελειώνουν σε e Θα εμφανίσει όλα τα αρχεία του καταλόγου bin που αρχίζουν από d και περιέχουν το γράμμα e Εργασία 6 (Βεβαιωθείτε ότι βρίσκεστε στον προσωπικό σας κατάλογο) 1. Πληκτρολογώντας την εντολή mkdir mydocs θα δημιουργήσετε ένα κατάλογο με το όνομα mydocs όπου μέσα του θα μπορείτε να οργανώσετε τα αρχεία σας. 2. Με τα πλήκτρα βέλη βρέστε την εντολή cd, αφήστε ένα κενό, πληκτρολογήστε το γράμμα m που είναι το πρώτο της λέξης mydocs και πατώντας το πλήκτρο Tab θα μπορέσετε ν ανοίξετε το κατάλογο mydocs. 3. Πληκτρολογώντας την εντολή mkdir files θα δημιουργήσετε ένα κατάλογο με το όνομα files. 4. Πληκτρολογώντας την εντολή mkdir temporary θα δημιουργήσετε ένα δεύτερο κατάλογο με το όνομα temporary εντός του καταλόγου mydocs. 5. Ανοίξτε τον κατάλογο αυτό πληκτρολογώντας cd t και Tab. 6. Τώρα θα διαγράψετε το κατάλογο temporary πληκτρολογώντας rmdir temporary. Προσέξτε ότι δεν μπορεί να διαγράψει αυτό το κατάλογο διότι τον έχουμε ήδη ανοικτό και είμαστε εντός του, εξ ου και το μήνυμα: «No such file or directory». 7. Με τα πλήκτρα βέλη τροποποιήστε μια εντολή σε cd../.. ή cd για να βρεθείτε πάνω από το κατάλογο αυτό και εντός του home directory σας. 8. Tώρα θα διαγράψετε το κατάλογο mydocs πληκτρολογώντας rmdir m και Tab. Προσέξτε ότι δεν μπορεί να διαγράψει αυτό το κατάλογο διότι δεν είναι κενός, εξ ου και το μήνυμα: «Directory not empty». 9. Γι αυτό θα εισέλθουμε στον κατάλογο mydocs και θα διαγράψουμε όλους τους καταλόγους για να μπορέσουμε τελικά να διαγράψουμε και τον κατάλογο αυτό. Πληκτρολογήστε cd m και Tab για να τον ανοίξουμε. 10. Δέστε τα περιεχόμενα του. 11. Για να διαγράψουμε όλους ταυτόχρονα τους καταλόγους (Εννοείτε ότι είναι κενοί) πληκτρολογήστε rmdir * 12. Τώρα βγείτε από το κατάλογο αυτό πληκτρολογώντας cd για να πάτε στο home directory σας. 13. Για να διαγράψετε αυτό το κατάλογο πληκτρολογήστε rmdir m και Tab. ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 10

11 14. Δέστε τα περιεχόμενα του home directory σας για να διαπιστώσετε ότι έγινε η διαγραφή του. Ονόματα αρχείων case-sensitive (κατάσταση χαρακτήρων όπως κεφαλαία ή μικρά): Π.χ. mydoc.txt είναι διαφορετικό από MyDoc.txt Μέγιστος αριθμός χαρακτήρων σ ονόματα: Μέχρι 14 αλφαριθμητικοί χαρακτήρες. Μέχρι 256 αλφαριθμητικοί χαρακτήρες στις σύγχρονες εκδόσεις Unix. Εξαίρεση χαρακτήρων στην ονομασία: * [ ]? & < > ; επίσης το κενό διάστημα. Μερικά προγράμματα στο UNIX αναγνωρίζουν ορισμένες προεκτάσεις και συνήθως η τελεία (.) δείχνει την αρχή κάποιας προέκτασης (extension). Π.χ., arxeio.c δείχνει ότι έχετε κάποιο αρχείο που περιέχει κώδικα γραμμένο σε γλώσσα C. Κάθε αρχείο έχει κάποια χαρακτηριστικά: access time (χρόνος πρόσβασης) μέγεθος ιδιοκτήτες (χρήστης και ομάδα που ανήκει) Δικαιώματα πρόσβασης Εντολές χειρισμού αρχείων cp αρχείο1 αρχείο2 (copy) δημιουργεί αντίγραφο του αρχείου1 στο αρχείο2. mv αρχείο1 αρχείο2 (move) μετακινεί ή αλλάζει το όνομα του αρχείου1 σε αρχείο2, καταστρέφοντας το πρωτότυπο. rm αρχείο cat αρχείο (remove) διαγράφει το αρχείο. (concatenate) εμφανίζει στην οθόνη τα περιεχόμενα ενός αρχείου. cat more αρχείο εμφανίζει τα περιεχόμενα του αρχείου από την αρχή του σελίδασελίδα στην οθόνη. cat less αρχείο εμφανίζει τα περιεχόμενα του αρχείου από το τέλος του σελίδα-σελίδα στην οθόνη. cat >> αρχείο1 Σου επιτρέπει να δημιουργήσεις ένα αρχείο με τ όνομα αρχείο1. cat αρχείο1 αρχείο2 >> αρχείο3 Σου επιτρέπει να συνενώσεις δυο αρχεία αρχείο1 και αρχείο2 στο αρχείο3.profile Είναι το αρχείο το οποίο βρίσκεται κάτω από το home directory του κάθε χρήστη. Όταν ενωθείτε με τον λογαριασμό σας το σύστημα ελέγχει πρώτα.profile και εκτελεί οποιαδήποτε εντολή βρίσκεται σ αυτό. ΚΩΔΙΚΑΣ ΠΡΟΣΤΑΣΙΑΣ ΑΡΧΕΙΩΝ-ΚΑΤΑΛΟΓΩΝ Κάθε αρχείο-κατάλογος έχει κάποιο κώδικα προστασίας που συνδέεται μαζί του. Παίρνοντας μια εκτενή λίστα ενός αρχείου με την εντολή ls l, μπορείτε να δείτε τον κώδικα προστασίας που συνδέεται μαζί του. Ο κώδικας προστασίας χωρίζεται σε τρία διαφορετικά μέρη: ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 11

12 χρήστης (user), ομάδα (group), άλλοι (other). Το πρώτο μέρος αναφέρεται στον ιδιοκτήτη του αρχείου. Το δεύτερο μέρος αναφέρεται σε όλους όσους έχουν τον ίδιο αριθμό ομάδας όπως και ο ιδιοκτήτης και το άλλο μέρος αναφέρεται σε οποιονδήποτε δεν ανήκει στην κατηγορία της ομάδας στην οποία ανήκει ο ιδιοκτήτης. Υπάρχουν τρία είδη πρόσβασης για κάθε πεδίο: read (r), write (w), execute (x). Οι τρεις αυτοί κώδικες καθορίζουν τι είδους επεξεργασίες επιτρέπονται αν γίνουν σε κάποιο αρχείο-κατάλογο. Σε ότι αφορά αρχεία: r: επιτρέπεται να το διαβάσει w: επιτρέπεται να γράψει σ αυτό x: επιτρέπεται να το εκτελέσει Σε ότι αφορά καταλόγους: r: επιτρέπεται να δει τα ονόματα των αρχείων του καταλόγου w: επιτρέπεται να προσθέσει ή να αφαιρέσει αρχεία του καταλόγου x: επιτρέπεται να εισέλθει στον κατάλογο Αλλαγή δικαιωμάτων: Η εντολή chmod αλλάζει τα δικαιώματα που αφορούν σ ένα αρχείο ή κατάλογο: chmod mode file Το mode έχει συνήθως την ακόλουθη μορφή: ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 12

13 [ugoa][+-=][rwx] u:user, g:group, o=other, a=all +:add permission, -: remove permission, =: set permission Π.χ. > ls l file1 > -rwxrwx x. >chmod go wx file1 > ls l file1 > -rwxr ΔΙΕΡΓΑΣΙΕΣ Για να δείτε τις δικές σας διεργασίες που τρέχει το σύστημα, εκτελέστε: ps ή ps u Εάν θέλετε να τερματίσετε μια διεργασία στο προσκήνιο, δοκιμάστε: CTRL C σκοτώνει την τρέχουσα διεργασία kill -9 PID, όπου το PID (process ID ταυτότητα διεργασίας) το δίνει η εντολή ps. Printing (Εκτύπωση) lpr αρχείο εκτυπώνει το αρχείο στον HP εκτυπωτή που είστε συνδεδεμένοι εξ ο- ρισμού στο εργαστήριο Β103. enscript r αρχείο εκτυπώνει το αρχείο σε landscape, στον HP εκτυπωτή που είστε συνδεδεμένοι εξ ορισμού στο εργαστήριο Β103. Απαραίτητος τρόπος παράδοσης εργασιών!!! Εκτύπωση στον δεύτερο εκτυπωτή του εργαστηρίου Β103: enscript -P όνομα_εκτυπωτή r αρχείο enscript -P oki1-b103 r αρχείο ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 13

14 Περιβάλλον JAVA Το μεγάλο πλεονέκτημα της java αλλά ταυτόχρονα, όσον αφορά τους χρόνους εκτέλεσης, και μειονέκτημα είναι πως ο ίδιος πηγαίος κώδικας μπορεί να εκτελεστεί από διαφορετικά λειτουργικά συστήματα (π.χ. UNIX, WINDOWS, MAC OS). Ο πηγαίος κώδικας της java (ένα αρχείο το οποίο πρέπει να έχει πάντα την κατάληξη.java) μετατρέπεται (από το μεταφραστή ) σε ένα object αρχείο το οποίο αποτελείται από byte codes. Τα byte codes είναι εντολές σε δυαδική μορφή οι οποίες δεν αντιστοιχούν σε κάποιο συγκεκριμένο λειτουργικό, αλλά σε ένα εικονικό μηχάνημα, το java virtual machine (jvm). Το jvm αποτελείται από ένα σύνολο προγραμμάτων, που σκοπός τους είναι να μετατρέψουν τα byte codes σε οδηγίες για το αντίστοιχο λειτουργικό που θα τα χρησιμοποιήσει. Το κύριο πρόγραμμα του jvm που αναλαμβάνει την παραπάνω λειτουργία είναι ο java interpreter. Το πρόγραμμα αυτό πριν εκτελέσει την μετατροπή των byte codes, εξετάζει την εγκυρότητά τους διασφαλίζοντας έτσι την ομαλή λειτουργία και την ακεραιότητα του συστήματος. Compilation (Μεταγλωττισμός αρχείου java) Ο πηγαίος κώδικας της java είναι ένα.txt αρχείο το οποίο πρέπει να έχει πάντα την κατάληξη.java. Η εντολή για μεταγλώττιση από τον compiler είναι της μορφής: > javac αρχείο.java ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 14

15 Εάν ο πηγαίος κώδικας δεν έχει λάθη, τότε στον ίδιο κατάλογο παράγεται ένα byte code αρχείο με την κατάληξη.class και με ακριβώς την ίδια ονομασία δηλ. αρχείο.class Σημείωση: Σε περίπτωση λάθους τότε δίνονται τα ανάλογα μηνύματα από τον μεταγλωττιστή. Execution (Εκτέλεση του αρχείου) Καλείτε την εντολή > java αρχείο και βλέπετε στην οθόνη τα αποτελέσματα. Script Όταν πληκτρολογήσει ο χρήστης script τότε από εκείνη τη στιγμή ότι πληκτρολογήσει στην οθόνη καταγράφεται σ ένα αρχείο μέχρι να πληκτρολογήσει ο χρήστης exit για να εξέλθει του script. Όλη η διαδικασία φυλάγεται σ ένα αρχείο το typescript. Ακολούθως θα πρέπει να μετονομάζετε το αρχείο αυτό σε κάτι άλλο και μετά να το τυπώνετε. π.χ. > mv typescript foo1.txt Χρησιμοποιείται για να καταγραφεί η απόδειξη ορθής λειτουργίας του προγράμματος. ΕΠΛ131 Εργαστήριο 1 Υπεύθυνοι Εργαστηρίων: Πύρρος Μπράτσκας, Παύλος Αντωνίου 15

Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου ΕΡΓΑΣΤΗΡΙΟ #1 Το Λειτουργικό Σύστημα Unix

Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου ΕΡΓΑΣΤΗΡΙΟ #1 Το Λειτουργικό Σύστημα Unix ΕΠΛ033 Εισαγωγή στον Προγραμματισμό για Μηχανικούς Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου ΕΡΓΑΣΤΗΡΙΟ #1 Το Λειτουργικό Σύστημα Unix Το Λειτουργικό Σύστημα (Operating System) είναι ένα σύνολο από προγράμματα

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

ΕΡΓΑΣΤΗΡΙΟ #1. Το Λειτουργικό Σύστηµα Unix

ΕΡΓΑΣΤΗΡΙΟ #1. Το Λειτουργικό Σύστηµα Unix ΕΠΛ 032 ΕΡΓΑΣΤΗΡΙΟ #1 1 ΕΡΓΑΣΤΗΡΙΟ #1 Το Λειτουργικό Σύστηµα Unix Λειτουργικό Σύστηµα (Operating System) : είναι ένα σύνολο από προγράµµατα που ελέγχουν, συντονίζουν και επιβλέπουν τη λειτουργία του υλικού

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

[11] Υπολογιστικά συστήματα: Στρώματα. Περιεχόμενα. Εισαγωγή. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό

[11] Υπολογιστικά συστήματα: Στρώματα. Περιεχόμενα. Εισαγωγή. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό Υπολογιστικά συστήματα: Στρώματα 1 ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ΠΛΗΡΟΦΟΡΙΚΗΣ επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Εισαγωγή στο Unix Περιεχόμενα Εισαγωγή 2 Εισαγωγή

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

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. UNIX Μέρος 1

Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο. UNIX Μέρος 1 Πανεπιστήμιο Κύπρου Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη της Πληροφορικής και Πληροφοριακά Συστήματα Εργαστήριο - ΕΠΛ003 Εισαγωγή στην Επιστήμη της Πληροφορικής Εργαστήριο UNIX Μέρος 1 Παναγιώτης

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

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή στο Unix

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή στο Unix ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Εισαγωγή στο Unix Υπολογιστικά συστήματα: Στρώματα 1 επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Περιεχόμενα 2 Εισαγωγή

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

Unix: Εντολές, οργάνωση και χειρισµός αρχείων, διεργασίες

Unix: Εντολές, οργάνωση και χειρισµός αρχείων, διεργασίες Unix: Εντολές, οργάνωση και χειρισµός αρχείων, διεργασίες Σύνταξη εντολών Περιεχόµενα Οργάνωση και χειρισµός αρχείων Μπαλαντέρ ικαιώµατα χρήσης αρχείων και οµάδες χρηστών Έλεγχος διεργασιών Σύνταξη εντολών

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

Εισαγωγή στο λειτουργικό σύστηµα Unix

Εισαγωγή στο λειτουργικό σύστηµα Unix Εισαγωγή στο λειτουργικό σύστηµα Unix Εισαγωγή Περιεχόµενα Λειτουργίες του Λ.Σ. Unix Λογαριασµοί Username Password Userid και Groupid Home Directory Κέλυφος Σύστηµα Αρχείων Pathname examples Pathname σχετικής

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

Δίκτυα Η/Υ στην Επιχείρηση

Δίκτυα Η/Υ στην Επιχείρηση Δίκτυα Η/Υ στην Επιχείρηση Εισαγωγή στο λειτουργικό σύστημα Unix Γκάμας Βασίλειος, Εργαστηριακός Συνεργάτης Λειτουργικό Σύστημα (ΛΣ) Λογισμικό συστήματος, το οποίο αποτελεί τη διασύνδεση μεταξύ του υλικού

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

2.1. Οι λογαριασµοί χρηστών Σύνδεση (login) και αποσύνδεση (logout)

2.1. Οι λογαριασµοί χρηστών Σύνδεση (login) και αποσύνδεση (logout) Πανεπιστήµιο Θεσσαλίας Τµήµα Πληροφορικής µε Εφαρµογές στην Βιοϊατρική Εισαγωγή στον Προγραµµατισµό (εργαστήριο) Εισαγωγή στο λειτουργικό σύστηµα UNIX 1. Σύνδεση στο Εικονικό Ιδιωτικό Δίκτυο (VPN) 1.1.

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

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

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

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

3ο Εργαστήριο Βασικές εντολές διαχείρισης αρχείων σε LINUX

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

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

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

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

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

Linux με τη χρήση κονσόλας

Linux με τη χρήση κονσόλας Linux με τη χρήση κονσόλας Κεφάλαιο 2 Κείμενα Χρυσούλα Παπάζογλου Πανεπιστήμιο Μακεδονίας, Βιβλιοθήκη και Κέντρο Πληροφόρησης Υπηρεσία Ασύγχρονης Τηλεκπαίδευσης Θεσσαλονίκη, Μάρτης 2009 Το υλικό διατίθεται

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

Εισαγωγή στον Προγραμματισμό Μάθημα 1: Βασική Πλοήγηση σε Linux CLI. Οκτώβριος 2016 Χ. Αλεξανδράκη

Εισαγωγή στον Προγραμματισμό Μάθημα 1: Βασική Πλοήγηση σε Linux CLI. Οκτώβριος 2016 Χ. Αλεξανδράκη Εισαγωγή στον Προγραμματισμό Μάθημα 1: Βασική Πλοήγηση σε Linux CLI Οκτώβριος 2016 Χ. Αλεξανδράκη Command Line Interface Τα περισσότερα λειτουργικά συστήματα είναι φτιαγμένα ώστε να παρέχουν δύο περιβάλλοντα

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

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

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

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

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στο Λ.Σ. UNIX

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στο Λ.Σ. UNIX Εισαγωγή στην Επιστήμη Υπολογιστών Εισαγωγή στο Λ.Σ. UNIX Εργαστηριακές Σημειώσεις Εισαγωγή στο UNIX Αρμοδιότητες των Λ.Σ. Διαχείριση πόρων o o Συσκευές I/O (disk, keyboard, mouse, terminal) Μνήμη Διαχείριση

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

Διαδικαστικά. Εισαγωγή στο Λειτουργικό Σύστημα UNIX. Διαδικαστικά. Τι είναι το Λειτουργικό Σύστημα

Διαδικαστικά. Εισαγωγή στο Λειτουργικό Σύστημα UNIX. Διαδικαστικά. Τι είναι το Λειτουργικό Σύστημα Εισαγωγή στο Λειτουργικό Σύστημα UNIX Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών ΤΕΙ Ηπείρου Γρηγόριος Τζώρτζης Ακ. Έτος 2010-2011 Διαδικαστικά Στο εργαστήριο θα διδαχθούν βασικές εντολές του λειτουργικού

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (TP-105)

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (TP-105) ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ (TP-105) ΣΗΜΕΙΩΣΕΙΣ MS-DOS WINDOWS Διδάσκων: Γιάννης Χρυσάκης Εργαστηριακό Μάθημα 2012-2013 Τμήμα Εφαρμοσμένης Πληροφορικής & Πολυμέσων Εισαγωγή DOS: Disk Operating System Το

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

Βασικές εντολές του Unix-Linux

Βασικές εντολές του Unix-Linux Εισαγωγή-Ο Φλοιός (Shell) Βασικές εντολές του Unix-Linux Μόλις συνδεθούμε στο Unix, εμφανίζεται στην οθόνη μας η προτροπή (prompt), σημάδι ότι το λειτουργικό σύστημα περιμένει τις εντολές μας. Το prompt

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

Εισαγωγή στο Λειτουργικό Σύστημα UNIX

Εισαγωγή στο Λειτουργικό Σύστημα UNIX Εισαγωγή στο Λειτουργικό Σύστημα UNIX Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΙ Ηπείρου Διδάσκων: Δημήτριος Λιαροκάπης Διαφάνειες: Γρηγόριος Τζώρτζης Ακ. Έτος 2013-2014 Διαδικαστικά Στο εργαστήριο θα διδαχθούν

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

Οδηγός Χρήσης Εργαστηρίων UNIX (LINUX) B103 και 103 και απομακρυσμένης πρόσβασης με την χρήση X2Go

Οδηγός Χρήσης Εργαστηρίων UNIX (LINUX) B103 και 103 και απομακρυσμένης πρόσβασης με την χρήση X2Go 28 Ιουλίου 2016 Οδηγός Χρήσης Εργαστηρίων UNIX (LINUX) B103 και 103 και απομακρυσμένης πρόσβασης με την χρήση X2Go Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής Σάββας Νικηφόρου Version 2.3 Πίνακας περιεχομένων

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

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

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

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

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

Λειτουργικά Συστήματα (Λ/Σ) Λειτουργικά Συστήματα (Λ/Σ) Βασικές Έννοιες Λειτουργικών Συστημάτων Βασίλης Σακκάς 13/11/2013 1 ΒασικέςΈννοιεςΛ/Σ Η επικοινωνία μεταξύ Λ/Σ και των προγραμμάτων του χρήστη γίνεται μέσω του συνόλου των «εκτεταμένων

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

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στο Λ.Σ. UNIX

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στο Λ.Σ. UNIX Εισαγωγή στην Επιστήμη Υπολογιστών Εισαγωγή στο Λ.Σ. UNIX FTP Σύνδεση ftp με το niovi.aueb.gr Στο μενού «Έναρξη» / «Start» των Windows επιλέγουμε την εντολή «Εκτέλεση» / «Run». ftp niovi.aueb.gr Στο παράθυρο

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

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

Λειτουργικά Συστήματα (Λ/Σ) Λειτουργικά Συστήματα (Λ/Σ) Διαχείριση Αρχείων Βασίλης Σακκάς 11/12/2013 1 Διαχείριση Αρχείων 1 Μακρόχρονη αποθήκευση πληροφοριών 1. Αποθήκευση μεγάλου όγκου δεδομένων 2. Οι αποθηκευμένες πληροφορίες πρέπει

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

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

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

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

Κεφάλαιο 3.1: Λειτουργικά Συστήματα. Επιστήμη ΗΥ Κεφ. 3.1 Καραμαούνας Πολύκαρπος

Κεφάλαιο 3.1: Λειτουργικά Συστήματα. Επιστήμη ΗΥ Κεφ. 3.1 Καραμαούνας Πολύκαρπος Κεφάλαιο 3.1: Λειτουργικά Συστήματα 1 3.1.1 Λογισμικό και Υπολογιστικό Σύστημα Ένα σύγχρονο υπολογιστικό σύστημα αποτελείται από: το υλικό: τα ηλεκτρονικά μέρη του υπολογιστή και το λογισμικό: το σύνολο

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

Προγραμματισμός Ι. Εργαστήριο 1 ο Περιβάλλον Εργασίας. Νικόλαος Δ. Τσελίκας Κυριακή Θ. Σεκλού

Προγραμματισμός Ι. Εργαστήριο 1 ο Περιβάλλον Εργασίας. Νικόλαος Δ. Τσελίκας Κυριακή Θ. Σεκλού Προγραμματισμός Ι Εργαστήριο 1 ο Περιβάλλον Εργασίας Νικόλαος Δ. Τσελίκας ntsel@uop.gr Κυριακή Θ. Σεκλού kseklou@uop.gr Εργαστήριο στον Προγραμματισμό Ι - Τμήμα Πληροφορικής και Τηλεπικοινωνιών - Πανεπιστήμιο

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

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

Προγραμματισμός Διαχείρισης Συστημάτων Ι Προγραμματισμός Διαχείρισης Συστημάτων Ι Μάθημα 2ο Βασικές Εντολές Διαχείρισης Αρχείων και Καταλόγων Μιχαηλίδης Παναγιώτης Περιεχόμενα Σύστημα αρχείων Αρχεία και κατάλογοι Διαδρομές αρχείων και καταλόγων

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

Οδηγός Χρήσης Εργαστηρίων UNIX (LINUX) B103 και 103 και απομακρυσμένης πρόσβασης με την χρήση Free NX

Οδηγός Χρήσης Εργαστηρίων UNIX (LINUX) B103 και 103 και απομακρυσμένης πρόσβασης με την χρήση Free NX 20 Ιανουαρίου 2016 Οδηγός Χρήσης Εργαστηρίων UNIX (LINUX) B103 και 103 και απομακρυσμένης πρόσβασης με την χρήση Free NX Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής Σάββας Νικηφόρου Version 2.3 Πίνακας περιεχομένων

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

Κεφάλαιο 4 Λογισμικό συστήματος. Εφαρμογές Πληροφορικής Κεφ.4 Καραμαούνας Πολύκαρπος 1

Κεφάλαιο 4 Λογισμικό συστήματος. Εφαρμογές Πληροφορικής Κεφ.4 Καραμαούνας Πολύκαρπος 1 Κεφάλαιο 4 Λογισμικό συστήματος Καραμαούνας Πολύκαρπος 1 4.1 Λογισμικό συστήματος (application software) Καραμαούνας Πολύκαρπος 2 Λογισμικό εφαρμογών (application software): προγράμματα για την αντιμετώπιση

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

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα της γλώσσας C, το Dev-C++, το οποίο είναι εφαρμογή που τρέχει

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

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

Λειτουργικά Συστήματα Ι - Εργαστήριο 1. Εισαγωγικά Τι είναι το DOS (Disk Operating System); «Το DOS είναι ένα αρκτικόλεξο (Disk Operating System, λειτουργικό σύστημα δίσκου) που αναφέρεται σε μία ομάδα λειτουργικών συστημάτων (δες στο http://en.wikipedia.org/wiki/list_of_dos_operating_systems),

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

Εισαγωγή στο UNIX. Κωνσταντίνος Καραφασούλης ιδάσκων (Π 407) Τµήµα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστηµάτων

Εισαγωγή στο UNIX. Κωνσταντίνος Καραφασούλης ιδάσκων (Π 407) Τµήµα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστηµάτων Εισαγωγή στο UNIX Κωνσταντίνος Καραφασούλης ιδάσκων (Π 407) Τµήµα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστηµάτων 1 Περίγραµµα Αναζητώντας βοήθεια από το σύστηµα Το κέλυφος (Shell) Αρχεία και Κατάλογοι

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

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

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

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

Υπηρεσία διαμοιρασμού αρχείων

Υπηρεσία διαμοιρασμού αρχείων 7 Ιουνίου 2013 Υπηρεσία διαμοιρασμού αρχείων Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής Ομάδα Τεχνικής Υποστήριξης v0.4 Πίνακας περιεχομένων Γενικά... 2 Διαθεσιμότητα... 2 Πρόσβαση... 2 Φυλλομετρητή ιστού...

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

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

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

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

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

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

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

Λειτουργικό σύστημα Unix

Λειτουργικό σύστημα Unix Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Διδάσκοντες: Στάθης Ζάχος (zachos@cs.ntua.gr) Νίκος Παπασπύρου (nickie@softlab.ntua.gr)

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

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

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

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

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

Λειτουργικά Συστήµατα Λειτουργικά Συστήµατα UNIX Ιστορία του UNIX 1940-50 υπολογιστές για ένα άτοµο και µία εργασία για κάθε χρονική περίοδο επικράτηση batch systems 1960 ερευνητικά συστήµατα διαµοιρασµού χρόνου Dartmouth College:

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

Εντολές του Λειτουργικού Συστήματος UNIX

Εντολές του Λειτουργικού Συστήματος UNIX Εντολές του Λειτουργικού Συστήματος UNIX Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΙ Ηπείρου Διδάσκων: Δημήτριος Λιαροκάπης Διαφάνειες: Γρηγόριος Τζώρτζης Ακ. Έτος 2013-2014 Παράδειγμα Δένδρου Συστήματος Αρχείων

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

Κεφάλαιο 4: Λογισμικό Συστήματος

Κεφάλαιο 4: Λογισμικό Συστήματος Κεφάλαιο 4: Λογισμικό Συστήματος Ερωτήσεις 1. Να αναφέρετε συνοπτικά τις κατηγορίες στις οποίες διακρίνεται το λογισμικό συστήματος. Σε ποια ευρύτερη κατηγορία εντάσσεται αυτό; Το λογισμικό συστήματος

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

FTP - (File Transfer Protocol ) Πρωτόκολλο Μεταφοράς Αρχείων

FTP - (File Transfer Protocol ) Πρωτόκολλο Μεταφοράς Αρχείων FTP - (File Transfer Protocol ) Πρωτόκολλο Μεταφοράς Αρχείων Το File Transfer Protocol (FTP), (Πρωτόκολλο Μεταφοράς Αρχείων) είναι ένα ευρέως χρησιμοποιούμενο πρωτόκολλο σε δίκτυα τα οποία υποστηρίζουν

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

Οδηγός χρήσης Εργαστηρίου UNIX (B103) Τμήμα Πληροφορικής, Πανεπιστήμιο Κύπρου

Οδηγός χρήσης Εργαστηρίου UNIX (B103) Τμήμα Πληροφορικής, Πανεπιστήμιο Κύπρου 8/18/2008 Οδηγός χρήσης Εργαστηρίου UNIX (B103) Τμήμα Πληροφορικής, Πανεπιστήμιο Κύπρου (έκδοση 2.0) (καινούργιες εκδόσεις του «Οδηγός χρήσης Εργαστηρίου UNIX (B103)» τοποθετούνται στην ιστοσελίδα της

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

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Σχολή Θετικών Επιστημών Τμ. Πληροφορικής. Διδάσκων: Ι. Η. Λαγαρής. Εισαγωγή

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Σχολή Θετικών Επιστημών Τμ. Πληροφορικής. Διδάσκων: Ι. Η. Λαγαρής. Εισαγωγή Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Σχολή Θετικών Επιστημών Τμ. Πληροφορικής Διδάσκων: Ι. Η. Λαγαρής 1.0 Solaris και UNIX Εισαγωγή Το UNIX είναι ένα λειτουργικό σύστημα που αναπτύχθηκε τις δεκαετίες

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

Το Σύστημα Αρχείων του UNIX

Το Σύστημα Αρχείων του UNIX Το Σύστημα Αρχείων του UNIX Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΙ Ηπείρου Διδάσκων: Δημήτριος Λιαροκάπης Διαφάνειες: Γρηγόριος Τζώρτζης Ακ. Έτος 2013-2014 Τι είναι το Σύστημα Αρχείων Πρόκειται για το τμήμα

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

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

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

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

Mε την ονομασία Unix ή μάλλον Unix-like αναφερόμαστε

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 Τσαδήμας Ανάργυρος, Μάρα Νικολαϊδου, Τμήμα Πληροφορικής

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

Κεφάλαιο 4. Λογισμικό Συστήματος

Κεφάλαιο 4. Λογισμικό Συστήματος Κεφάλαιο 4 Λογισμικό Συστήματος 4.1 Λογισμικό συστήματος Λογισμικό εφαρμογών (application software):προγράμματα για την αντιμετώπιση εξειδικευμένων προβλημάτων π.χ. επεξεργασία κειμένου, μισθοδοσία κλπ.

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

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

Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ Μάθημα 4ο Σύστημα αρχείων Μιχαηλίδης Παναγιώτης Περιεχόμενα Σύστημα αρχείων Εισαγωγή Μονοπάτια διαδρομής Φόρτωση και αποφόρτωση συστημάτων αρχείων Ιεραρχική οργάνωση

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

Πως δημιουργούμε ένα νέο αρχείο κειμένου; Με τρεις τρόπους:

Πως δημιουργούμε ένα νέο αρχείο κειμένου; Με τρεις τρόπους: Αρχεία Πως δημιουργούμε ένα νέο αρχείο κειμένου; Με τρεις τρόπους: Με την εντολή touch: touch test.txt δημιουργούμε ένα κενό αρχείο test.txt. Mε την εντολή echo: Η echo λειτουργεί σαν αντίλαλος, δηλαδή

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

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

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ I ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ I Πιτροπάκης Νικόλαος Υποψήφιος Διδάκτορας Contact: npitrop@unipi.gr Υφαντόπουλος Νικόλαος Υποψήφιος Διδάκτορας Contact: nifantop@unipi.gr ΔΟΜΗ ΚΑΤΑΛΟΓΩΝ (1/5) / Ριζικός κατάλογος

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

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

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

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

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

Μερικές άλλες χρήσιμες εντολές 1 Μερικές άλλες χρήσιμες εντολές whoami (Εμφανίζει το όνομα του τρέχοντος χρήστη) pwd (Εμφανίζει το όνομα του τρέχοντος καταλόγου) less (Το ίδιο με την εντολή «cat», αλλά επιτρέπει την κύλιση στο κείμενο.

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

Οδηγός Χρήσης προσωπικού χώρου και επιπλέον χώρου αποθήκευσης δεδομένων στο Τμήμα Πληροφορικής

Οδηγός Χρήσης προσωπικού χώρου και επιπλέον χώρου αποθήκευσης δεδομένων στο Τμήμα Πληροφορικής 2 Οκτωβρίου 2012 Οδηγός Χρήσης προσωπικού χώρου και επιπλέον χώρου αποθήκευσης δεδομένων στο Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής Ομάδα Τεχνικής Υποστήριξης 1.0 Πίνακας περιεχομένων

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

Σύντομη εισαγωγή στο Unix

Σύντομη εισαγωγή στο Unix Σύντομη εισαγωγή στο Unix Λίγη Ιστορία 1960: Bell Laboratories, MIT, GE: Multiplexed Information and Computing Service (Multics, GE- 645 mainframe) 1969: Ken Thompson, Dennis Ritchie et al: Unics, PDP-7

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

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ ΟΔΗΓΟΣ ΣΥΝΔΕΣΗΣ ΣΤO ΔΙΚΤΥΟ ΤΟΥ ΤΠΚ ΜΕΣΩ ΤΗΣ ΥΠΗΡΕΣΙΑΣ ΑΠΟΜΑΚΡΥΣΜΕΝΗΣ ΠΡΟΣΒΑΣΗΣ VPN ΥΣΠΤ Η υπηρεσία πρόσβασης στο δίκτυο δεδομένων του ΤΠΚ μέσω εικονικού ιδιωτικού δικτύου

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

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

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

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

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα της γλώσσας C, το Dev-C++, το οποίο είναι εφαρμογή που τρέχει

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

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα για τη γλώσσα C: τον gcc μεταγλωττιστή της C σε περιβάλλον

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

Μεταφραστής (Compiler)

Μεταφραστής (Compiler) Windows Καθαρισµος οθονης cls Unix clear Τελεστες ανακατευθυνσης > > >> >> < < Εντολες σε αρχεια * * (wild card) del Α rm Α ιαγραφη type Α cat Α Εµφανιση copy Α Β cp Α Β Αντιγραφη ren Α Β mv Α Β Αλλαγη

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

Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης πρόσβασης VPN Τεχνολογικό Πανεπιστήμιο Κύπρου

Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης πρόσβασης VPN Τεχνολογικό Πανεπιστήμιο Κύπρου Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης πρόσβασης VPN Τεχνολογικό Πανεπιστήμιο Κύπρου Περιεχόμενα Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης

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

ΤΕΙΘ ΣΤΕΦ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ (UNIX) ΕΡΓΑΣΤΗΡΙΟ

ΤΕΙΘ ΣΤΕΦ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ (UNIX) ΕΡΓΑΣΤΗΡΙΟ 2o ΕΡΓΑΣΤΗΡΙΟ ΣΤΟΧΟΣ Εξοικείωση με τον χειρισμό αρχείων και καταλόγων. ΑΣΚΗΣΗ 1 Στον παρακάτω πίνακα αναφέρονται οι πιο συχνές εντολές για τον χειρισμό αρχείων και καταλόγων. Χρησιμοποιώντας την εντολή

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

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

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

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

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

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

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

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

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

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

Ενότητα 1 Διάλεξη 1β

Ενότητα 1 Διάλεξη 1β Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Εθνικό Μετσόβιο Πολυτεχνείο Προγραμματισμός με Εφαρμογές στην Επιστήμη του Μηχανικού Ενότητα 1 Διάλεξη 1β Σιέττος Κωνσταντίνος Άδεια Χρήσης Το παρόν

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

Οδηγός χρήσης Εργαστηρίου UNIX (B103) Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου

Οδηγός χρήσης Εργαστηρίου UNIX (B103) Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου Οδηγός χρήσης Εργαστηρίου UNIX (B103) Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου 1 Σεπτεμβρίου 2006 (έκδοση 1.0) (καινούργιες εκδόσεις του «Οδηγού καινούργιων χρηστών» τοποθετούνται στην ιστοσελίδα του Τμήματος

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

Κεφάλαιο 10 Διαχείριση Αρχείων και Καταλόγων

Κεφάλαιο 10 Διαχείριση Αρχείων και Καταλόγων Κεφάλαιο 10 Διαχείριση Αρχείων και Καταλόγων Στόχος του Linux να είναι όσο πιο κοντά στο Unix γίνεται. Παραδοσιακά, τα Unix λειτουργικά συστήματα ήταν προσανατολισμένα στη γραμμή εντολών. Έχουμε γραφικό

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #0

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #0 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος 2001-2002 ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #0 «Προγραμματισμός Η/Υ» - Τετράδιο Εργαστηρίου #0 2 Γενικά Η C είναι μιας γενικής χρήσης γλώσσα προγραμματισμού. Είχε συνδεθεί στενά

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

Σύντομη εισαγωγή στο Unix

Σύντομη εισαγωγή στο Unix Σύντομη εισαγωγή στο Unix Λίγη Ιστορία 1960: Bell Laboratories, MIT, GE: Multiplexed Information and Computing Service (Multics, GE- 645 mainframe) 1969: Ken Thompson, Dennis Ritchie et al: Unics, PDP-7

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

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

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

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

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

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

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

Εγχειρίδιο χρήσης συστήματος ηλεκτρονικής αλληλογραφίας της Ελληνικής Ομοσπονδίας Μπριτζ

Εγχειρίδιο χρήσης συστήματος ηλεκτρονικής αλληλογραφίας της Ελληνικής Ομοσπονδίας Μπριτζ Εγχειρίδιο χρήσης συστήματος ηλεκτρονικής αλληλογραφίας της Ελληνικής Ομοσπονδίας Μπριτζ Ελληνική Ομοσπονδία Μπριτζ Σελίδα 1 / 8 Πίνακας περιεχομένων 1. Γενικά...3 2. Ρυθμίσεις για προχωρημένους...3 α.

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

Ενημερωτικός οδηγός για τον εξυπηρετητή Ada

Ενημερωτικός οδηγός για τον εξυπηρετητή Ada 27 Φεβρουαρίου 2015 Ενημερωτικός οδηγός για τον εξυπηρετητή Ada Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής Μαρία Τσιολάκκη Ομάδα Τεχνικής Υποστήριξης Έκδοση 2.0 Πίνακας περιεχομένων Γενικά... 2 1. Υπηρεσίες

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

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

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Ι ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Ι Λύβας Χρήστος chrislibas@ssl-unipi.gr Μανουσόπουλος Χρήστος cman@unipi.gr Αρχική επιμέλεια Πιτροπάκης Νικόλαος και Υφαντόπουλος Νικόλαος >_ ΔΟΜΗ ΚΑΤΑΛΟΓΩΝ (1/5) +- / Ριζικός κατάλογος

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

ΤΕΙΘ ΣΤΕΦ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ (UNIX) ΕΡΓΑΣΤΗΡΙΟ. 6o ΕΡΓΑΣΤΗΡΙΟ

ΤΕΙΘ ΣΤΕΦ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ (UNIX) ΕΡΓΑΣΤΗΡΙΟ. 6o ΕΡΓΑΣΤΗΡΙΟ 6o ΕΡΓΑΣΤΗΡΙΟ ΣΤΟΧΟΣ Διεργασίες, ανακατεύθυνση, διασωλήνωση, φίλτρα. ΑΣΚΗΣΗ 1 1. Να χρησιμοποιήσετε την εντολή ps για να δείτε τις διεργασίες που εκτελούνται στο σύστημα με όλες τις δυνατές επιλογές (π.χ.

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

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

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

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

ΠΑΓΚΑΛΟΣ ΙΩΑΝΝΗΣ ΣΙΣΜΑΝΗΣ ΝΙΚΟΣ. File Transfer Protocol

ΠΑΓΚΑΛΟΣ ΙΩΑΝΝΗΣ ΣΙΣΜΑΝΗΣ ΝΙΚΟΣ. File Transfer Protocol ΠΑΓΚΑΛΟΣ ΙΩΑΝΝΗΣ ΣΙΣΜΑΝΗΣ ΝΙΚΟΣ File Transfer Protocol Πρωτόκολλο Μεταφοράς Αρχείων Χρησιμοποιείται σε δίκτυα τα οποία υποστηρίζουν το πρωτόκολλο TCP/IP (όπως internet ή intranet). Ο FTP client μπορεί

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

Αντιγραφή με χρήση της γυάλινης επιφάνειας σάρωσης

Αντιγραφή με χρήση της γυάλινης επιφάνειας σάρωσης Γρήγορη αναφορά Αντιγραφή Δημιουργία αντιγράφων Γρήγορη δημιουργία αντιγράφου 3 Στον πίνακα ελέγχου του εκτυπωτή πατήστε το κουμπί αντίγραφο 4 Εάν τοποθετήσατε το έγγραφο στη γυάλινη επιφάνεια σάρωσης

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

ιαχείριση Πληροφοριών στο ιαδίκτυο

ιαχείριση Πληροφοριών στο ιαδίκτυο ιαχείριση Πληροφοριών στο ιαδίκτυο Εργαστήριο (Φυλλάδιο 3) ΤΕΙ Καβάλας - Σχολή ιοίκησης & Οικονοµίας Τµήµα ιαχείρισης Πληροφοριών ιδάσκων: Μαρδύρης Βασίλειος, ιπλ. Ηλ. Μηχανικός & Μηχ. Υπολογιστών, MSc

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

Συστήματα Παράλληλης και Κατανεμημένης Επεξεργασίας

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

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

Λειτουργικά Συστήματα - Εργαστήριο 6. 6ο Εργαστήριο. Συμπίεση αρχείων Χρήση ειδικών χαρακτήρων στην γραμμή εντολών. Χρήστες και Ομάδες Χρηστών

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

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

Εισαγωγή στην Πληροφορική

Εισαγωγή στην Πληροφορική Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων Τοπογράφων Μηχανικών Εισαγωγή στην Πληροφορική Αστροφυσικός Αναπλ. Καθηγητής ΕΜΠ romylos@survey.ntua.gr Λειτουργικά συστήµατα, διεργασίες και δροµολόγηση Σύνδεση

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

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

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

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

ΒασικέςέννοιεςτουUNIX: Πλοήγηση στο Σύστημα Αρχείων, ΟφλοιόςτουUNIX, Βοηθητικά Προγράμματα, ΗδομήτουΠυρήνα.

ΒασικέςέννοιεςτουUNIX: Πλοήγηση στο Σύστημα Αρχείων, ΟφλοιόςτουUNIX, Βοηθητικά Προγράμματα, ΗδομήτουΠυρήνα. ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΙΙ -UNIX Μάθημα: Λειτουργικά Συστήματα ΙΙ UNIX ΒασικέςέννοιεςτουUNIX: Πλοήγηση στο Σύστημα Αρχείων, ΟφλοιόςτουUNIX, Βοηθητικά Προγράμματα, ΗδομήτουΠυρήνα. Διδάσκων: Επ. Καθ. Κ. Λαμπρινουδάκης

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

Απομακρυσμένη Πρόσβαση και Εντολές Ελέγχου και Υποστήριξης

Απομακρυσμένη Πρόσβαση και Εντολές Ελέγχου και Υποστήριξης Εργαστήριο 10 ΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ Η/Υ Απομακρυσμένη Πρόσβαση και Εντολές Ελέγχου και Υποστήριξης Στόχος Ο στόχος του παρόντος εργαστηρίου είναι διττός: από τη μία πλευρά

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

Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων)

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

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

26 Ιουλίου 2012. Οδηγός Εκτύπωσης. Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής. Ομάδα Τεχνικής Υποστήριξης. v2.0

26 Ιουλίου 2012. Οδηγός Εκτύπωσης. Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής. Ομάδα Τεχνικής Υποστήριξης. v2.0 26 Ιουλίου 2012 Οδηγός Εκτύπωσης Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής Ομάδα Τεχνικής Υποστήριξης v2.0 Πίνακας περιεχομένων Γενικά... 2 Λίστα Εκτυπωτών... 2 Εγκατάσταση εκτυπωτή... 3 Εγκατάσταση εκτυπωτή

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

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

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

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

Μάθημα 2 ο ΟΡΓΑΝΩΣΗ ΣΥΣΤΗΜΑΤΟΣ ΑΡΧΕΙΩΝ

Μάθημα 2 ο ΟΡΓΑΝΩΣΗ ΣΥΣΤΗΜΑΤΟΣ ΑΡΧΕΙΩΝ Μάθημα 2 ο ΟΡΓΑΝΩΣΗ ΣΥΣΤΗΜΑΤΟΣ ΑΡΧΕΙΩΝ Εισαγωγή στη Διαχείριση Αρχείων Οι Η/Υ θα ήταν άχρηστοι, αν δεν μπορούσαν να αποθηκεύσουν τα δεδομένα που επεξεργάζονται για μελλοντική χρήση. Τα δεδομένα αποθηκεύονται

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

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5)

ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ. Από τον κατάλογο που εμφανίζεται επιλέγω: Αποστολή προς Δισκέτα (3,5) ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΣΕ ΔΙΣΚΕΤΑ ΑΝΤΙΓΡΑΦΗ ΑΡΧΕΙΟΥ ΑΠΟ ΔΙΣΚΕΤΑ Τοποθετώ μια δισκέτα στον οδηγό τη δισκέτας του υπολογιστή. Τοποθετώ τη δισκέτα που έχει το αρχείο μου στον οδηγό τη δισκέτας του υπολογιστή.

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

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

Εισαγωγή στα Λειτουργικά Συστήματα Εισαγωγή στα Λειτουργικά Συστήματα S E T Δ Ι Α Φ Α Ν Ε Ι Ω Ν 10 S C R I P T S Α Ν Τ Ω Ν Η Σ Σ Ι Δ Η Ρ Ο Π Ο Υ Λ Ο Σ Φλοιός (Shell) 2 Είναι το πρόγραμμα που διερμηνεύει (interpreter) τις εντολές που εισάγονται

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

Λειτουργικό Σύστημα: διαχείριση πόρων. Διαχείριση αρχείων. Τι είναι ένα αρχείο ; Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων)

Λειτουργικό Σύστημα: διαχείριση πόρων. Διαχείριση αρχείων. Τι είναι ένα αρχείο ; Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων) Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2015-16 Λειτουργικό Σύστημα: διαχείριση πόρων Εισαγωγή Λειτουργικά Συστήματα (ΙΙ) (διαχείριση αρχείων) Επικοινωνία με χρήστη

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

ΤΕΙΘ ΣΤΕΦ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ (UNIX) ΕΡΓΑΣΤΗΡΙΟ. 3o ΕΡΓΑΣΤΗΡΙΟ

ΤΕΙΘ ΣΤΕΦ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΙΣΑΓΩΓΗ ΣΤΑ ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ (UNIX) ΕΡΓΑΣΤΗΡΙΟ. 3o ΕΡΓΑΣΤΗΡΙΟ 3o ΕΡΓΑΣΤΗΡΙΟ ΣΤΟΧΟΣ Εξοικείωση με τον χειρισμό αρχείων και καταλόγων με wildcards. Άδειες χρήσης. ΑΣΚΗΣΗ 1 Δημιουργείστε στον τρέχων κατάλογο τα παρακάτω αρχεία: hello.dat hello.doc hello.exe hello1.exe

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

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Εργαστήριο 1 Εισαγωγή στη C Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr Διαδικαστικά Ιστοσελίδα μαθήματος: http://eclass.uoa.gr/courses/f30/ Υποχρεωτική παρακολούθηση: Παρασκευή 14:00 16:00 στην

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

Παράρτηµα Α : Εισαγωγή στο Linux.

Παράρτηµα Α : Εισαγωγή στο Linux. Παράρτηµα Α : Εισαγωγή στο Linux. Α.1 Τι είναι Λειτουργικό σύστηµα (Operating System) Κάθε Ηλεκτρονικός Υπολογιστής (Η/Υ) αποτελείται από δύο συνθετικά: Το Υλικό (Hardware) και το Λογισµικό (Software)

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

Users (Χρήστες) Κατανοµή προνοµίων (πρόσβαση σε αρχεία, έλεγχος διεργασιών κλπ) σύµφωνα µε συµβάσεις.

Users (Χρήστες) Κατανοµή προνοµίων (πρόσβαση σε αρχεία, έλεγχος διεργασιών κλπ) σύµφωνα µε συµβάσεις. Εισαγωγή στο Linux Λειτουργικό σύστηµα τύπου UNIX για PC multi-user, multitasking (ταυτόχρονη παρουσία στο ίδιο µηχάνηµα πολλών χρηστών µε πολλαπλές εφαρµογές καθ ενός). Εισαγωγή στο Linux! Kernel (πυρήνας)

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