Εργαστήριο Λειτουργικών Συστημάτων Φροντιστήριο 1 ο – Εισαγωγή στο MINIX 3 Ντίρλης Νικόλαος.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
UNIX.
Advertisements

Copyright ©: SAMSUNG & Samsung Hope for Youth. Με επιφύλαξη κάθε νόμιμου δικαιώματος Εκπαιδευτικό υλικό Βασικές πληροφορίες για τους υπολογιστές:
ΕΙΣΑΓΩΓΗ ΣΤΗΝ PHP. Τι θα μάθουμε;  Να καταλάβουμε τι είναι η PHP και πώς δουλεύουν τα PHP scripts  Τι χρειάζεται για να ξεκινήσουμε με την PHP  Να.
ΙΩΑΝΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΥ 2ο ΦΡΟΝΤΙΣΤΗΡΙΟ ΠΑΡΑΣΚΕΥΗ 26 ΟΚΤΩΒΡΙΟΥ 2012 ΑΙΘΟΥΣΑ Β4 11.
WORDPRESS. Self-Hosting Wordpress • Απαιτείται δικό μας domain, και δικιά μας Web Hosting Υπηρεσία (κατόπιν πληρωμής) • Το λογισμικό του Wordpress κατεβαίνει.
ΕΙΣΑΓΩΓΗ ΣΤΟ DOS (Disk Operating System)
Microsoft ISA (Internet Security and Acceleration) Server 2004.
Διαδίκτυο Κίκα Χρυσοστόμου. Home Page : Αρχική Σελίδα Για να την αλλάξουμε ακολουθούμε την εξής διαδικασία: 1.Tools 2.Internet Options 3.General (καρτέλα),
ΙΩΑΝΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΥ 1ο ΦΡΟΝΤΙΣΤΗΡΙΟ ΠΑΡΑΣΚΕΥΗ 5 ΟΚΤΩΒΡΙΟΥ 2012 ΑΙΘΟΥΣΑ Β4 11.
Λειτουργικό Σύστημα 2ο μέρος.
ΛΟΓ201: Τεχνολογία Λογισμικού ΙΙ Διδάσκων: Νίκος Παπασπύρου 1Νίκος ΠαπασπύρουΛΟΓ201:
Μάθημα 2 Εισαγωγή στην Επιστήμη των Η/Υ ΙΙ
Εργαστήριο Λειτουργικών Συστημάτων Φροντιστήριο 2– Εισαγωγή στη Bash Ντίρλης Νικόλαος.
ΜΑΘ-3122/106 Προγραμματισμός
ΤΕΧΝΙΚΕΣ ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Πίνακες Κλάσεις και Αντικείμενα.
Περίληψη Αρχιτεκτονική Μικροεπεξεργαστών MIPS-32
File Management και I/O στο UNIX
Σελίδα 1 ΕΚΠΑ. «Διαμόρφωση υπηρεσίας καταλόγου Active Directory σε Windows 2003» Τηλέμαχος Ράπτης Εθνικό και Καποδιστριακό.
Μέλη ομάδας Μαρία Στυλιανού Νίκος Οδυσσέως Γεωργία Χριστοδουλίδου
Εισαγωγή στο UNIX και άλλα εργαλεία Pedro Trancoso Γιαννάκης Σαζεϊδης.
Λειτουργικά Συστήματα
Τα πρώτα βήματα με το Τερματικό Τι είναι το τερματικό? Το τερματικό (terminal) που συχνά λέγεται και γραμμή εντολών (command line) ή κέλυφος (shell) ή.
Command Line For Beginners
Φοιτητές : Μπεΐνογλου Βαλάντης Αυγερίδου Χριστίνα Παρουσίαση πτυχιακής Δημιουργία Εικονικού Διαδικτυακού εργαστηρίου Αρχιτεκτονικής υπολογιστών Καθηγητής:
ΗΥ 150 – ΠρογραμματισμόςΞενοφών Ζαμ π ούλης ΗΥ-150 Προγραμματισμός Αλγόριθμοι και Προγράμματα.
> Καλπάκη Ελένη Καρυπίδης Φώτιος Α.Μ. : 2027 Α.Μ.: 1837 Επιβλέπων Καθηγητής Δρ. Σπυρίδων Α. Καζαρλής.
ΘΕΜΑ ΠΤΥΧΙΑΚΗΣ ΕΡΓΑΣΙΑΣ
ΤΗΣ ΦΟΙΤΗΤΡΙΑΣ : ΤΣΑΛΤΑ ΑΝΑΣΤΑΣΙΑ Α.Μ. : 30920
Οριζόντιο Έργο Υποστήριξης Σχολείων, Εκπαιδευτικών και Μαθητών στο Δρόμο για το ΨΗΦΙΑΚΟ ΣΧΟΛΕΙΟ, νέες υπηρεσίες Πανελλήνιου Σχολικού Δικτύου και Στήριξη.
1 ΧΡΗΣΗ Η/Υ, ΑΛΕΞΗΣ ΜΠΡΑΪΛΑΣ, 1998 Εφαρμογές Υπολογιστών.
Παρουσίαση TransCAD, Νοέμβριος Οικονομικό Πανεπιστήμιο Αθηνών Εργαστήριο Συστημάτων Μεταφορών και Εφοδιαστικής Διαχείρισης Εργαστήριο Παρουσίασης.
1. 1. Εισαγωγή Φωτογραφίας Τοποθετούμε με το ποντίκι ή το πληκτρολόγιο το σημείο που θέλουμε να εισάγουμε την εικόνα Στην καρτέλα Insert πατούμε το κουμπί.
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
ΕΓΚΑΤΑΣΤΑΣΗ WINDOWS 8 ΟΜΑΔΑ: ΔΗΜΗΤΡΗΣ ΜΑΚΚΑΣ ΠΑΝΑΓΙΩΤΗΣ ΚΟΥΤΣΟΜΠΛΗΣ ΧΡΙΣΤΟΣ ΠΑΤΑΚΙΑΣ ΝΑΚΟΣ ΝΤΟΜΠΕΒ.
Εισαγωγή στην Πληροφορική και στην διαχείριση μεγάλου όγκου δεδομένων Γρηγόριος Αμούτζιας Επικ. Καθηγητής Βιοπληροφορικής στη Γενωμική Τμήμα Βιοχημείας.
Εισαγωγή στην Πληροφορική και στην διαχείριση μεγάλου όγκου δεδομένων Γρηγόριος Αμούτζιας Επικ. Καθηγητής Βιοπληροφορικής στη Γενωμική Τμήμα Βιοχημείας.
Εισαγωγή στην Πληροφορική και στην διαχείριση μεγάλου όγκου δεδομένων Γρηγόριος Αμούτζιας Επικ. Καθηγητής Βιοπληροφορικής στη Γενωμική Τμήμα Βιοχημείας.
Οριζόντιο Έργο Υποστήριξης Σχολείων, Εκπαιδευτικών και Μαθητών στο Δρόμο για το ΨΗΦΙΑΚΟ ΣΧΟΛΕΙΟ, νέες υπηρεσίες Πανελλήνιου Σχολικού Δικτύου και Στήριξη.
Εισαγωγή στην Πληροφορική και στην διαχείριση μεγάλου όγκου δεδομένων Γρηγόριος Αμούτζιας Επικ. Καθηγητής Βιοπληροφορικής στη Γενωμική Τμήμα Βιοχημείας.
ΕΙΣΑΓΩΓΙΚΟ ΦΡΟΝΤΙΣΤΗΡΙΟ Διαχείριση Περιεχομένου Παγκόσμιου Ιστού και Γλωσσικά Εργαλεία.
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
1. 1.Δημιουργία Νέου Αρχείου Επιλέγουμε καρτέλα File, πατούμε στην εντολή New και μετα αφου διαλέξουμε τον τύπo αρχείου (π.χ Blank Document), πατούμε.
Η 25 η Μαρτίου Σχέδιο Εργασίας Δ’ Δημοτικό Σχολείο Λεμεσού Κωνσταντίνου Άντρη Νικολάου Πολύμνια Στυλιανού Μαριλένα.
Εργαστήριο 1ο Βοηθητικές Διαφάνειες. VirtualBox platform packages. VirtualBox for Windows hosts x86/amd64 x86/amd64.
Εργαστήριο Λειτουργικών Συστημάτων Τμήμα Εφαρμοσμένης Πληροφορικής και Πολυμέσων ΤΕΙ Ηρακλείου, Κρήτη.
WORDPRESS ΕΓΚΑΤΑΣΤΑΣΗ ΚΟΥΡΕΑΣ ΑΡΓΥΡΗΣ ΜΗΧΑΝΙΚΟΣ – ΚΑΘΗΓΗΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 1.
Κωδικός Θ: ΤΠ4003, Κωδικός Ε: ΤΠ4103 (ΜΕΥ/Υ) Ώρες (Θ - ΑΠ - Ε): Προαπαιτούμενα: ΤΠ2003,2103.
ΜΑΘΗΜΑ: ΣΥΓΧΡΟΝΟ ΛΟΓΙΣΜΙΚΟ ΟΡΓΑΝΩΣΗ ΓΡΑΦΕΙΟΥ 5 ο ΕΡΓΑΣΤΗΡΙΟ: ΕΓΚΑΤΑΣΤΑΣΗ ΕΚΤΥΠΩΤΩΝ ΚΑΘΗΓΗΤΗΣ: ΓΡΗΓΟΡΙΟΣ Ν. ΚΑΡΑΤΑΣΙΟΣ.
Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: Ρύθμιση Postfix SMTP Server, Courier IMAP, POP3 σε Ubuntu Linux Πανεπιστήμιο Πελοποννήσου Τμήμα Επιστήμης &
Εργαστήριο «Διαχείριση & Ασφάλεια Δικτύων» Επισκόπηση Βασικών Δικτυακών Λειτουργιών Διδάσκων: Δρ. Γενειατάκης Δημήτρης Τμήμα Επιστήμης.
Εργαστήριο Λειτουργικών Συστημάτων
G.I.S στη Ναυτιλία και τις Μεταφορές Εργαστηριακές Ασκήσεις
FREEMAT.
Πανεπιστήμιο Πελοποννήσου
Προγραμματισμός Ι Εισαγωγικά θέματα.
Υ104-Πληροφοριακά Συστήματα Διοίκησης και Διαχείρισης Έργων 1
Κατηγορίες και Προδιαγραφές Λογισμικού Η/Υ (Software)
Οδηγίες εγκατάστασης Windows XP
Ηλεκτρονικό Επιχειρείν
Κατηγορίες Λογισμικού
ΚΑΤΑΣΚΕΥΗ ΙΣΤΟΕΞΕΡΕΥΝΗΣΗΣ ΣΤΟ
Η ΛΟΓΙΚΗ ΟΡΓΑΝΩΣΗ ΤΟΥ.
Λειτουργικά Συστήματα
Web Services στη C# Εργαστήριο 3
Εισαγωγή στην Πληροφορική μεγάλου όγκου δεδομένων
Δωρεάν πρόσβαση σε εφημερίδες και περιοδικά
Οδηγίες Εγκατάστασης της MySQL
Λογαριασμοί (accounts) και σύστημα αρχείων (filesystem) του UΝΙΧ
B' ΤΑΞΗ ΑΡΧΕΙΑ ΦΑΚΕΛΟΙ Αρχεία - Φάκελοι 8/12/2018 B' ΤΑΞΗ ΑΡΧΕΙΑ ΦΑΚΕΛΟΙ.
ΣΤΑΣΕΙΣ ΚΑΙ ΣΥΜΠΕΡΙΦΟΡΑ
Μεταγράφημα παρουσίασης:

Εργαστήριο Λειτουργικών Συστημάτων Φροντιστήριο 1 ο – Εισαγωγή στο MINIX 3 Ντίρλης Νικόλαος

Εισαγωγή στο MINIX 3 Σύνοψη Παρουσίασης :  Εγκατάσταση του MINIX 3  Βασικές εντολές  Βασικά File Utilities  Εγκατάσταση πακέτων  Μεταφορά Αρχείων με ftp  Εισαγωγή στον vim  To Hello World! στο MINIX  Recompile του Kernel 7/3/20142Εισαγωγή στο MINIX 3 - Ντίρλης Νικόλαος

Εγκατάσταση του MINIX 3  Μπορούμε να εγκαταστήσουμε το MINIX 3 μέσω του VirtualBox ή του VMWare Player.  Αν το MINIX παρουσιάζει “kernel panick” το πρόβλημα οφείλεται στο acceleration του hardware που δεν είναι ενεργοποιημένο. Η ενεργοποίηση γίνεται με μια απλή αλλαγή στο BIOS. 7/3/20143Εισαγωγή στο MINIX 3 - Ντίρλης Νικόλαος

Βασικές εντολές 7/3/2014Εισαγωγή στο MINIX 3 - Ντίρλης Νικόλαος4  man: βοηθητικές σελίδες  passwd: αλλαγή του password  passwd [user]: αλλαγή του pw του [user] ( μόνο ο root)  ls: περιεχόμενα φακέλου ( για –al, -alt, -alS βλ man ls)  cd [directory]: αλλαγή τρέχοντος φακέλου σε [directory]  cd..: πήγαινε στον από πάνω φάκελο στην ιεραρχία  pwd: ποιος είναι ο τρέχοντας φάκελος

Βασικά File Utilities 7/3/2014Εισαγωγή στο MINIX 3 - Ντίρλης Νικόλαος5  cp [fd1] [fd2]: αντιγραφή του [fd1] στο [fd2]  rm [fd]: διαγραφή του [fd]  mkdir [dir]: δημιουργία του φακέλου [dir]  rmdir [dir]: διαγραφή του φακέλου [dir]  cat [fd]: διάβασε το αρχείο [fd]  grep [str] [fd]: βρες το string [str] στο αρχείο [fd]  sort [fd]: ταξινόμησε τα περιεχόμενα του [fd]  chmod +x [fd]: κάνε το [fd] εκτελέσιμο

Εγκατάσταση πακέτων 7/3/2014Εισαγωγή στο MINIX 3 - Ντίρλης Νικόλαος6  Πολλά προγράμματα δεν είναι προεγκατεστημένα στο MINIX 3 και θα πρέπει να τα εγκαταστήσουμε εμείς σαν χρήστες.  Κάποια από αυτά είναι σημαντικά : πχ o gcc compliler  Γενικότερα, ένα πακέτο το εγκαθιστούμε με την εντολή : pkgin install [name_of_packet]  Για να δούμε ποια πακέτα είναι διαθέσιμα ( για παράδειγμα για να εγκαταστήσουμε τον αγαπημένο μας editor) χρησιμοποιούμε την εντολή pkgin update και μετά pkgin available  Για εκδόσεις του MINIX από και πίσω χρησιμοποιούμε την εντολή packman

Μεταφορά Αρχείων με ftp 7/3/2014Εισαγωγή στο MINIX 3 - Ντίρλης Νικόλαος7  Για να μεταφέρουμε αρχεία με ftp μπορούμε να κάνουμε το εξής ( για το VirtualBox και χρησιμοποιώντας το WinSCP): - pkgin install openssh - κάνουμε reboot με την εντολή shutdown –r - Στο VB: settings->Network->Advanced->Port Forwarding - Κάνουμε map το port 22 στο Κάνουμε connect το 2222 port με το WinSCP

Εισαγωγή στον Vim 7/3/2014Εισαγωγή στο MINIX 3 - Ντίρλης Νικόλαος8  O Vim είναι ένας απλός και ισχυρός editor που είναι προεγκατεστημένος στο MINIX 3  Χρησιμοποιούμε δύο mode λειτουργίας : το “command mode” (cm) και το “insert mode” (im).  Από cm αλλάζουμε σε im πατώντας το “i” και το αντίστροφο γίνεται πατώντας το ESC.  Με /[str] αναζητούμε ένα string προς τα εμπρός και με ?[str] προς τα πίσω.  Με :w αποθηκεύουμε και με :q κάνουμε έξοδο ( πάντα σε cm αυτές οι εντολές )

To Hello World! στο MINIX 7/3/2014Εισαγωγή στο MINIX 3 - Ντίρλης Νικόλαος9  Αφού εγκαταστήσουμε το πακέτο gcc44 είμαστε έτοιμοι να γράψουμε το πρώτο μας πρόγραμμα C στο MINIX: Δοκιμάστε τα ακόλουθα βήματα : # vi hello.c Press “i” to switch to “insert mode” Type the code ESC returns to “command mode” :w and :q #pkgin install gcc44 #gcc hello.c –o hello #chmod +x hello #./hello #rm hello

Recompile του Kernel 7/3/2014Εισαγωγή στο MINIX 3 - Ντίρλης Νικόλαος10  Μπορείτε να πειραματιστείτε με το recomplile του kernel αλλάζοντας μια απλή printf στην main. Πιο συγκεκριμένα, ακολουθήστε τα ακόλουθα βήματα : #cd.. #cd usr/src/kernel #ls #vi main.c /printf σε cm Make changes… Go to usc/src with #cd.. #make clean #make install Reboot with #shutdown –r Μπορείτε να δείτε την αλλαγή - αλλαγές που κάνατε ; Μην ξεχνάτε να κάνετε backup! Βλ man tar…