THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => Linux / Unix => Topic started by: alekos on November 28, 2007, 01:33:29 am



Title: Βιβλίο UNIX
Post by: alekos on November 28, 2007, 01:33:29 am
Στα πλαίσια του μαθήματος λειτουργικά συστήματα μαθαίνουμε ::) και UNIX. Θα ήθελα να ρωτήσω αν έχεις κανείς υπόψη του κάποιο καλό βιβλίο από την Αλεξανδρεια  για την εκμάθηση UNIX.

Α επίσης προσπαθώ να βρω ένα πινακάκι ούτε πολύ μεγάλο αλλά ούτε και λειψό που να έχει τις πλέον χρήσιμες εντολές κονσόλας, κάθε βοήθεια θα ήταν ευπρόσδεκτη.


Title: Re: Βιβλίο UNIX
Post by: elmaya on November 28, 2007, 03:01:09 am
Βασικά το ερώτημα είναι τι θέλεις να μάθεις;

Πώς λειτουργεί το unix? Να το χειρίζεσαι? Να το σκίσεις? Να προγραμματίσεις εφαρμογές? Να προγραμματίσεις drivers? Δεν υπάρχει συνταγή για αυτά, ούτε μόνο ένα βιβλίο. Για να ξεκινήσει κάποιος εγώ προτείνω ανεπιφύλακτα το "computer systems: a programmer's perspective" των Bryant και O'Hallaron.
http://csapp.cs.cmu.edu/ . Πραγματικά όποιος διαβάσει αυτό το βιβλίο θα το χαρεί.

Μία καλή εναλλακτική για να καταλάβει κανείς πώς λειτουργεί αυτό το μυστήριο unix είναι να διαβάσει κανείς Tanenbaum "Operating Systems: Design and Implementation". Αυτά είναι η βάση για να καταλάβεις πώς λειτουργεί το σύμπαν. Ο Tanenbaum είναι πολύ καλός, αλλά πολυλογάς. Το CS:APP είναι γρήγορο ενδιαφέρον και έχει φοβερά παραδείγματα σχετικά και με την ασφάλεια.

Όσο για το άλλο ερώτημα, αν βάλεις unix cheat sheet ή unix reference card στο google θα βρεις πολλά τέτοια πινακάκια.



Title: Re: Βιβλίο UNIX
Post by: alekos on November 28, 2007, 12:35:46 pm
Σωστά το έθεσες το θέμα για αρχή πάντως αυτό που θέλω είναι να μάθω να το χειρίζομαι


Title: Re: Βιβλίο UNIX
Post by: bjork on September 20, 2008, 00:57:11 am
Θέλω να βάλω UNIX και windows στο pc μου (ναι, καλά διαβάσατε). Μπορώ?


Title: Re: Βιβλίο UNIX
Post by: SolidSNK on September 20, 2008, 01:03:50 am
βεβαίως :)

@alekos: http://www.amazon.com/Unix-Complete-Reference-Kenneth-Rosen/dp/007211892X


Title: Re: Βιβλίο UNIX
Post by: Verminoz on September 20, 2008, 08:44:38 am
Θέλω να βάλω UNIX και windows στο pc μου (ναι, καλά διαβάσατε). Μπορώ?

Και το Linux Unixοειδές είναι οπότε το να βάλεις κάποιο πιο..."αγνό" Unixοειδές και windows δεν διαφέρει πολύ από το να βάλεις Linux και Windows! :)


Title: deleted
Post by: BOBoMASTORAS on September 20, 2008, 14:24:08 pm
deleted


Title: Re: Βιβλίο UNIX
Post by: bakeneko on September 20, 2008, 14:59:45 pm
Γενικά, γιατί να βάλεις Unix στο desktop σου; :P


Title: Re: Βιβλίο UNIX
Post by: bjork on September 20, 2008, 19:39:11 pm
θέλω να νιώσω hardcore αρχιτεκτονική υπολογιστών. το linux είναι απλά λειτουργικό σύστημα. είμαι καλά γιατρέ μου? ;D


Title: deleted
Post by: BOBoMASTORAS on September 20, 2008, 20:05:55 pm
deleted


Title: Re: Βιβλίο UNIX
Post by: bjork on September 20, 2008, 20:09:14 pm
χμ αυτό τρέχει μήπως και σε παλιό υπολογιστή?


Title: Re: Βιβλίο UNIX
Post by: SolidSNK on September 20, 2008, 20:10:49 pm
χμ αυτό τρέχει μήπως και σε παλιό υπολογιστή?
ναι με άνεση! Πιο πολύ το openbsd, αλλά στους παλιούς 500ρηδες (oh my god) έτρεχε νεράκι το FreeBSD ;)


Title: Re: Βιβλίο UNIX
Post by: bjork on September 20, 2008, 20:15:21 pm
οι παλιοί υπολογιστές έχουν πιο απλή κατασκευή ή απλά τα chip τους έχουν μικρότερες δυνατότητες?


Title: Re: Βιβλίο UNIX
Post by: madmetal on September 20, 2008, 20:25:57 pm
minix3


Title: Re: Βιβλίο UNIX
Post by: bjork on September 20, 2008, 20:41:33 pm
minix3

MINIX 3 is a project to create a small, highly reliable and functional Unix-like operating system. The main goal of the project is for the system to be fault-tolerant by detecting and repairing its own faults on the fly, without user intervention. It is published under the BSD license and can be downloaded for free from www.minix3.org.

όχι κι άσχημα


Title: Re: Βιβλίο UNIX
Post by: madmetal on September 20, 2008, 20:48:57 pm
minix3

MINIX 3 is a project to create a small, highly reliable and functional Unix-like operating system. The main goal of the project is for the system to be fault-tolerant by detecting and repairing its own faults on the fly, without user intervention. It is published under the BSD license and can be downloaded for free from www.minix3.org.

όχι κι άσχημα

οτι καλυτερο για να μαθεις.
επισης δεν ειναι unix εχει διαφορετικη δομη αλλα καλυτερα για να καταλαβεις και τις διαφορες..
βαλτο σε ενα vmware καλυτερα..


Title: Re: Βιβλίο UNIX
Post by: bjork on September 20, 2008, 20:55:08 pm
βαλτο σε ενα vmware καλυτερα..

γιατί?


Title: Re: Βιβλίο UNIX
Post by: Verminoz on September 20, 2008, 20:55:35 pm
θέλω να νιώσω hardcore αρχιτεκτονική υπολογιστών. το linux είναι απλά λειτουργικό σύστημα. είμαι καλά γιατρέ μου? ;D

Αν εξαιρέσεις κάτι μικρές τάσεις μαζοχισμού μια χαρά είσαι :P

οι παλιοί υπολογιστές έχουν πιο απλή κατασκευή ή απλά τα chip τους έχουν μικρότερες δυνατότητες?

Γενικά, αυτά τα δύο είναι σχετικά αλληλοεξαρτώμενα. Πάντως, απ'όσο θυμάμαι εγώ ένα παλιό κουτί με Pentium II  για παράδειγμα εσωτερικά δεν έμοιαζε λιγότερο πολύπλοκο απ'ότι ένα ολοκαίνουριο σημερινό PC. Βέβαια μαζί με τις δυνατότητες των υπολογιστών αναπτύχθηκαν και οι τεχνολογίες που  συμπτύσσουν όλο και πιο πολλές ικανότητες σε IC που πλέον τυπώνονται και ακόμα πιο πυκνά πάνω σε μια πλακέτα. Ουσιαστικά η πολυπλοκότητα μεταφέρεται αλλού...


Title: Re: Βιβλίο UNIX
Post by: madmetal on September 20, 2008, 21:00:19 pm
βαλτο σε ενα vmware καλυτερα..

γιατί?

γιατι δεν θα χρειαστεις να βγεις απο τα windows και θα μπορεις ταυτοχρονα να κοιτας tutorial απο internet ή pdf ;)


Title: Re: Βιβλίο UNIX
Post by: bjork on September 20, 2008, 21:02:54 pm
θέλω να νιώσω hardcore αρχιτεκτονική υπολογιστών. το linux είναι απλά λειτουργικό σύστημα. είμαι καλά γιατρέ μου? ;D
Αν εξαιρέσεις κάτι μικρές τάσεις μαζοχισμού μια χαρά είσαι :P

 ^redface^

βαλτο σε ενα vmware καλυτερα..

γιατί?

γιατι δεν θα χρειαστεις να βγεις απο τα windows και θα μπορεις ταυτοχρονα να κοιτας tutorial απο internet ή pdf ;)


σωστός


Title: Re: Βιβλίο UNIX
Post by: bjork on September 23, 2008, 13:54:37 pm
κοίτα να δεις

In 1987, Tanenbaum wrote the first open-source clone of UNIX, called MINIX (MIni-uNIX), for the IBM PC. It was targeted at students and others who wanted to learn how an operating system worked. Consequently, he wrote a book[6] that listed the source code in an appendix and described it in detail in the text. The source code itself was available on a set of floppy disks. Within three months, a USENET newsgroup, comp.os.minix[7], had sprung up with over 40,000 readers discussing and improving the system. One of these readers was a Finnish student named Linus Torvalds who began adding new features to MINIX and tailoring it to his own needs. On October 5, 1991, Torvalds announced his own (POSIX like) operating system, called Linux, which originally used the MINIX file system but is not based on MINIX code[8].

Although MINIX and Linux have diverged, MINIX continues to be developed, now as a production system as well as an educational one[9]. The focus is on building a highly modular, reliable, and secure, operating system. The system is based on a microkernel, with only 4000 lines of code running in kernel mode. The rest of the operating system runs as a number of independent processes in user mode, including processes for the file system, process manager, and each device driver. The system continuously monitors each of these processes, and when a failure is detected is often capable of automatically replacing the failed process without a reboot, without disturbing running programs, and without the user even noticing. MINIX 3, as the current version is called, is available under the BSD license for free at www.minix3.org.


Title: Re: Βιβλίο UNIX
Post by: Krono on September 23, 2008, 14:56:43 pm
     Είναι φοβερός ο Tanenbaum, εγώ πάντα το έλεγα. Ορίστε, έδωσε το εναυσμα για τη δημιουργία του Linux!
     Εκτός της προσφοράς του στα λειτουργικά συστήματα, έχει μεγάλη δραστηριότητα και σε θέματα μικροεπεξεργαστών και επίσης έχει γράψει ένα από τα καλύτερα βιβλία για Δίκτυα Υπολογιστών, είναι αυτό που μας δίνει ο κ. Μητράκος με τα Δίκτυα ΙΙ.


Title: Re: Βιβλίο UNIX
Post by: bjork on September 23, 2008, 15:40:20 pm
ναι ρε παιδιά διαβάζεις και καταλαβαίνεις στ' αλήθεια!


Title: Re: Βιβλίο UNIX
Post by: Krono on September 23, 2008, 15:52:36 pm
Άσε που γελάς και με τα αστεία του!  ;D


Title: Re: Βιβλίο UNIX
Post by: SolidSNK on September 23, 2008, 15:54:23 pm
φάση έχουν  :-[  ;D


Title: Re: Βιβλίο UNIX
Post by: bjork on September 23, 2008, 16:03:51 pm
ναι ναι δεν το πάιζει σοβαρός κι υπεράνω!