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

Save this PDF as:
 WORD  PNG  TXT  JPG

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

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

Transcript

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

2 Το υλικό διατίθεται υπό την άδεια Creative Commons Αναφορά-Μη Εμπορική Χρήση- Παρόμοια διανομή 3.0 Unported deed.el

3 Κατάλογος περιεχομένων Εισαγωγή...4 Διαχείριση αρχείων...4 Ιδιότητες των αρχείων...4 Περισσότερα εργαλεία...5 Προβολή περιεχομένων αρχείων οι εντολές cat και more...5 Η εντολή cat...5 Η εντολή more...6 Ασφάλεια αρχείων...6 Δικαιώματα πρόσβασης: η πρώτη γραμμή άμυνας του Linux...6 Αλλαγή δικαιωμάτων αρχείων...7 Η εντολή chmod...7 Αλλαγή ιδιοκτήτη (χρήστη / ομάδας)...9 Οι εντολές chown και chgrp...9 Δημιουργία και διαγραφή αρχείων και καταλόγων...10 Δημιουργία καταλόγων...10 Δημιουργία αρχείων...10 Μετακίνηση/ μετονομασία αρχείων και καταλόγων...11 Αντιγραφή αρχείων...11 Διαγραφή αρχείων...11 Αναζήτηση αρχείων...12 Η εντολή Which...12 Οι εντολές find και locate...12 Αναζήτηση κειμένου σε αρχείο - η εντολή grep...14 Χαρακτήρες μπαλαντέρ (wildcards)...14 Σύνδεσμοι αρχείων...15 Τύποι συνδέσμων...15 Δημιουργία συμβολικών συνδέσμων...15 Νέες εντολές...15 Ασκήσεις...17 Διαχείριση αρχείων...17 Άδειες πρόσβασης αρχείων...18

4 Εισαγωγή Στο UNIX και το Linux όλες οι οντότητες παρουσιάζονται στο σύστημα σαν αρχεία με τις αντίστοιχες ιδιότητες. Η χρήση των προκαθορισμένων διαδρομών επιτρέπει στους χρήστες και το διαχειριστή να εντοπίσουν, να διαβάσουν και να χειριστούν τα αρχεία. Στο κεφάλαιο αυτό θα μάθετε: Τις ιδιότητες των αρχείων Να προβάλετε τα περιεχόμενα των αρχείων Τα δικαιώματα πρόσβασης και την αλλαγή τους Τη δημιουργία, διαγραφή, μετακίνηση και μετονομασία αρχείων και καταλόγων Πώς μπορούμε να αναζητήσουμε αρχεία Τους συνδέσμους αρχείων Διαχείριση αρχείων Ιδιότητες των αρχείων Τις ιδιότητες ενός αρχείου ή καταλόγου μπορούμε να τις προβάλλουμε χρησιμοποιώντας την εντολή ls με την επιλογή -l. Έστω για παράδειγμα ότι εκτελούμε την ls με τις επιλογές l (λίστα), t (ταξινόμηση ανάλογα με την ημερομηνία τροποποίησης) και r (αντιστροφή σειράς ταξινόμησης): krissie:~/mp3> ls -ltr total 20 drwxr-xr-x 4 krissie krissie 4096 Oct Radio/ -rw-r--r-- 1 krissie krissie 453 Jan index.html drwxrwxr-x 30 krissie krissie 4096 Oct 20 17:32 Singles/ drwxr-xr-x 2 krissie krissie 4096 Dec 4 23:22 gene/ drwxrwxr-x 13 krissie krissie 4096 Dec 21 11:40 Albums/ Σε αυτή τη λίστα περιέχονται τα περιεχόμενα του φακέλου mp3, ο οποίος βρίσκεται στον αρχικό κατάλογο του χρήστη krissie με αύξουσα ημερομηνία τροποποίησης (δηλαδή πρώτα εμφανίζεται αυτό που τροποποιήθηκε παλαιότερα). Όπως αναφέρθηκε και σε προηγούμενη ενότητα, ο πρώτος χαρακτήρας κάθε γραμμής δηλώνει τον τύπο του συγκεκριμένου στοιχείου. Οι επόμενοι 9 χαρακτήρες αντιστοιχούν στα δικαιώματα που έχουν οι διάφοροι χρήστες σε αυτό το στοιχείο (εξηγούνται αναλυτικά παρακάτω). Επίσης, η λίστα δίνει πληροφορίες για τον ιδιοκτήτη και την ομάδα στην οποία ανήκει το αρχείο, καθώς και για την ημερομηνία τροποποίησής του. Υπάρχει επίσης η δυνατότητα εκτέλεσης της εντολής ls με την επιλογή F, η οποία προσαρτά έναν χαρακτήρα στο τέλος κάθε γραμμής (επίθεμα), ο οποίος δηλώνει τον τύπο του κάθε στοιχείου. Στον πίνακα που ακολουθεί συνοψίζονται τα επιθέματα αυτά όπως απαντώνται σε μια τυπική εγκατάσταση του Linux.

5 Πίνακας 4-1. Προεπιλεγμένο σχήμα επιθεμάτων ls Χαρακτήρας κανένα Τύπος Αρχείου κανονικό αρχείο / κατάλογος * εκτελέσιμο σύνδεσμος = υποδοχή επώνυμη διοχέτευση Περισσότερα εργαλεία Για να μάθουμε περισσότερα για το είδος των δεδομένων που περιέχει ένα αρχείο, μπορούμε να εκτελέσουμε την εντολή file με όρισμα το όνομα του αρχείου. Ακολουθούν μερικά παραδείγματα: mike:~> file Documents/ Documents/: directory mike:~> file high-tech-stats.pdf high-tech-stats.pdf: PDF document, version 1.2 mike:~> file Nari-288.rm Nari-288.rm: RealMedia file mike:~> file bijlage10.sdw bijlage10.sdw: Microsoft Office Document mike:~> file logo.xcf logo.xcf: GIMP XCF image data, version 0, 150 x 38, RGB Color mike:~> file cv.txt cv.txt: ISO-8859 text mike:~> file image.png image.png: PNG image data, 616 x 862, 8-bit grayscale, non-interlaced Προβολή περιεχομένων αρχείων οι εντολές cat και more Η εντολή cat Η εντολή cat έχει πολλές χρήσεις (π.χ. τη δημιουργία ή τη συνένωση αρχείων), αλλά μπορεί να χρησιμοποιηθεί και για την προβολή των περιεχομένων ενός αρχείου στην οθόνη, ως εξής:

6 cat όνομα_αρχείου Η εκτέλεση της εντολής εμφανίζει στην οθόνη όλα του τα περιεχόμενα (τα οποία πιθανώς να μην χωράνε σε μία οθόνη). Η εντολή more Η εντολή more εμφανίζει τα περιεχόμενα του αρχείου που της δίνεται ως όρισμα σελίδα-σελίδα. Για παράδειγμα, η εντολή more index.php θα εμφανίσει την πρώτη σελίδα του αρχείου index.php. Για να μεταβείτε στην επόμενη σελίδα πατήστε Space ενώ για έξοδο πατήστε q. Μόλις φτάσει στο τέλος του αρχείου η more σας επιστρέφει στη γραμμή εντολών. Ασφάλεια αρχείων Δικαιώματα πρόσβασης: η πρώτη γραμμή άμυνας του Linux Το μοντέλο ασφάλειας του Linux βασίζεται σε αυτό των συστημάτων UNIX και είναι εξίσου σταθερό και στιβαρό. Στο Linux, κάθε αρχείο ανήκει σε ένα χρήστη (user ή u) και μια ομάδα χρηστών (group ή g). Επίσης υπάρχει μια τρίτη κατηγορία χρηστών που δεν είναι ούτε ιδιοκτήτες, ούτε ανήκουν στην ίδια ομάδα χρηστών (others ή o). Για κάθε μία από τις 3 κατηγορίες χρηστών (user-group-others) μπορούν να δοθούν ή να στερηθούν δικαιώματα ανάγνωσης, εγγραφής και εκτέλεσης (read-write-execute). Οι 9 χαρακτήρες που περιγράφουν τα δικαιώματα ενός αρχείου χωρίζονται σε 3 ομάδες των 3 χαρακτήρων με κάθε ομάδα να αντιστοιχεί σε ένα είδος χρήστη. Οι 3 πρώτοι χαρακτήρες, δηλαδή, περιγράφουν τα δικαιώματα του user, οι 3 επόμενοι της ομάδας και οι 3 τελευταίοι των υπόλοιπων χρηστών. Σε κάθε 3άδα χαρακτήρων, ο πρώτος χαρακτήρας δηλώνει το δικαίωμα ανάγνωσης (r αν έχει δικαίωμα ή αν δεν έχει), ο δεύτερος το δικαίωμα εγγραφής (w ή -) και ο τρίτος το δικαίωμα εκτέλεσης (x ή -). Το δικαίωμα εκτέλεσης έχει φυσικά νόημα μόνο εφόσον πρόκειται για εκτελέσιμο αρχείο. Το δικαίωμα ανάγνωσης αντιστοιχεί όχι μόνο στη δυνατότητα προβολής των περιεχομένων του αρχείου, αλλά και στη δυνατότητα αντιγραφής του σε άλλη τοποθεσία. Το δικαίωμα εγγραφής συνεπάγεται όχι μόνο δυνατότητα τροποποίησης των περιεχομένων, αλλά και δυνατότητα μετακίνησης, μετονομασίας και διαγραφής. Για παράδειγμα: marise:~> ls -l To_Do -rw-rw-r-- 1 marise users 5 Jan 15 12:39 To_Do Τα δικαιώματα του αρχείου για τον χρήστη marise είναι rw- που σημαίνει ότι έχει δικαίωμα ανάγνωσης και εγγραφής αλλά όχι δικαίωμα εκτέλεσης. Οι χρήστες που ανήκουν στην ομάδα users έχουν δικαιώματα rw-(ανάγνωση-εγγραφή αλλά όχι εκτέλεση) ενώ οι υπόλοιποι χρήστες έχουν μόνο δικαίωμα ανάγνωσης. Ένας εναλλακτικός τρόπος αναπαράστασης των δικαιωμάτων αρχείων είναι με τη χρήση του αριθμού 1 όπου ένα δικαίωμα υπάρχει και του αριθμού 0 όταν δεν υπάρχει. Στο παραπάνω παράδειγμα τα δικαιώματα μπορούν να γραφτούν και ως Αν κάθε τριάδα τη μετατρέψουμε από το δυαδικό σύστημα στο δεκαδικό, μπορούμε να πούμε ότι τα δικαιώματα του αρχείου είναι 664 (110 -> 6, 100 -> 4).

7 Μέσω του συστήματος προστασίας των αρχείων με δικαιώματα, το Linux ελέγχει την πρόσβαση των χρηστών στα προγράμματα και προστατεύει ευαίσθητα δεδομένα, όπως το βασικό κατάλογο και τα αρχεία διαμόρφωσης του συστήματος. Σημείωση: Εάν δε γνωρίζετε το όνομα χρήστη με το οποίο έχετε συνδεθεί, μπορείτε να το εμφανίσετε χρησιμοποιώντας την εντολή id, η οποία επίσης εμφανίζει και την κύρια ομάδα στην οποία ανήκετε και τις άλλες ομάδες στις οποίες είστε μέλος: tilly:~> id uid=504(tilly) gid=504(tilly) groups=504(tilly),100(users),2051(org) Το όνομα χρήστη σας αποθηκεύεται επίσης και στη μεταβλητή περιβάλλοντος USER: tilly:~> echo $USER tilly Αλλαγή δικαιωμάτων αρχείων Η εντολή chmod Η εντολή chmod χρησιμοποιείται για να προστεθούν ή να αφαιρεθούν δικαιώματα και μπορεί να έχει ως ορίσματα χαρακτήρες ή αριθμούς (ανάλογα με τους δύο τρόπους με τους οποίους συμβολίζονται τα δικαιώματα οι οποίοι περιγράφηκαν παραπάνω). Η γενική σύνταξη της εντολής (με ορίσματα χαρακτήρες) έχει ως εξής: chmod χρήστης+/-δικαίωμα όνομα αρχείου Το σύμβολο + χρησιμοποιείται για να δώσει επιπλέον δικαιώματα ενώ το σύμβολο για να τα ανακαλέσει. Το πεδίο του χρήστη μπορεί να έχει τις τιμές u, g, o ενώ το πεδίο του δικαιώματος r, w, x. Για παράδειγμα, εάν θέλουμε να δώσουμε στο χρήστη asim δικαίωμα εκτέλεσης του αρχείου hello, θα πρέπει να πληκτρολογήσουμε την ακόλουθη εντολή: asim:~> chmod u+x hello Επιτρέπονται και οι συνδυασμοί χρηστών και οι συνδυασμοί δικαιωμάτων. Παρακάτω ακολουθεί ένα παράδειγμα, το οποίο προσθέτει στο χρήστη asim του αρχείου hello όλα τα δικαιώματα ενώ παράλληλα τα αφαιρεί από την ομάδα και τους υπόλοιπους χρήστες: asim:~> chmod u+rwx,go-rwx hello asim:~> ls -l hello

8 -rwx asim asim 32 Jan 15 16:29 hello Εάν ο χρήστης που εκτελεί την εντολή chmod δεν έχει δικαίωμα τροποποίησης των δικαιωμάτων, θα εμφανιστεί ένα μήνυμα λάθους. Η εντολή chmod μπορεί επίσης να χρησιμοποιηθεί με αριθμητικά ορίσματα. Σε αυτή την περίπτωση η γενική σύνταξή της είναι: chmod αριθμός όνομα_αρχείου ή καταλόγου Ο παρακάτω πίνακας περιέχει τους πιο συνηθισμένους συνδυασμούς: Πίνακας 4-2. Προστασία αρχείων με chmod Εντολή chmod 400 file chmod 500 directory chmod 600 file chmod 644 file chmod 660 file chmod 700 file chmod 755 directory chmod 775 file chmod 777 file Επεξήγηση Μόνο ο χρήστης έχει δικαίωμα ανάγνωσης. Κανείς δεν έχει δικαίωμα εγγραφής ή τροποποίησης. Προστατεύει από τυχαία διαγραφή, μετονομασία ή μετακίνηση αρχείων από αυτόν τον κατάλογο. Επιτρέπει μόνο την ανάγνωση και την εκτέλεση από τον χρήστη. Ιδιωτικό αρχείο που τροποποιείται μόνο από το χρήστη που έδωσε αυτή την εντολή. Δεν επιτρέπεται η εκτέλεση. Ένα αναγνώσιμο από όλους αρχείο που τροποποιείται μόνο από τον χρήστη που έδωσε τα δικαιώματα. Δεν επιτρέπεται η εκτέλεση. Οι χρήστες της ίδιας ομάδας μπορούν να το τροποποιήσουν, οι υπόλοιποι δεν έχουν καμία πρόσβαση. Δεν επιτρέπει καμία πρόσβαση παρά μόνο στον χρήστη που έδωσε τα δικαιώματα ο οποίος διατηρεί πλήρη πρόσβαση. Μπορεί να αναγνωσθεί και εκτελεστεί από άλλους αλλά τροποποιείται μόνο από το χρήστη που έδωσε τα δικαιώματα. Πλήρη δικαιώματα για τον χρήστη και την ομάδα, δικαίωμα ανάγνωσης και εκτέλεσης για τους υπόλοιπους. Πλήρης πρόσβαση από όλους. Αξίζει να σημειωθεί ότι η εκτέλεση της εντολής chmod με όρισμα έναν κατάλογο και την επιλογή -R αλλάζει τα δικαιώματα αναδρομικά και σε όλα τα αρχεία και τους καταλόγους που περιέχονται σε αυτόν.

9 Αλλαγή ιδιοκτήτη (χρήστη / ομάδας) Οι εντολές chown και chgrp Η εντολή chown μπορεί να χρησιμοποιηθεί για την αλλαγή της ιδιοκτησίας ενός αρχείου, τόσο για το χρήστη, όσο και για την ομάδα, ενώ η chgrp αλλάζει μόνο την ιδιοκτησία για την ομάδα. Φυσικά το σύστημα εξετάζει κατά πόσο αυτός που εκτελεί την εντολή έχει τα αντίστοιχα δικαιώματα. Για να αλλάξετε τον ιδιοκτήτη ενός αρχείου χρησιμοποιήστε την παρακάτω σύνταξη: chown newuser file π.χ. chown jacky my_report Εάν πληκτρολογήσετε άνω κάτω τελεία μετά το όνομα χρήστη, θα αλλάξει και η ομάδα του αρχείου στην κύρια ομάδα του χρήστη που έδωσε την εντολή. Για παράδειγμα: jacky:~> id uid=1304(jacky) gid=(1304) groups=1304(jacky),2034(pproject) jacky:~> ls -l my_report -rw-rw-r-- 1 jacky project Jan 15 09:34 my_report jacky:~> chown jacky: my_report -rw-rw jacky jacky Jan 15 09:34 my_report Με την εντολή id διαπιστώνουμε ότι η κύρια ομάδα του χρήστη jacky λέγεται επίσης jacky (είναι συνήθης πρακτική κάθε χρήστης να έχει και ομώνυμη ομάδα). Ενώ αρχικά το αρχείο my_report ανήκει στην ομάδα project, μετά την εκτέλεση της εντολής chown jacky: αλλάζει ομάδα και ανήκει πλέον στην ομώνυμη με τον χρήστη ομάδα. Αλλαγή στην ομάδα στην οποία ανήκει ένα αρχείο μπορεί να επιτευχθεί και με την εντολή chgrp: jacky:~> ls -l report xls -rw-rw jacky jacky Jan 15 09:35 report xls jacky:~> chgrp project report xls jacky:~> ls -l report xls -rw-rw jacky project Jan 15 09:35 report xls Τόσο η chown, όσο και η chgrp έχουν τη δυνατότητα αναδρομικής αλλαγής ιδιοκτήτη χρησιμοποιώντας την επιλογή -R. Με αυτόν τον τρόπο όλα τα αρχεία και υποκατάλογοι ενός καταλόγου θα ανήκουν στο συγκεκριμένο χρήστη ή ομάδα.

10 Δημιουργία και διαγραφή αρχείων και καταλόγων Δημιουργία καταλόγων Η δημιουργία ενός νέου καταλόγου προϋποθέτει δικαίωμα εγγραφής στον τρέχοντα κατάλογο και γίνεται με την εντολή mkdir: richard:~> mkdir archive richard:~> ls -ld archive drwxrwxrwx 2 richard richard 4096 Jan 13 14:09 archive/ Υπάρχει δυνατότητα για δημιουργία πολλών υποκαταλόγων με μία εντολή mkdir, όπως στο παράδειγμα που ακολουθεί: richard:~> cd archive richard:~/archive> mkdir richard:~/archive> ls 1999/ 2000/ 2001/ Επίσης, υπάρχει η δυνατότητα να δημιουργηθούν με ένα βήμα υποκατάλογοι σε περισσότερα από ένα επίπεδο (δηλαδή ένας υποκατάλογος ενός υποκαταλόγου). Αυτό γίνεται με την προσθήκη της επιλογής -p. Στο παράδειγμα που ακολουθεί δημιουργούνται με μία εντολή mkdir οι κατάλογοι reports Restaurants-Michelin (με τον δεύτερο να περιέχεται στον πρώτο). richard:~/archive> mkdir 2001/reports/Restaurants-Michelin/ mkdir: cannot create directory `2001/reports/Restaurants-Michelin/': No such file or directory richard:~/archive> mkdir -p 2001/reports/Restaurants-Michelin/ richard:~/archive> ls 2001/reports/ Restaurants-Michelin/ Το όνομα ενός καταλόγου πρέπει να συμφωνεί με τους κανόνες ονοματολογίας των αρχείων. Ένας από τους πιο σημαντικούς περιορισμούς είναι ότι δεν μπορεί να υπάρχουν δύο αρχεία με το ίδιο όνομα στον ίδιο κατάλογο (υπόψη ότι το Linux όπως και το Unix είναι case sensitive λειτουργικά συστήματα, δηλαδή διαχωρίζουν τα πεζά και τα κεφαλαία γράμματα). Δεν υπάρχουν όρια σε σχέση με το μέγεθος του ονόματος ενός αρχείου, αλλά καλό είναι να είναι μικρότερο από 80 χαρακτήρες για να χωράει σε μια γραμμή εντολών. Μπορεί να χρησιμοποιηθεί οποιοσδήποτε χαρακτήρας, ωστόσο είναι καλό να αποφεύγονται οι χαρακτήρες που έχουν ειδική σημασία για το κέλυφος εντολών. Δημιουργία αρχείων Ο πιο απλός τρόπος να δημιουργήσετε ένα αρχείο είναι να χρησιμοποιήσετε έναν επεξεργαστή κειμένου (text editor). Σε κάθε κέλυφος Linux μπορεί να υπάρχουν διάφοροι τέτοιοι editors. Δύο πολύ γνωστοί editors είναι ο vi και ο nano. Για παράδειγμα, για να δημιουργήσετε ένα αρχείο και να το επεξεργαστείτε με τον nano, πληκτρολογείτε nano file1.txt. Στη συνέχεια, στο περιβάλλον του επεξεργαστή κειμένου μπορείτε να πληκτρολογήσετε κείμενο και να χρησιμοποιήσετε τις συντομεύσεις που αναγράφονται στο κάτω μέρος της οθόνης για να το αποθηκεύσετε.

11 Μετακίνηση/ μετονομασία αρχείων και καταλόγων Η μετακίνηση και η μετονομασία αρχείων ή καταλόγων γίνεται με την εντολή mv. Στο παράδειγμα που ακολουθείται γίνεται μετακίνηση ενός αρχείου.doc που περιέχεται στο φάκελο που περιέχει τον τρέχοντα φάκελο (archive) στο φάκελο reports/restaurants-michelin/ richard:~/archive> mv../report1.doc reports/restaurants-michelin/ Για τη μετονομασία αρχείων ή καταλόγων η εντολή mv συντάσσεται ως εξής: richard:~> ls To_Do -rw-rw-r-- 1 richard richard 2534 Jan 15 12:39 To_Do richard:~> mv To_Do done richard:~> ls -l done -rw-rw-r-- 1 richard richard 2534 Jan 15 12:39 done Είναι φανερό ότι η εντολή αλλάζει μόνο το όνομα του αρχείου και ότι όλες οι ιδιότητες παραμένουν ίδιες. Αντιγραφή αρχείων Η αντιγραφή αρχείων και καταλόγων γίνεται με χρήση της εντολής cp. Για την αντιγραφή όλων των περιεχομένων (αρχεία και υποκατάλογοι) ενός καταλόγου πρέπει να προστεθεί η επιλογή -R. Η γενική σύνταξη της εντολής είναι: cp [-R] fromfile tofile Για παράδειγμα: victor:~> cp -R../oldguy/ gnome/ Διαγραφή αρχείων Για τη διαγραφή αρχείων χρησιμοποιείται η εντολή rm και για τη διαγραφή κενών καταλόγων η εντολή rmdir. Εκτελώντας την εντολή rm με την επιλογή της αναδρομής -r είναι δυνατό να διαγραφούν ολόκληρη κατάλογοι με όλα τα περιεχόμενά τους. Φυσικά, η συγκεκριμένη επιλογή απαιτεί ιδιαίτερη προσοχή. Σε μια γενική εγκατάσταση Linux, οι διαγραφές που εκτελούνται μέσω της κονσόλας είναι οριστικές (δηλαδή δεν υπάρχει κάτι αντίστοιχο του Κάδου Ανακύκλωσης). Για την προστασία του αρχάριου μπορεί να χρησιμοποιηθεί ο διακόπτης -i για αλληλεπιδραστική εκτέλεση των εντολών rm, cp και mv. Σε αυτή την περίπτωση το σύστημα δεν ενεργεί άμεσα τη διαγραφή αλλά ζητάει επιβεβαίωση :

12 mary:~> rm -ri archive/ rm: descend into directory `archive'? y rm: descend into directory `archive/reports'? y rm: remove directory `archive/reports'? y rm: descend into directory `archive/backup'? y rm: remove `archive/backup/sysbup tar'? y rm: remove directory `archive/backup'? y rm: remove directory `archive'? y Αναζήτηση αρχείων Η εντολή Which Η εντολή which χρησιμοποιείται για τον εντοπισμό εκτελέσιμων αρχείων (κυρίως εντολών του κελύφους). Η αναζήτηση περιορίζεται μόνο στους καταλόγους που προσδιορίζονται από τη μεταβλητή περιβάλλοντος $PATH. Μπορείτε να δείτε ποιοι είναι αυτοί οι κατάλογοι στο σύστημά σας γράφοντας την εντολή: echo $PATH Για να εντοπίσετε π.χ. το αρχείο της εντολής cp μπορείτε να πληκτρολογήσετε: which cp Η συνήθης απόκριση θα είναι: /bin/cp Η εντολή which επίσης μπορεί να ελέγξει εάν μια εντολή είναι ψευδώνυμο (alias) κάποιας άλλης. Αυτό γίνεται με την προσθήκη της επιλογής -a όπως στο παράδειγμα που ακολουθεί: gerrit:~> which -a ls ls is aliased to `ls -F --color=auto' ls is /bin/ls Οι εντολές find και locate Πρόκειται για δύο εντολές με γενικότερη χρησιμότητα σε σχέση με τη which, οι οποίες μπορούν να χρησιμοποιηθούν για τον εντοπισμό οποιουδήποτε αρχείου. Η εντολή find επιτρέπει την αναζήτηση αρχείων με κριτήριο όχι μόνο το όνομα, αλλά και το μέγεθος, την ημερομηνία τελευταίας τροποποίησης και άλλων ιδιοτήτων. Ο πιο συνηθισμένος τρόπος για την αναζήτηση αρχείου είναι: find <path> -name <searchstring>

13 Η παραπάνω σύνταξη μπορεί να διατυπωθεί ως "Ψάξε σε όλα τα αρχεία και τους υποκαταλόγους που περιέχονται σε μια δεδομένη διαδρομή και εμφάνισε τα ονόματα των αρχείων που περιέχουν τους χαρακτήρες προς εύρεση στο όνομά τους (όχι στο περιεχόμενό τους)". Για παράδειγμα, η εντολή: find /var/www/html -name index2.php θα εντοπίσει και θα εμφανίσει τις διαδρομές σε όλα τα αρχεία με όνομα index2.php που βρίσκονται μέσα στον κατάλογο /var/www/html και τους υποκαταλόγους του. Μια άλλη εφαρμογή της find είναι η αναζήτηση αρχείων συγκεκριμένου μεγέθους, όπως στο παρακάτω παράδειγμα όπου ο χρήστης peter θέλει να βρει όλα τα αρχεία, που είναι μεγαλύτερα των 5 MB, στον τρέχοντα κατάλογο ή στους υποκαταλόγους του: peter:~> find. -size +5000k chaos.mp3 Η εντολή find μπορεί επίσης να χρησιμοποιηθεί για την εκτέλεση εντολών στα αρχεία που επιστρέφονται ως αποτελέσματα (π.χ. διαγραφή). Για παράδειγμα, εντολή: find -name index2.php -exec rm {} \; θα εντοπίσει αρχεία με όνομα index2.php στον τρέχοντα κατάλογο και τους υποκαταλόγους του και στη συνέχεια θα τα διαγράψει. Είναι αυτονόητο ότι χρειάζεται ιδιαίτερη προσοχή όταν χρησιμοποιούνται τέτοιες εντολές. Σε αντίθεση με την εντολή find, η οποία κάνει αναζήτηση στο σύστημά σας σε πραγματικό χρόνο (τη στιγμή που ζητείται), η εντολή locate κάνει αναζήτηση σε μια βάση δεδομένων δεικτών αρχείων. Αυτό έχει το πλεονέκτημα ότι οι αναζητήσεις διαρκούν μικρότερο χρόνο και δαπανώνται λιγότεροι πόροι του συστήματος, αλλά και το μειονέκτημα ότι εάν η βάση δεδομένων των δεικτών αρχείων δεν είναι ενημερωμένη, μπορεί να επιστραφούν λιγότερα ή και καθόλου αποτελέσματα. Οι περισσότερες διανομές Linux χρησιμοποιούν την slocate, η οποία ενσωματώνει χαρακτηριστικά ασφαλείας που αποτρέπει τους χρήστες να δουν πληροφορίες που δεν έχουν δικαίωμα. Η γενική σύνταξή της slocate είναι: slocate filename Εάν η βάση δεδομένων των δεικτών αρχείων δεν είναι ενημερωμένη θα εμφανιστεί ένα προειδοποιητικό μήνυμα: warning: slocate: warning: database /var/lib/slocate/slocate.db' is more than 8 days old Για να ενημερώσετε τη βάση δεδομένων μπορείτε να πληκτρολογήσετε την εντολή updatedb. Θα πρέπει φυσικά να έχετε τα κατάλληλα δικαιώματα για να εκτελέσετε την εντολή.

14 Αναζήτηση κειμένου σε αρχείο - η εντολή grep Η grep είναι μια απλή, αλλά ιδιαίτερα ισχυρή εντολή η οποία σας επιτρέπει μεταξύ άλλων να εντοπίζετε τις θέσεις στις οποίες περιέχεται ένα κείμενο μέσα σε ένα αρχείο: Η γενική της σύνταξη είναι: grep επιλογές κείμενο κατάλογος Για παράδειγμα, εντολή: grep -ir chris * θα εμφανίσει αρχεία των οποίων είτε το όνομα είτε το περιεχόμενο περιέχουν τη λέξη chris στον τρέχοντα κατάλογο. Η συγκεκριμένη αναζήτηση δεν περιορίζεται σε κάποιον τύπο αρχείου, αλλά αφορά όλα τα αρχεία του τρέχοντος καταλόγου. Η επιλογή -i ορίζει ότι η grep δε θα κάνει διάκριση μεταξύ πεζών και κεφαλαίων ενώ η επιλογή -R (ή -r), ότι η αναζήτηση θα γίνει αναδρομικά και σε όλους τους υποκαταλόγους. Χαρακτήρες μπαλαντέρ (wildcards) Ένα από τα πιο δυνατά χαρακτηριστικά της κονσόλας του Linux είναι η χρήση χαρακτήρων μπαλαντέρ για την εκτέλεση εντολών με ορίσματα των οποίων τα ονόματα ταιριάζουν με ένα κοινό μοτίβο. Για παράδειγμα, στην ακόλουθη εντολή χρησιμοποιούνται οι ειδικοί χαρακτήρες []: richard:~/archive> mv../report[1-4].doc reports/restaurants-michelin/ Η εκτέλεση της εντολής έχει ως αποτέλεσμα τη μετακίνηση των αρχείων report1.doc, report2.doc, report3.doc και report4.doc στο φάκελο προορισμού (εφόσον φυσικά τα αρχεία αυτά υπάρχουν στον αρχικό φάκελο). Στον πίνακα που ακολουθεί συνοψίζονται οι βασικοί χαρακτήρες μπαλαντέρ του Linux: Πίνακας 4-3. Βασικοί χαρακτήρες μπαλαντέρ * Οποιοιδήποτε και οσοιδήποτε χαρακτήρες? Ένας οποιοσδήποτε χαρακτήρες [] Χρησιμοποιείται για την αναπαράσταση εύρους χαρακτήρων (π.χ. [a-e] -> a, b, c, d, e ή [abd] -> a, b, d) Εάν κάποιο όνομα αρχείου περιέχει έναν χαρακτήρα που έχει ειδική σημασία για κέλυφος (π.χ. έναν χαρακτήρα μπαλαντέρ) τότε θα πρέπει πριν από αυτόν τον χαρακτήρα να μπει μια ανάποδη κάθετος (\) ώστε να μην ερμηνευτεί αλλά να αναζητηθεί ως έχει. Για παράδειγμα εάν θέλουμε να εμφανίσουμε τα περιεχόμενα ενός αρχείου που περιέχει κενό στο όνομά του θα πρέπει να χρησιμοποιηθεί η σύνταξη:

15 cat This\ File Σύνδεσμοι αρχείων Τύποι συνδέσμων Αν δεχτούμε ότι ένα αρχείο ή ένας κατάλογος δεν είναι παρά ένα σύνολο από δεδομένα, μπορούμε να ισχυριστούμε ότι ένας σύνδεσμος (link) δεν είναι παρά η αντιστοίχηση δύο ή περισσότερων ονομάτων στο ίδιο σύνολο δεδομένων. Υπάρχουν δύο τρόποι για να γίνει: Hard link: Συσχετίζουμε δύο ή περισσότερα ονόματα αρχείου με την ίδια δομή δεδομένων του συστήματος αρχείων. Τα Hard links μοιράζονται τα ίδια block δεδομένων στο σκληρό δίσκο ενώ συμπεριφέρονται ως ανεξάρτητα αρχεία. Υπάρχει ένα άμεσο μειονέκτημα: Τα hard links δε μπορούν να βρίσκονται σε διαφορετικά διαμερίσματα. Soft link ή συμβολικοί σύνδεσμοι (symlink): πρόκειται για μικρά αρχεία που είναι δείκτες σε άλλα αρχεία ή καταλόγους. Ένας συμβολικός σύνδεσμος περιέχει τη διαδρομή για το αρχείο (ή τον κατάλογο) στόχο και έτσι μπορούν να βρίσκονται σε διαφορετικά διαμερίσματα. Οι δύο τύποι συνδέσμων συμπεριφέρονται παρόμοια, αλλά δεν είναι ίδιοι. Σημειώστε ότι η διαγραφή του αρχείου στόχου σε ένα συμβολικό σύνδεσμο καθιστά το σύνδεσμο άχρηστο. Δημιουργία συμβολικών συνδέσμων Η εντολή για τη δημιουργία συνδέσμων είναι η ln. Για τη δημιουργία συμβολικών συνδέσμων χρησιμοποιείται ο διακόπτης -s (-> symbolic): ln -s targetfile linkname Στο παρακάτω παράδειγμα ο χρήστης freddy δημιουργεί ένα σύνδεσμο για έναν υποκατάλογο του βασικού καταλόγου σε ένα κατάλογο σε άλλη θέση του συστήματος: freddy:~/music> ln -s /opt/mp3/queen/ Queen freddy:~/music> ls -l lrwxrwxrwx 1 freddy freddy 17 Jan 22 11:07 Queen -> /opt/mp3/queen Οι soft links είναι πολύ μικρά αρχεία σε αντίθεση με τους hard links που έχουν το ίδιο μέγεθος με το πρωτότυπο αρχείο. Νέες εντολές Πίνακας 4-4. Νέες εντολές του κεφαλαίου Εντολή bash Σημασία GNU πρόγραμμα φλοιού.

16 Εντολή cat file(s) cd directory chgrp newgroup file(s) Σημασία Αποστολή του περιεχομένου του αρχείου(ων) στην προκαθορισμένη έξοδο. Μετακίνηση στον κατάλογο directory. Η εντολή cd είναι ενσωματωμένη στο bash. Αλλάζει την ομάδα ιδιοκτήτη του/των file(s) στην ομάδα newgroup chmod mode file(s) Αλλάζει τα δικαιώματα πρόσβασης του/των file(s) chown newowner[: Αλλάζει τον ιδιοκτήτη του αρχείου και την ομάδα ιδιοκτήτη. [newgroup]] file(s) cp sourcefile targetfile df file echo string export file filename find path expression grep PATTERN file head file id info command less file ln targetfile linkname locate searchstring ls file(s) man command mkdir newdir Αντιγράφει το sourcefile στο targetfile. Αναφέρει το χρησιμοποιημένο χώρο της διαμέρισης του δίσκου που περιέχει το file. Εμφανίζει το αλφαριθμητικό string Μέρος του bash που ανακοινώνει τις μεταβλητές και την τιμή τους στο σύστημα. Αποφασίζει τον τύπο αρχείου του filename. Εντοπίζει αρχεία στην ιεραρχία αρχείων του συστήματος Τυπώνει τις γραμμές του file που περιέχουν το πρότυπο αναζήτησης. Στέλνει το αρχικό μέρος (κεφαλή) του file στην προκαθορισμένη έξοδο. Εμφανίζει τα πραγματικά και ενεργά ονόματα χρηστών και ομάδων. Εμφανίζει την τεκμηρίωση σχετικά με την εντολή command. Εμφανίζει το file με ένα ισχυρό εργαλείο σελιδοποίησης. Δημιουργεί ένα σύνδεσμο με το όνομα linkname για το targetfile. Εμφανίζει όλα α αρχεία που ταιριάζουν με το πρότυπο εύρεσης. Εμφανίζει το περιεχόμενο του καταλόγου. Εμφανίζει τις σελίδες οδηγιών του συστήματος για την εντολή command. Δημιουργεί ένα νέο κενό κατάλογο.

17 mv oldfile newfile newgrp groupname pwd quota rm file rmdir file tail file umask [value] wc file which command Μετονομάζει ή μετακινεί το oldfile. Σύνδεση με μια νέα ομάδα. Εμφανίζει τον τρέχοντα κατάλογο. Εμφανίζει τη χρήση του δίσκου (μερίδια). Διαγράφει αρχεία και καταλόγους. Διαγράφει καταλόγους. Εμφανίζει το τέλος (ουρά) του αρχείου. Εμφανίζει ή αλλάζει την μάσκα δημιουργίας αρχείων. Μετράει τις γραμμές, τις λέξεις και τους χαρακτήρες του αρχείου file. Εμφανίζει τη πλήρη διαδρομή για το αρχείο command. Σημειώστε ότι είναι σημαντικό να ΔΙΑΒΑΖΕΤΕ ΤΙΣ ΣΕΛΙΔΕΣ ΟΔΗΓΙΩΝ/ ΤΕΚΜΗΡΙΩΣΗΣ. Πρόκειται για τις πρώτες βοήθειες και δίνουν απαντήσεις σε πολλές ερωτήσεις. Ο παραπάνω κατάλογος περιέχει τις βασικές εντολές που θα χρησιμοποιήσετε σε καθημερινή βάση, όμως αυτές μπορούν να κάνουν περισσότερα πράγματα από αυτά που αναφέρουμε. Διαβάζοντας τις οδηγίες αποκτάτε τον έλεγχο που χρειάζεστε. Εν τέλει παραθέτουμε και τις άδειες πρόσβασης των αρχείων: Πίνακας 4-5. Άδειες πρόσβασης αρχείων Ποιος\Τί r(ead) w(rite) (e)x(ecute) u(ser) g(roup) o(ther) Ασκήσεις Συνδεθείτε με το όνομα χρήστη που έχετε. Διαχείριση αρχείων Συνδεθείτε με το όνομα χρήστη που έχετε. Δημιουργήσετε ένα νέο κατάλογο στον αρχικό σας κατάλογο. Μπορείτε να μετακινήσετε αυτόν τον κατάλογο στο ίδιο επίπεδο με τον αρχικό σας κατάλογο; Αντιγράψετε όλα τα XPM αρχεία από το /usr/share/pixmaps στον νέο κατάλογο.

18 Εμφανίσετε τα αρχεία με αντίστροφη αλφαβητική σειρά (συμβουλή: ανατρέξτε στην τεκμηρίωση της εντολής ls). Μετακινηθείτε στον αρχικό σας κατάλογο. Δημιουργήσετε έναν νέο κατάλογο και αντιγράψετε σε αυτόν όλα τα αρχεία από το /etc. Σιγουρευτείτε ότι αντιγράφετε και τα περιεχόμενα των υποκαταλόγων του /etc (αναδρομική αντιγραφή). Μετακινηθείτε στον νέο κατάλογο και δημιουργήσετε έναν κατάλογο για τα αρχεία που αρχίζουν με κεφαλαίο χαρακτήρα και έναν για τα αρχεία που αρχίζουν με πεζό χαρακτήρα. Μετακινήσετε τα αρχεία χρησιμοποιώντας όσο το δυνατόν λιγότερες εντολές. Διαγράψετε τα υπόλοιπα αρχεία. Διαγράψετε τον κατάλογο και όλα τα περιεχόμενά του χρησιμοποιώντας μόνο μια εντολή. Που βρίσκεται το πρόγραμμα sendmail? Δημιουργήσετε έναν συμβολικό σύνδεσμο στον οικείο σας κατάλογο για το /var/tmp. Ελέγξετε εάν δουλεύει. Δημιουργήστε στον αρχικό σας κατάλογο έναν συμβολικό σύνδεσμο προς αυτόν τον σύνδεσμο. Ελέγξετε εάν δουλεύει. Διαγράψετε τον πρώτο σύνδεσμο και εμφανίσετε τα περιεχόμενα του καταλόγου. Τι συνέβη στον δεύτερο σύνδεσμο; Άδειες πρόσβασης αρχείων Συνδεθείτε με το όνομα χρήστη που έχετε. Μπορείτε να αλλάξετε τα δικαιώματα αρχείων στο /home; Αλλάξτε την ιδιοκτησία του /etc σε εσάς και στη κύριά σας ομάδα. Αλλάξετε τα δικαιώματα του ~/.bashrc έτσι ώστε μόνο εσείς και η κύριά σας ομάδα να μπορούν να το διαβάσουν. Δώσετε την εντολή locate root. Παρατηρείτε κάτι ιδιαίτερο; Δημιουργήσετε ένα συμβολικό σύνδεσμο στο /root. Μπορείτε να τον χρησιμοποιήσετε;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης 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: Βασική Πλοήγηση σε Linux CLI. Οκτώβριος 2016 Χ. Αλεξανδράκη

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Αβδέλαρου Κωνσταντίνα

Αβδέλαρου Κωνσταντίνα ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΜΑΤΙΚΗΣ Αβδέλαρου Κωνσταντίνα 1 η Εργασία στο μάθημα Λειτουργικά Συστήματα Ταύρος, 9 Δεκεμβρίου 2014 Άσκηση 1.1 Το shell script που δημιουργήθηκε είναι:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Επαναληπτικές Ασκήσεις

Επαναληπτικές Ασκήσεις Επαναληπτικές Ασκήσεις Δημιουργήστε ένα φάκελο test, κάτω από το home directory του χρήστη (~). ~ test z1 z2 z3 z4 z5 z6 z7 a1.txt a2.txt a3.txt a4.txt Σχήμα 1 1. Μέσα στον test, δημιουργείστε με χρἠση

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

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

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

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

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

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

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

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

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

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

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

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

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

2.Shell, users, groups και privilegies

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

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

Σημειώνουμε ότι τα αρχεία περιλαμβάνουν κανονικά αρχεία, καταλόγους και συνδέσμους (links). Οι αντίστοιχες εντολές είναι οι εξής:

Σημειώνουμε ότι τα αρχεία περιλαμβάνουν κανονικά αρχεία, καταλόγους και συνδέσμους (links). Οι αντίστοιχες εντολές είναι οι εξής: ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τμήμα Πληροφορικής και Τηλεπικοινωνιών 4η Εργασία- Τμήμα: Περιττών Αριθμών Μητρώου Κ22: Λειτουργικά Συστήματα Χειμερινό Εξάμηνο 14 Ημερομηνία Ανακοίνωσης: Τετάρτη 14 Ιανουαρίου Ημερομηνία

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

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Τμημα Πληροφορικης και Τηλεματικης Τσάμη Παναγιώτα ΑΜ: 20833 ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ Άσκηση 1 Αθήνα 13-12-2011 Αναφορά Ενότητα 1 A Δημιουργήστε στο φλοιό 3 εντολές (alias) που η

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

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

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΙΙ ΕΡΓΑΣΤΗΡΙΟ ΑΠΑΙΤΗΣΕΙΣ ΚΑΙ ΔΙΑΔΙΚΑΣΙΑ ΕΞΕΤΑΣΗΣ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΙΙ ΕΡΓΑΣΤΗΡΙΟ ΑΠΑΙΤΗΣΕΙΣ ΚΑΙ ΔΙΑΔΙΚΑΣΙΑ ΕΞΕΤΑΣΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΙΙ ΕΡΓΑΣΤΗΡΙΟ ΑΠΑΙΤΗΣΕΙΣ ΚΑΙ ΔΙΑΔΙΚΑΣΙΑ ΕΞΕΤΑΣΗΣ Οι σπουδαστές που έχουν ολοκληρώσει με επιτυχία το εργαστήριο του Προγραμματισμού Ι, τυπικά είναι εξοικειωμένοι με: τη χρήση ολοκληρωμένου

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

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

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

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

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

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

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

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

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

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

1 Γενική Περιγραφή του Unix - Βασικές Έννοιες

1 Γενική Περιγραφή του Unix - Βασικές Έννοιες 1 Γενική Περιγραφή του Unix - Βασικές Έννοιες 1.1 To λειτουργικό σύστημα Τo Unix είναι ένα λειτουργικό σύστημα γενικής χρήσης, πολυχρηστικό (multi-user) και διεργασιακό (multitasking). Αυτό σημαίνει ότι

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

Εγχειρίδιο για το Λειτουργικό Σύστηµα Linux. Ιωάννης Ε. Λιβιέρης

Εγχειρίδιο για το Λειτουργικό Σύστηµα Linux. Ιωάννης Ε. Λιβιέρης Εγχειρίδιο για το Λειτουργικό Σύστηµα Linux Ιωάννης Ε. Λιβιέρης i Περιεχόµενα i Εγχειρίδιο για το Λειτουργικό Σύστηµα Linux 1 1.1 Χρήστες και Οµάδες Χρηστών..................... 3 1.1.1 Χρήστες.............................

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

Δικαιώματα Πρόσβασης στο Λειτουργικό Σύστημα UNIX

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

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

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

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

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

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας από βάση δεδομένων Όταν εκκινήσουμε τον Discoverer εμφανίζεται στην οθόνη μας το παράθυρο διαλόγου του βοηθητικού προγράμματος

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

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

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

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

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

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

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

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

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

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

Λειτουργικά Συστήματα Κεφάλαιο 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 Τμήμα Τεχνολογίας Πληροφορικής ΤΕ ΤΕΙ Ηπείρου Διδάσκων: Δημήτριος Λιαροκάπης Διαφάνειες: Γρηγόριος Τζώρτζης Ακ. Έτος 2013-2014 Παράδειγμα Δένδρου

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

Εξεταστέα Ύλη (Syllabus) Έκδοση 5.0

Εξεταστέα Ύλη (Syllabus) Έκδοση 5.0 Εξεταστέα Ύλη (Syllabus) Έκδοση 5.0 Πνευματικά Δικαιώματα 2007 Ίδρυμα ECDL (ECDL Foundation www.ecdl.org) Όλα τα δικαιώματα είναι κατοχυρωμένα. Κανένα μέρος αυτού του εγγράφου δεν μπορεί να αναπαραχθεί

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

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

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

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

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

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

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

Μια εισαγωγή στο Linux με την διανομή Fedora. Βάιος Κολοφωτιάς MSc Informational Systems

Μια εισαγωγή στο Linux με την διανομή Fedora. Βάιος Κολοφωτιάς MSc Informational Systems Μια εισαγωγή στο Linux με την διανομή Fedora Βάιος Κολοφωτιάς MSc Informational Systems Τι είναι το Fedora Project? Είναι το όνομα μιας παγκόσμιας κοινότητας ανθρώπων που αγαπούν, χρησιμοποιούν και φτιάχνουν

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

1ο Εργαστήριο Σύστημα Αρχείων

1ο Εργαστήριο Σύστημα Αρχείων ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Τμήμα Μηχανικών Πληροφορικής ΤΕ Λειτουργικά Συστήματα (Εργαστήριο) Διδάσκων: I. Τσακνάκης 1ο Εργαστήριο Σύστημα Αρχείων ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ - ABSOLUTE KAI RELATIVE PATH Λειτουργικό Σύστημα

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

Εμφάνιση μηνυμάτων ή ενεργοποίηση και απενεργοποίηση της ηχούς εντολών.

Εμφάνιση μηνυμάτων ή ενεργοποίηση και απενεργοποίηση της ηχούς εντολών. ECHO [ON OFF] ECHO [μήνυμα] Εμφάνιση μηνυμάτων ή ενεργοποίηση και απενεργοποίηση της ηχούς εντολών. Πληκτρολογήστε ECHO χωρίς παράμετρο για εμφάνιση της τρέχουσας ρύθμισης. Παραδείγματα: echo this is a

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

ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP)

ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP) ΤΜΗΜΑ ΦΥΣΙΚΗΣ Α.Π.Θ. ΕΡΓΑΣΤΗΡΙΟ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ Microsoft WINDOWS (95-98-NT-2000-XP) Κ. Παρασκευόπουλος Αναπλ. Καθηγητής Θεσσαλονίκη 2004 1. Μερικά κλασσικά ερωτήματα

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

BlackBerry Internet Service. Οδηγός χρήστη

BlackBerry Internet Service. Οδηγός χρήστη BlackBerry Internet Service Οδηγός χρήστη Δημοσίευση: 2014-01-08 SWD-20140108171026083 Περιεχόμενα 1 Γρήγορα αποτελέσματα... 7 Πληροφορίες για τα σχέδια υπηρεσίας ανταλλαγής μηνυμάτων της υπηρεσίας BlackBerry

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

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

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

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

ΦΑΚΕΛΟΙ ΚΑΙ ΑΡΧΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ. Βασίλης Πρέκας Β'3

ΦΑΚΕΛΟΙ ΚΑΙ ΑΡΧΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ. Βασίλης Πρέκας Β'3 ΦΑΚΕΛΟΙ ΚΑΙ ΑΡΧΕΙΑ ΥΠΟΛΟΓΙΣΤΩΝ Βασίλης Πρέκας Β'3 Τι Ονομάζουμε Αρχείο Σε Έναν Υπολογιστή Ένα αρχείο υπολογιστή είναι ένα σύνολο από πληροφορίες, δεδομένα ή και ένας πόρος, που χρησιμεύει ως "δοχείο" για

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

Computing and Information Systems Service. ιαχείριση Αρχείων

Computing and Information Systems Service. ιαχείριση Αρχείων ιαχείριση Αρχείων Η διαχείριση αρχείων είναι πολύ σηµαντική για την οργάνωση των αρχείων σας σε φακέλους και την αποθήκευση των αρχείων που συσχετίζονται µεταξύ τους στον ίδιο φάκελο. Αν έχετε πολλά αρχεία,

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

Χρήση του Office 365 σε τηλέφωνο Android

Χρήση του Office 365 σε τηλέφωνο Android Χρήση του Office 365 σε τηλέφωνο Android Οδηγός γρήγορης εκκίνησης Έλεγχος ηλεκτρονικού ταχυδρομείου Ρυθμίστε το τηλέφωνο Android για αποστολή και λήψη ηλεκτρονικού ταχυδρομείου από το λογαριασμό του Office

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΜΑΘΗΜΑ : Η/Υ I (ενότητα WINDOWS) ΥΠΕΥΘΥΝΟΣ : ΑΝΑΣΤΑΣΙΟΣ ΟΙΚΟΝΟΜΙΔΗΣ, Καθηγητής ΕΡΓΑΣΤΗΡΙΑ : ΘΕΑΝΩ ΧΑΤΖΙΔΑΚΗ, Εργαστηριακό

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

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

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

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

Εφαρμογές Πληροφορικής Διαχείριση Αρχείων Η έννοια του αρχείου, βασικές έννοιες διαχείρισης αρχείων.

Εφαρμογές Πληροφορικής Διαχείριση Αρχείων Η έννοια του αρχείου, βασικές έννοιες διαχείρισης αρχείων. Εφαρμογές Πληροφορικής Διαχείριση Αρχείων Η έννοια του αρχείου, βασικές έννοιες διαχείρισης αρχείων. Ορισμός Ένα αρχείο είναι ένα σύνολο από σχετιζόμενες πληροφορίες οι οποίες έχουν αποθηκευτεί σε κάποιο

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

Εγχειρίδιο του επεξεργαστή ρυθμίσεων

Εγχειρίδιο του επεξεργαστή ρυθμίσεων i Εγχειρίδιο του επεξεργαστή ii Copyright 2004 Sun Microsystems Δίνεται άδεια για αντιγραφή, διανομή και/ή τροποποίηση του εγγράφου υπό τους όρους της Ελεύθερης Άδειας Τεκμηρίωσης GNU (GFDL), Έκδοση 1.1

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

Άνοιγμα (και κλείσιμο) της εφαρμογής Εγγράφου Κειμένου

Άνοιγμα (και κλείσιμο) της εφαρμογής Εγγράφου Κειμένου 3.1.1.1 Άνοιγμα (και κλείσιμο) της εφαρμογής Εγγράφου Κειμένου Ως επί το πλείστον δεν υπάρχουν διαφορές στη χρήση του Εγγράφου Κειμένου στα λειτουργικά Windows ή Linux. Η σημαντικότερη διαφορά παρουσιάζεται

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

Κεφάλαιο 5. Έλεγχος Πρόσβασης σε Λειτουργικά Συστήματα

Κεφάλαιο 5. Έλεγχος Πρόσβασης σε Λειτουργικά Συστήματα Κεφάλαιο 5. Έλεγχος Πρόσβασης σε Λειτουργικά Συστήματα Σύνοψη Η εργαστηριακή δραστηριότητα που παρουσιάζεται στο κεφάλαιο αυτό, αφορά τη μελέτη του ελέγχου πρόσβασης (access control) των χρηστών σε αντικείμενα

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

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

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

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

Προγραμματισμός Η/Υ. Χειρισμός Αρχείων. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Προγραμματισμός Η/Υ. Χειρισμός Αρχείων. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Προγραμματισμός Η/Υ Χειρισμός Αρχείων ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος Αρχεία Συλλογές δεδομένων. Αποθηκεύονται στην περιφερειακή μνήμη: π.χ.

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

Document Scanning System Ιανουάριος, 2014

Document Scanning System Ιανουάριος, 2014 Document Scanning System Ιανουάριος, 2014 Το DSS, είναι ένα ολοκληρωμένο συστημα διαχείρισης ψηφιοποίησης εγγράφων, αφού εκτός από την διαδικασία ψηφιοποίησης των εγγράφων, αρχειοθετεί και μία σειρά δεδομένων

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

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

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

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

Κοινή χρήση πόρων με τα Windows XP

Κοινή χρήση πόρων με τα Windows XP Κοινή χρήση πόρων με τα Windows XP Α. Κοινή χρήση αρχείων και φακέλων Θα μάθετε: Να θέτετε σε κοινή χρήση ένα αρχείο ή ένα φάκελο του υπολογιστή με τα Windows XP. Να θέτετε σε κοινή χρήση στο δίκτυο μουσική,

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

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Επισκόπηση Λ.Σ. Εργαστηριακές Ασκήσεις

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Επισκόπηση Λ.Σ. Εργαστηριακές Ασκήσεις ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Επισκόπηση Λ.Σ. Εργαστηριακές Ασκήσεις Υλικό από: Modern Operating Systems Laboratory Exercises, Shrivakan Mishra Σύνθεση Κ.Γ. Μαργαρίτης, Τμήμα Εφαρμοσμένης Πληροφορικής, Πανεπιστήμιο

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

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή 1 Πίνακας Περιεχομένων 1. Εισαγωγή... 4 1.1 Περιβάλλον Moodle...4 1.2 Χρήση ονόματος χρήστη και κωδικού...4 1.3 Δημιουργία νέου μαθήματος...4 1.3.1

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

Πληροφορική 2. Δομές δεδομένων και αρχείων

Πληροφορική 2. Δομές δεδομένων και αρχείων Πληροφορική 2 Δομές δεδομένων και αρχείων 1 2 Δομή Δεδομένων (data structure) Δομή δεδομένων είναι μια συλλογή δεδομένων που έχουν μεταξύ τους μια συγκεκριμένη σχέση Παραδείγματα δομών δεδομένων Πίνακες

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

Εγκατάσταση Λογαριασμού Αλληλογραφίας στο ελληνικό Outlook Express Περιεχόμενα

Εγκατάσταση Λογαριασμού Αλληλογραφίας στο ελληνικό Outlook Express Περιεχόμενα Εγκατάσταση Λογαριασμού Αλληλογραφίας στο ελληνικό Outlook Express Περιεχόμενα 1. Εισαγωγή 2. Εγκατάσταση λογαριασμού 3. Οδηγίες χρήσης 4. Ανάγνωση ελληνικών 1. Εισαγωγή Σ αυτό το εγχειρίδιο αναγράφονται

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

Εισαγωγή στα Λειτουργικά Συστήματα (Λ/Σ) Το UNIX και οι εντολές του Παρουσίαση 3

Εισαγωγή στα Λειτουργικά Συστήματα (Λ/Σ) Το UNIX και οι εντολές του Παρουσίαση 3 Λειτουργικά Συστήματα & Γλώσσες Προγραμματισμού Εισαγωγή στα Λειτουργικά Συστήματα (Λ/Σ) Το UNIX και οι εντολές του Παρουσίαση 3 1 Λειτουργικά Συστήματα & Γλώσσες Προγραμματισμού Διαφάνειες σύμφωνα με

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

Εισαγωγή στο προγραμματιστικό περιβάλλον ANSI

Εισαγωγή στο προγραμματιστικό περιβάλλον ANSI Εργαστήριο 1ο Εισαγωγή στο προγραμματιστικό περιβάλλον ANSI Σε αυτό το κεφάλαιο θα ασχοληθούμε με την περιγραφή της διαδικασίας μεταγλώττισης ενός προγράμματος C κάνοντας χρήση του μεταγλωττιστή gcc σε

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

Οδηγίες. Xρήση της Υπηρεσίας Φιλοξενίας Προσωπικών Ιστοσελίδων (Private Web hosting)

Οδηγίες. Xρήση της Υπηρεσίας Φιλοξενίας Προσωπικών Ιστοσελίδων (Private Web hosting) Οδηγίες για Xρήση της Υπηρεσίας Φιλοξενίας Προσωπικών Ιστοσελίδων (Private Web hosting) Περιεχόµενα Γενικά......σελ. 2 ιαχείριση του προσωπικού σας χώρου Web hosting... σελ. 3 Προσθήκη αρχείων & καταλόγων...

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

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

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

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

Ενημερωτικό Δελτίο για τη Χρήση των Υπηρεσιών Πληροφορικής & Επικοινωνιών

Ενημερωτικό Δελτίο για τη Χρήση των Υπηρεσιών Πληροφορικής & Επικοινωνιών Τ μ ή μ α Μ η χ α ν ι κ ώ ν Η λ ε κ τ ρ ο ν ι κ ώ ν Υ π ο λ ο γ ι σ τ ώ ν & Π λ η ρ ο φ ο ρ ι κ ή ς Π ο λ υ τ ε χ ν ι κ ή Σ χ ο λ ή Π α ν ε π ι σ τ ή μ ι ο Π α τ ρ ώ ν (Υπολογιστικό Κέ ντρο) Ενημερωτικό

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

Εργαστήριο 4: Εργαλεία Συστήματος UNIX. Διδάσκων: Γιώργος Χατζηπολλάς. Στο εργαστήριο θα μελετηθούν: Εργαστηριακή Άσκηση 2 Παραδείγματα χρήσης awk

Εργαστήριο 4: Εργαλεία Συστήματος UNIX. Διδάσκων: Γιώργος Χατζηπολλάς. Στο εργαστήριο θα μελετηθούν: Εργαστηριακή Άσκηση 2 Παραδείγματα χρήσης awk Εργαστήριο 4: Εργαλεία Συστήματος UNIX Στο εργαστήριο θα μελετηθούν: Εργαστηριακή Άσκηση 2 Παραδείγματα χρήσης awk Αρίθμηση και Μαθηματικοί Υπολογισμοί Βρόγχοι Πίνακες Διδάσκων: Γιώργος Χατζηπολλάς 3-1

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Τµήµα Πληροφορικής

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Τµήµα Πληροφορικής ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Τµήµα Πληροφορικής ΕΠΛ 371 - Προγραµµατισµός Συστηµάτων ΑΣΚΗΣΗ 1 Βασικές Εντολές UNIX (σε Virtual Private CentOS Servers) Διδάσκων: Δηµήτρης Ζεϊναλιπούρ Υπεύθυνος Εργαστηρίου: Παύλος

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

Εισαγωγή στη χρήση των Υπολογιστικών Συστημάτων του Τμήματος Επιστήμης Υπολογιστών

Εισαγωγή στη χρήση των Υπολογιστικών Συστημάτων του Τμήματος Επιστήμης Υπολογιστών Εισαγωγή στη χρήση των Υπολογιστικών Συστημάτων του Τμήματος Επιστήμης Υπολογιστών Χριστίνα Βαλίνι Πανεπιστήμιο Κρήτης Σεπτέμβριος 2009-1 - 1. ΓΕΝΙΚΑ ΓΙΑ ΤΟΥΣ Η/Υ 1.1 Hardware 1.2 Software 1.2.1 Το Λειτουργικό

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

Εισαγωγή στους Η/Υ. Ενότητα 5α: Λειτουργικά Συστήματα ΙΙ (Παραδείγματα Διαδρομών)

Εισαγωγή στους Η/Υ. Ενότητα 5α: Λειτουργικά Συστήματα ΙΙ (Παραδείγματα Διαδρομών) Εισαγωγή στους Η/Υ Ενότητα 5α: Λειτουργικά Συστήματα ΙΙ (Παραδείγματα Διαδρομών) Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών Σκοποί ενότητας Κατανόηση των

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

Σύστηµα Αρχείων και Καταλόγων

Σύστηµα Αρχείων και Καταλόγων ΕΠΛ 003 ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Σύστηµα Αρχείων και Καταλόγων ιάλεξη 7 (Κεφάλαιο 11 του βιβλίου) Στόχοι Κεφαλαίου Περιγραφή της έννοιας του αρχείου, συστήµατος

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

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

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

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

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

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

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

Εισαγωγή στον Προγραμματισμό Μάθημα 2: Οκτώβριος 2014 Χ. Αλεξανδράκη, Γ. Δημητρακάκης

Εισαγωγή στον Προγραμματισμό Μάθημα 2: Οκτώβριος 2014 Χ. Αλεξανδράκη, Γ. Δημητρακάκης Εισαγωγή στον Προγραμματισμό Μάθημα 2: Χειρισμός Αρχείων στο Linux CLI Οκτώβριος 2014 Χ. Αλεξανδράκη, Γ. Δημητρακάκης Περίληψη Προηγουμένου Εντολές Πλοήγησης στο σύστημα αρχείων ls,cd,man,cp,mv,rm,mkdir,rmdir

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

ΥΠΗΡΕΣΙΑ EMIR-TR ΕΦΑΡΜΟΓΗ ΚΑΤΑΧΩΡΗΣΗΣ ΑΡΧΕΙΩΝ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΩΝ

ΥΠΗΡΕΣΙΑ EMIR-TR ΕΦΑΡΜΟΓΗ ΚΑΤΑΧΩΡΗΣΗΣ ΑΡΧΕΙΩΝ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΩΝ Έκδοση : 1.3 16/02/2015 Η εταιρεία Εκκαθάρισης Συναλλαγών Χρηματιστηρίου Αθηνών Α.Ε. (ΕΤ.ΕΚ) έχει καταβάλλει κάθε δυνατή προσπάθεια, ώστε να διασφαλίσει ότι οι πληροφορίες και τα στοιχεία της παρούσας

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

Shell Scripts: loops / if / test

Shell Scripts: loops / if / test Shell Scripts: loops / if / test Loops with for while until for variable in list_of_values ne while εντολή (επιτυχής) ne until εντολή (επιτυχής) ne For in exi times apo ayti ti lista in 1 2 alla kai alles

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

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου "Σύζευξις" -1-

Εγχειρίδιο διαχείρισης χρηστών και λιστών διανομής για τον Υπεύθυνο Φορέα του Δικτύου Σύζευξις -1- -1- 1 Διαχείριση Χρηστών...3 1.1 Υπηρεσίες...5 1.1.1 Δημιουργία νέου χρήστη...6 1.1.2 Αναζήτηση χρήστη...7 1.1.2 Επεξεργασία στοιχείων χρήστη...8 1.1.3 Δημιουργία /Επεξεργασία mailbox plan...10 1.1.4 Ενεργοποίηση

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

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

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

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

Περιεχόμενα. 1 Προετοιμασία βιβλίου εργασίας 47. 2 Εργασία με δεδομένα και πίνακες Excel 75. Ευχαριστίες...11. Εισαγωγή στο Microsoft Excel 2010...

Περιεχόμενα. 1 Προετοιμασία βιβλίου εργασίας 47. 2 Εργασία με δεδομένα και πίνακες Excel 75. Ευχαριστίες...11. Εισαγωγή στο Microsoft Excel 2010... Περιεχόμενα Ευχαριστίες...11 Εισαγωγή στο Microsoft Excel 2010...13 Τροποποίηση της εμφάνισης της Κορδέλας...29 Χαρακτηριστικά και συμβάσεις του βιβλίου...35 Χρήση των αρχείων εξάσκησης...37 Βοήθεια...41

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

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ

ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Α ΤΑΞΗ Απαντήσεις στις ερωτήσεις του βιβλίου ΚΕΦΑΛΑΙΟ 3 1. 2. Από ποια στοιχεία αποτελείται το κεντρικό μέρος ενός υπολογιστή και ποια η λειτουργία καθενός; Κεντρική Μονάδα επεξεργασίας

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

Οδηγίες Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης (Moodle) του Τμήματος ΔΕΤ

Οδηγίες Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης (Moodle) του Τμήματος ΔΕΤ Οδηγίες Χρήσης Πλατφόρμας Ασύγχρονης Τηλεκπαίδευσης (Moodle) του Τμήματος ΔΕΤ -Για τους Φοιτητές- Έκδοση 1.2 Οκτώβριος 2015 Υπεύθυνος Σύνταξης: Χρήστος Λάζαρης (lazaris@aueb.gr) Πίνακας Περιεχομένων Εισαγωγή...

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

2.1 Windows XP. 2.2 Επιφάνεια εργασίας. 2.3 Γραμμή εργασιών 1/10

2.1 Windows XP. 2.2 Επιφάνεια εργασίας. 2.3 Γραμμή εργασιών 1/10 2.1 Windows XP 1. Τι είναι τα Windows XP; 2. Τι εννοούμε με τον όρο λειτουργικό σύστημα; 3. Αναφέρετε μερικά άλλα λειτουργικά συστήματα που κυκλοφορούν στην αγορά. 4. Αναφέρετε μερικά από τα βοηθητικά

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

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

Ο Οδηγός γρήγορης εκκίνησης Ο Οδηγός γρήγορης εκκίνησης του Microsoft PowerPoint 2013 έχει διαφορετική εμφάνιση από προηγούμενες εκδόσεις. Γι αυτό το λόγο, δημιουργήσαμε αυτόν τον οδηγό για να ελαχιστοποιήσουμε την καμπύλη εκμάθησης.

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

Ακροατήρια: ΕΠΛ003.1

Ακροατήρια: ΕΠΛ003.1 ΕΠΛ003 Εαρινό Εξάμηνο 2006 Εισαγωγή στην Επιστήμη της Πληροφορικής και Πληροφοριακά Συστήματα Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου Γραπτή Τελική Εξέταση Εργαστηρίων Βαθμός Α Μέρους Βαθμός Β Μέρους Βαθμός

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