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

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

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

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

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

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

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

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

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

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

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

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

Εργαστήριο Java. Διδάσκουσα: Εργαστηριακοί Συνεργάτες:

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

Εργαστήριο ΤΟ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ UNIX

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

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

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

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

Χρήση του Ηλεκτρονικού Ταχυδροµείου µεαποµακρυσµένη σύνδεση

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

ΕΡΓΑΣΤΗΡΙΟ 2: Unix Tutorial

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ II. Υφαντόπουλος Νικόλαος Υποψήφιος Διδάκτορας Contact:

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

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

Γνωριµία µε τη Microsoft Access

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

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

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

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

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

Το Ηλεκτρονικό Ταχυδροµείο ( ) είναι ένα σύστηµα που δίνει την δυνατότητα στον χρήστη να ανταλλάξει µηνύµατα αλλά και αρχεία µε κάποιον άλλο

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

ΥΠΗΡΕΣΙΑ WEBMAIL ΚΥΠΕΣ

ιαφάνειες παρουσίασης #12

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

Atlantis - Νέο user interface

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

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

ΤΕΙ Πελοποννήσου Τμήμα Πληροφορικής. Οδηγίες Εγκατάστασης VPN Σύνδεσης στο ΤΕΙ Πελοποννήσου

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1


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

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

Στοιχεία Επικοινωνίας

Εισαγωγή και επεξεργασία δεδοµένων

Αναγνώριση υποθεµάτων αρχείων Αντιγραφή κειµένου Αντιγραφη εικόνων Αντιγραφή video

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

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

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

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

του και από αυτόν επιλέγουµε το φάκελο εµφανίζεται ένα παράθυρο παρόµοιο µε το ακόλουθο:

Υποβολή Αναλώσιµων Υλικών ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ. Ηλεκτρονικές Υπηρεσίες. Υποβολή Αναλώσιμων Υλικών. Σελίδα 1

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

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

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

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

H ΓΛΩΣΣΑ C. Μάθηµα 1: Το Πρώτο µας Πρόγραµµα σε C. ηµήτρης Ψούνης

Βασικές οδηγίες χρήσης συστήµατος ProTeAS

Εισαγωγή στη Χρήση της Εφαρµογής Compaq Visual Fortran & του Microsoft Developer Studio

1. Εγκατάσταση του NetMeeting

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

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

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

Ηλεκτρονικές Υπηρεσίες: ηλώσεις Μαθηµάτων Συγγραµµάτων, Ηλεκτρονικό Ταχυδροµείο, Πιστοποιητικό Ασφάλειας

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

Οδηγίες για το Βιβλίο Κοστολογίου στα Γ κατηγορίας βιβλία

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

ΠΕΡΙΕΧΟΜΕΝΑ. Εικονίδια ιαχείρισης Φορολογικών ηλώσεων. ηµιουργία Φορολογούµενου. ηµιουργία και υπολογισµός του εντύπου ΕΣΠ

Barcode scanner Posiflex CD D. Motorola AP 5131 Wireless Access Point (Εγκατάσταση)

Εισαγωγικό εργαστήριο C

lab0: Εισαγωγή σε Linux

ΠΛΗΡΟΦΟΡΙΚΗ Ι Εργαστήριο 1 MATLAB ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στο MATLAB και στο Octave

Διαδικτυακές Υπηρεσίες

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



Αντικειμενοστρεφής Προγραμματισμός

Εργαστήριο ΔΙΑΧΕΙΡΙΣΗ ΑΡΧΕΙΩΝ & ΚΑΤΑΛΟΓΩΝ ΣΤΟ UNIX. Εισαγωγή

Εργαστήριο Ασφάλειας Υπολογιστικών Συστηµάτων και ικτύων. Άσκηση 1

Η ΕΞΕΡΕΥΝΗΣΗ ΤΩΝ WINDOWS (WINDOWS EXPLORER)

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

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

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

MESSAGE EDITOR FOR WINDOWS Ο ΗΓΙΕΣ ΧΡΗΣΕΩΣ

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

SV1U GATEWAY ΚΑΤΑΧΩΡΗΣΗ ΙΑΚΡΙΤΙΚΟΥ

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

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

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

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

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

Αρχίστε αµέσως το πρόγραµµα xline Εσόδων Εξόδων.

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

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Εργαστήριο Εγκατάσταση Ubuntu με VirtualBox Εγκατάσταση Ubuntu με Unetbootin Απομακρυσμένη πρόσβαση με Putty/WinSCP

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

ιαχείριση Στόλου Οχηµάτων

Εγχειρίδιο Φοιτητών. 1. Εισαγωγή

ΤΕΙ ΚΑΒΑΛΑΣ. Πτυχιακή εργασία ΕΙΣΑΓΩΓΗ. Μιλτιάδης Κακλαμάνης

Ο ΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ «ΠΟΛΥΧΡΗΣΤΙΚΗΣ» ΕΚ ΟΣΗΣ ASP

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

Transcript:

Πανεπιστήµιο Θεσσαλίας Τµήµα Πληροφορικής µε Εφαρµογές στην Βιοϊατρική Εισαγωγή στον Προγραµµατισµό (εργαστήριο) Εισαγωγή στο λειτουργικό σύστηµα UNIX 1. Σύνδεση στο Εικονικό Ιδιωτικό Δίκτυο (VPN) 1.1. Ανοίγουµε το σύνδεσµο http://www.noc.uth.gr/ σε έναν browser (π.χ. Firefox, Chrome κλπ.) 1.2. Δεξιά στη στήλη µε τίτλο Υπηρεσίες επιλέγουµε Εικονικό Ιδ. Δίκτυο 1.3. Από εκεί επιλέγουµε τον σύνδεσµο ανανεωµένες οδηγίες 1.4. Πλέον πρέπει να βρισκόµαστε στη σελίδα http://it.uth.gr/services/eikoniko-idiotiko-diktyo-vpn. Στη σελίδα αυτή υπάρχουν γενικές οδηγίες για δύο τρόπους σύνδεσης στο VPN (PPTP και OpenVPN). Μπορείτε να επιλέξετε οποιοδήποτε τρόπο, αλλά προτείνουµε να χρησιµοποιήσετε το PPTP γιατί είναι πιο εύκολος. Επίσης υπάρχουν βίντεο στο κάτω µέρος της σελίδας µε τίτλους Ρύθµιση VPN PPTP σε... και µπορείτε να επιλέξετε το βίντεο που αντιστοιχεί στο λειτουργικό σας για αναλυτικότερες οδηγίες. 2. Σύνδεση στο UNIX 2.1. Οι λογαριασµοί χρηστών Το UNIX είναι ένα σύστηµα που επιτρέπει την ταυτόχρονη πρόσβαση σε πολλούς χρήστες (multiuser system) και ελέγχει την πρόσβαση µε την χρήση λογαριασµών χρηστών (user accounts). Για να συνδεθεί κάθε χρήστης στο UNIX πρέπει να έχει τον δικό του λογαριασµό χρήστη και για να τον αποκτήσει, πρέπει να έρθει σε επαφή µε τον διαχειριστή του συστήµατος. 2.2. Σύνδεση (login) και αποσύνδεση (logout) Εκτελούµε το πρόγραµµα αποµακρυσµένης σύνδεσης putty.exe που βρίσκεται στην επιφάνεια εργασίας των Windows. Το πρόγραµµα αυτό επιτρέπει την σύνδεση του υπολογιστή µας µε έναν αποµακρυσµένο υπολογιστή στον οποίο είναι εγκατεστηµένο το λειτουργικό σύστηµα UNIX. Εµφανίζεται η ακόλουθη εικόνα: Σελίδα 1 από 5

Στο πεδίο Host Name συµπληρώνουµε την διεύθυνση του υπολογιστή που θέλουµε να συνδεθούµε. Πληκτρολογούµε τη διεύθυνση programming.dib.uth.gr και πατάµε το Open. Εµφανίζεται η ακόλουθη εικόνα: Στην προτροπή σύνδεσης (login prompt) πληκτρολογήστε το όνοµα χρήστη. Προσοχή: Υπάρχει διάκριση µεταξύ κεφαλαίων και πεζών γραµµάτων. Το συνθηµατικό, για λόγους ασφαλείας, δεν εµφανίζεται στην οθόνη κατά την πληκτρολόγησή του. Για την αποσύνδεση (logout) χρησιµοποιούµε την εντολή exit. 2.3. Άνοιγµα του κειµενογράφου (editor) nano Μετά την σύνδεση στο UNIX, βρίσκουµε κάποιες πληροφορίες για το σύστηµα και για τον χρήστη. Για να δηµιουργήσουµε ένα αρχείο κειµένου, να γράψουµε µια ακολουθία εντολών και να το αποθηκεύσουµε στο λογαριασµό µας θα χρησιµοποιήσουµε τον κειµενογράφο nano. Για τον λόγο αυτό, πληκτρολογούµε στην γραµµή εντολών: nano <filename>.c π.χ. για να δηµιουργήσουµε ένα αρχείο µε όνοµα ask1a το οποίο θα περιλαµβάνει την ακολουθία εντολών της άσκησης (1.1) θα γράψουµε: nano ask1a.c. Μετά την εκτέλεση της εντολής, ανοίγει το περιβάλλον του κειµενογράφου nano όπως φαίνεται παρακάτω: Σελίδα 2 από 5

Στο πεδίο αυτό µπορούµε να πληκτρολογήσουµε και να επεξεργαστούµε κάποιο κείµενο. Στο κάτω µέρος της οθόνης φαίνονται κάποιες επιλογές οι οποίες είναι διαθέσιµες µε ένα συνδυασµό πλήκτρων. Ενδεικτικά: Ctrl Ο (^Ο) αποθήκευση κειµένου. Εµφανίζει προτροπή για εισαγωγή του ονόµατος του αρχείου Ctrl Χ (^X) έξοδος. Εµφανίζεται µήνυµα αν δεν έχουν αποθηκευτεί οι τελευταίες αλλαγές. Ctrl Υ (^Υ) µετάβαση στην προηγούµενη σελίδα στην περίπτωση που το κείµενο υπερβαίνει τα όρια της οθόνης Ctrl V (^V) µετάβαση στην επόµενη σελίδα στην περίπτωση που το κείµενο υπερβαίνει τα όρια της οθόνης Μετά την πληκτρολόγηση και την αποθήκευση του κειµένου βγαίνουµε από τον κειµενογράφο πατώντας Ctrl X. Για τη µεταγλώττιση των πηγαίων αρχείων σε εκτελέσιµα χρησιµοποιούµε την ακόλουθη σύνταξη: cc o <εκτελέσιµο_αρχείο> <πηγαίο_αρχείο> π.χ. αν έχουµε δηµιουργήσει το πηγαίο αρχείο ask1a.c στα πλαίσια της πρώτης άσκησης θα πληκτρολογήσουµε: cc o ask1a ask1a.c Για την εκτέλεση και την εµφάνιση του αποτελέσµατος της ακολουθίας εντολών του αρχείου πληκτρολογούµε:./εκτελέσιµο_αρχείου π.χ. για το εκτελέσιµο αρχείο ask1a που έχουµε δηµιουργήσει θα πληκτρολογήσουµε:./ask1a 2.4. Αλλαγή του password Στην προτροπή σύνδεσης πληκτρολογήστε την εντολή passwd. Θα ζητηθεί το παλιό password και το νέο password εις διπλούν. 3. Βασικές εντολές Οι εντολές πληκτρολογούνται στην γραµµή εντολών (command line) και τελειώνουν µε το τέλος της γραµµής (enter) ή µε το ελληνικό ερωτηµατικό (;). Πρώτη λέξη είναι η ίδια η εντολή ενώ όλες οι υπόλοιπες είναι παράµετροι. Σελίδα 3 από 5

3.1. Χρήσιµες βοηθητικές εντολές echo man επιστρέφει στην οθόνη το όρισµά της. πχ: echo text : επιστρέφει στην οθόνη την λέξη text. επιστρέφει βοηθητικό κείµενο για την εντολή: man <command> 3.2. Ποιοι είναι συνδεδεµένοι αυτή τη στιγµή; whoami who am i επιστρέφει το όνοµα χρήστη που είναι συνδεδεµένος. επιστρέφει πληροφορίες για τον χρήστη που είναι συνδεδεµένος. who 3.3. Κατάλογος αρχείων επιστρέφει πληροφορίες για τους άλλους χρήστες που είναι συνδεδεµένοι. pwd cd ls ls -al ls -l ls / εµφανίζει τον τρέχοντα κατάλογο αλλάζει τον τρέχοντα κατάλογο. εµφανίζει τα περιεχόµενα ενός φακέλου. εµφανίζει όλα τα αρχεία (κανονικά και κρυφά) και τους υποκαταλόγους µε όλες τις πληροφορίες. εµφανίζει τους υποκαταλόγους και το ακριβές µέγεθός τους. εµφανίζει τα περιεχόµενα του root κατάλογου. ls /directory εµφανίζει τα περιεχόµενα του καταλόγου directory. 3.4. Ειδικά αρχεία και κατάλογοι. συντόµευση για την παρούσα θέση στην ιεραρχία των αρχείων. πχ: ls. εµφανίζει τα αρχεία του τρέχοντος καταλόγου... οδηγεί ένα επίπεδο πάνω στην ιεραρχία των αρχείων. πχ cd.. ανεβαίνει ένα επίπεδο στην ιεραρχία..filename χαρακτηρισµός των κρυφών αρχείων. 3.5. Δηµιουργία, µετακίνηση, µετονοµασία και διαγραφή αρχείων/καταλόγων mkdir cp mv δηµιουργεί νέο κατάλογο είτε κάτω από τον τρέχοντα κατάλογο είτε κάτω από τον κατάλογο που καθορίζουµε: mkdir <new directory> mkdir /directory/<new directory> αντιγράφει ένα αρχείο: cp <filename> <filename.copy> αντιγράφει πολλά αρχεία σε ένα κατάλογο: cp <filename> <filename> <directory> προσοχή: δεν µπορούν να αντιγραφούν κατάλογοι. µετακινεί ένα αρχείο από ένα κατάλογο σε έναν άλλο: mv <filename> <directory> Σελίδα 4 από 5

rmdir rm µετονοµάζει ένα αρχείο ή έναν κατάλογο: mv <filename> <new.filename> mv <directory> <new.directory> διαγράφει καταλόγους για τους οποίους υπάρχει το σχετικό δικαίωµα: rmdir <directory> διαγράφει οριστικά ένα ή περισσότερα αρχεία: rm <filename> <filename> Σελίδα 5 από 5