Γιατί τόσο UNIX ?
- PASCAL
- Wow! Terabyte level
- Posts: 3587
- Joined: Wed Nov 23, 2005 10:58 pm
- Academic status: Alumnus/a
- Gender: ♂
Γιατί τόσο UNIX ?
Γιατί σ΄αυτή τη σχολή ασχολούμαστε τόσο πολύ με το UNIX?
Στη Επιστήμη των Υπολογιστών εξεταστήκαμε UNIX, το βιβλίο της Java στο τέλος μιλάει για UNIX, τα e-mail του Πανεπιστημίου τα βλέπουμε σε UNIX, τα Λειτουργικά συστήματα αναφέρονται σε UNIX και και και ... όλο UNIX. Eιλικρίνα δεν καταλαβαίνω τι παραπάνω έχει αυτό το λειτουργικό σύστημα από τα άλλα?
Στη Επιστήμη των Υπολογιστών εξεταστήκαμε UNIX, το βιβλίο της Java στο τέλος μιλάει για UNIX, τα e-mail του Πανεπιστημίου τα βλέπουμε σε UNIX, τα Λειτουργικά συστήματα αναφέρονται σε UNIX και και και ... όλο UNIX. Eιλικρίνα δεν καταλαβαίνω τι παραπάνω έχει αυτό το λειτουργικό σύστημα από τα άλλα?
- AmmarkoV
- Wow! Terabyte level
- Posts: 2838
- Joined: Thu Nov 04, 2004 2:55 pm
- Gender: ♂
- Location: Reloaded @ Santa Friday
- Contact:
Πρώτα πρώτα μάλλον πολύ λίγο ασχολούμαστε με UNIX..PASCAL wrote:Γιατί σ΄αυτή τη σχολή ασχολούμαστε τόσο πολύ με το UNIX?
...
...
Eιλικρίνα δεν καταλαβαίνω τι παραπάνω έχει αυτό το λειτουργικό σύστημα από τα άλλα?
Επίσης όταν λες την λέξη λειτουργικό σύστημα καταλαβαίνεις τι εννοείς..?
Λειτουργικό σύστημα != (ή <> σε Pascal) Playstation , Χ-ΒΟΧ κτλ

Θεωρώ τις παραπάνω προτάσεις άτοπες και προφανώς δεν έχεις ασχοληθεί αρκετά ωστε να σου χρειαστουν τα πράματα που σου προσφέρει..
Ψάξε το λίγο και θα καταλάβεις την σημασία του

Επίσης ρύθμισε τo Outlook Express σου για να μην παιδεύεσαι με το να κατεβάζεις e-mail (pop3 - dias.aueb.gr και smtp smtp.aueb.gr)..
- Spoiler: εμφάνιση/απόκρυψη

- vagalati
- Mbyte level
- Posts: 579
- Joined: Tue Mar 16, 2004 2:46 pm
- Location: 7000 miles away from aueb
Re: Γιατί τόσο UNIX ?
Not really.. όπως λένε και τα παιδιά παραπάνω ασχολούμαστε λίγο.PASCAL wrote:Γιατί σ´αυτή τη σχολή ασχολούμαστε τόσο πολύ με το UNIX?
Στην Επιστήμη μαθαίνεις Unix μόνο στα εργαστήρια.. και στην πραγματικότητα μαθαίνεις την *απλή χρήση* των δύο επικρατέστερων λειτουργικών για PCs: Ms Windows και Unix(-like λειτουργικών). Απλά η διδασκαλία επικεντρώνεται στο Unix επειδή πολύ απλά δεν θα το έχεις χρησιμοποιήσει ποτέ σου και μάλλον δεν θα το χρησιμοποιείς τόσο συχνά όσο τα Windows στο PC σου, καθώς και ότι είναι πιο δύσκολο στην εκμάθηση (commands & config files).PASCAL wrote: Στη Επιστήμη των Yπολογιστών εξεταστήκαμε UNIX
Δεν ξέρω πως είναι το βιβλίο της java τωρα αλλά σε μένα είχε ένα παράρτημα με μια εισαγωγή στις βασικές εντολές φλοιού (csh? δεν θυμάμαι) σε Unix για να είσαι πιο άνετος όταν δουλεύεις σε κάποιο τερματικό. τπτ παραπάνω...PASCAL wrote:το βιβλίο της Java στο τέλος μιλάει για UNIX
Προφανώς χρησιμοποιείς pine (για mail (την εντολή) δεν το κόβω :D). Είναι ένας εύκολος τρόπος για να δεις το mail σου από παντού! Μπορείς να χρησιμοποιήσεις όμως είτε το webmail του dias είτε όποιοδήποτε άλλο λογισμικό e-mail client επιθυμείς.. δεν σε υποχρεώνει κανείς να χρησιμοποιείς το pine σε εικονικό τερματικό του mail server (dias).PASCAL wrote:τα e-mail του Πανεπιστημίου τα βλέπουμε σε UNIX
Αυτά που μαθαίνουμε στα (εργαστήρια) λειτουργικά για το Unix είναι στην κυριολεξία κάτι από shell-scripting.. και λίγο προγραμματισμό (βλέπε σωληνώσεις και ουρές μηνυμάτων). Στο μάθημα (όχι εργαστήριο) των λειτουργικών κάνουμε κυρίως την θεωρία πάνω στα λειτουργικά συστήματα (και έτσι πρεπει να μείνει). Γίνονται και κάποιες αναφορές σε πραγματικά λειτουργικά (στο Unix κυρίως και ελάχιστα στα Windows) αλλά όποιες τέτοιες αναφορές είναι για να υποδείχθεί στην πράξη τι ισχύει. (η γνώμη μου είναι να έχουμε ένα 2ο μάθημα λειτουργικών με πιο advanced θέματα και μεγαλύτερη ανάλυση σε υπάρχοντα λειτουργικά.. αλλά εδώ αρχιζω και ξεφεύγω από το θέμα....)PASCAL wrote:τα Λειτουργικά συστήματα αναφέρονται σε UNIX και και και ... όλο UNIX.
Σήμερα τα λειτουργικά συστήματα που είναι Unix-like χρησιμοποιούνται σε ένα πολύ μεγάλο κομμάτι του συνόλου των servers. Το λειτουργικό του venus όπου εσύ γράφεις τα posts είναι Unix (δε γράφω Unix-like... εννοείται.. το πιάνετε το υπονοούμενο..). Ο mail server της σχολής είναι επίσης Unix. Το google που εσύ κάνεις search είναι σε Unix. Το web site του τμήματος, το eclass.. και ένα μεγάλο μέρος του Internet που εσύ βλέπεις είναι πάνω σε Unix.... (ναι.. και το printing στα cslabs είναι πάνω σε unixPASCAL wrote:Eιλικρίνα δεν καταλαβαίνω τι παραπάνω έχει αυτό το λειτουργικό σύστημα από τα άλλα?

Το Unix είναι απο τα παλιότερα επιζώντα λειτουργικά με *τεράστια* επιρροή στην τεχνολογία που έχουμε σήμερα. Tώρα, στην ερώτηση σου για το τι παραπάνω έχει αυτό το λειτουργικό σύστημα από τα άλλα εδώ θα μπορούσε να γράψει κάποιος ολόκληρες σελίδες και αναλύσεις επί αναλύσεων...
Y.Γ. Ναι.. και το MacOSX (το λειτουργικό των Mac) είναι Unix..

Ni!! Ni!! Ni!!
-
- byte level
- Posts: 51
- Joined: Fri Jan 20, 2006 9:35 pm
-
- Gbyte level
- Posts: 1098
- Joined: Thu Apr 22, 2004 2:18 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: In a Long Time Ago in A Galaxy far far away
- Contact:
I feel the force is strong in you auebStudent and Pascal... Come!! Join me... (φίλε Pascal κάτι πρέπει να κάνουμε με αυτό το όνομα.... Darth C# rise!!!!)
Αυξανόμεθα και πληθυνόμεθα....
πέρα από τα αστεία συμφωνώ ότι θα έπρεπε να διδασκόμαστε το Unix σε αρκετά μεγαλύτερο βαθμό. Για τους περισσότερους λόγους που είπε ο vagalati (αν και σε κάποια σημεία διαφωνώ λίγο). δε νοείται να είσαι πληροφορικάριος και να μην ξέρεις κάποια βασικά για το Unix. τώρα αν θα σ'αρέσει κι ολας... αυτό είναι άλλο θέμα >;-)
Αυξανόμεθα και πληθυνόμεθα....
πέρα από τα αστεία συμφωνώ ότι θα έπρεπε να διδασκόμαστε το Unix σε αρκετά μεγαλύτερο βαθμό. Για τους περισσότερους λόγους που είπε ο vagalati (αν και σε κάποια σημεία διαφωνώ λίγο). δε νοείται να είσαι πληροφορικάριος και να μην ξέρεις κάποια βασικά για το Unix. τώρα αν θα σ'αρέσει κι ολας... αυτό είναι άλλο θέμα >;-)
- tsilochr
- Wow! Terabyte level
- Posts: 3246
- Joined: Tue Mar 16, 2004 2:47 pm
- Academic status: PhD
- Gender: ♂
- Location: mm.aueb.gr
- Contact:
Ωραία, ώρα να μιλήσουμε με όρους της αγοράς. Αν έχεις certification στο Unix, πχ ΡedHat Enterprise, βγάζεις πολλά περισσότερα τάλιρα απότι αν ξέρεις windows (που ξέρει και η κουτσή μαρία).auebstudent wrote:Το UNIX για ακαδημαϊκούς σκοπούς περισσότερο. Μη σε παραμυθιάζουνε και βρεθείς με κανά Linux Magazine στα χέρια.
Σκέψου τι χρησιμοποιούν στις ντουλάπες που έχουν για servers οι μεγάλοι οργανισμοί (ISP's, πάροχοι κινητής τηλεφωνίας, κλπ). Όλα unix-οειδή. Σε διάφορες εκδόσεις ανάλογα με τον κατασκευαστή: Sun, RedHat, HP, IBM...
Pascal, αφού είσαι πρωτοετής, τι δουλειά έχεις με τα λειτουργικά; Αυτά δεν είναι δεύτερο έτος;
Erevo (ή αλλιώς Darth Micro$oft), όσο κι αν προσπαθείς να μας διαφθείρεις στην σκοτεινή πλευρά να θυμάσαι ότι στο τέλος οι Free Jedi θα επικρατήσουν. May the OpenForce (updated version 1.4.0.3b - available in rpm and deb packages) be with you.
- PaP
- Venus Project Founder
- Posts: 1077
- Joined: Wed Apr 21, 2004 12:06 am
- Academic status: Alumnus/a
- Location: San Francisco
- Contact:
Μα στα λειτουργικά αν θυμάστε είχε και παραδείγμα από κώδικα του BSD... Πολύ απλά τί άλλο θα μπορούσαμε να διδαχτούμε ?? Windows ? Αφού δεν υπάρχει διαθέσιμος κώδικας !! Και φυσικά UNIX θα κάναμε στα πλαίσια ενός μαθηματος γιατί μπορούμε να εξετάσουμε τον τρόπο που είνια φτιαγμένο λόγω της ανοικτής φύσης του (όχι όλα τα UNIces βέβαια)
- HdkiLLeR
- Venus Project Founder
- Posts: 4356
- Joined: Tue Jan 27, 2004 4:41 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: New York, NY
- Contact:
Εδώ για να είμαστε ειλικρινείς υπάρχει δυνατότητα μιας και η MS δίνει source και σχεδόν τα πάντα σε academic deps.PaP wrote:Μα στα λειτουργικά αν θυμάστε είχε και παραδείγμα από κώδικα του BSD... Πολύ απλά τί άλλο θα μπορούσαμε να διδαχτούμε ?? Windows ? Αφού δεν υπάρχει διαθέσιμος κώδικας !! Και φυσικά UNIX θα κάναμε στα πλαίσια ενός μαθηματος γιατί μπορούμε να εξετάσουμε τον τρόπο που είνια φτιαγμένο λόγω της ανοικτής φύσης του (όχι όλα τα UNIces βέβαια)
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
-
- Gbyte level
- Posts: 1098
- Joined: Thu Apr 22, 2004 2:18 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: In a Long Time Ago in A Galaxy far far away
- Contact:
The M$ side of the Force is a pathway to many features... Some considered to be unnatural...tsilochr wrote:
Erevo (ή αλλιώς Darth Micro$oft), όσο κι αν προσπαθείς να μας διαφθείρεις στην σκοτεινή πλευρά να θυμάσαι ότι στο τέλος οι Free Jedi θα επικρατήσουν. May the OpenForce (updated version 1.4.0.3b - available in rpm and deb packages) be with you.
Is it possible to learn this power?
Not from an OpenSource Society...
- sudtuwup
- Mbyte level
- Posts: 707
- Joined: Fri May 14, 2004 6:46 pm
- Academic status: MSc
- Gender: ♂
- Location: Xavier Institute for Higher Learning
Μα καλα μην κοροιδευομαστε, ολα τα μεγαλα συστηματα στηριζονται σε unix(στην αρχη σιγουρα). Απο εκει κ περα στο τμημα το χρειαζομαστε σε παμπολα μαθηματα πχ δικτυα. Αν θες μενεις στα πολυ βασικα που κανουμε κ δεν το ξανακουμπας ποτε. Αν και χρειαζεται σε πολλες δουλειες μας. Αληθεια ελεγε για bsd στο βιβλιο;

- HdkiLLeR
- Venus Project Founder
- Posts: 4356
- Joined: Tue Jan 27, 2004 4:41 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: New York, NY
- Contact:
BSD 4.4Lite
μετά την version 4.0 οι επόμενες ήταν οι Lite 1 και Lite δύο δεν υπήρξε 4.4 χύμα
. Παρ' όλα αυτά έχω την εντύπωση ότι στου Κάβουρα ήταν το 4.3BSD το οποίο είναι major historical release.
ΥΓ: Βασικά μπορείς να έχεις και δίκιο μεταξύ της 4.0alpha και την 4.4Lite1 πρέπει να υπήρξε ακόμη ένα release June 1 1993 το οποίο πρέπει να είναι η 4.4 μόνη της αλλά μέσα σε έναν μήνα βγήκε και το 4.4Encumbered.


ΥΓ: Βασικά μπορείς να έχεις και δίκιο μεταξύ της 4.0alpha και την 4.4Lite1 πρέπει να υπήρξε ακόμη ένα release June 1 1993 το οποίο πρέπει να είναι η 4.4 μόνη της αλλά μέσα σε έναν μήνα βγήκε και το 4.4Encumbered.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------
"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
- AmmarkoV
- Wow! Terabyte level
- Posts: 2838
- Joined: Thu Nov 04, 2004 2:55 pm
- Gender: ♂
- Location: Reloaded @ Santa Friday
- Contact:
Απο πότε είναι μόνο για ακαδημαϊκούς σκοπούς όταν όλο το backbone και οι real production servers του internet ήταν και συνεχίζει στην πλειοψηφία να είναι UNIX..???auebstudent wrote:Το UNIX για ακαδημαϊκούς σκοπούς περισσότερο. Μη σε παραμυθιάζουνε και βρεθείς με κανά Linux Magazine στα χέρια.

Τα Windows μέχρι και τα XP είχαν το πιο ψεύτικο-baseline networking που μπορεί να φανταστεί κανείς.. (Τα NT δεν τα σχολιάζω..)
Ρε παιδιά δεν είναι θέμα ύλης η πληροφορική , μην ακούω τέτοια..tsilochr wrote:Pascal, αφού είσαι πρωτοετής, τι δουλειά έχεις με τα λειτουργικά; Αυτά δεν είναι δεύτερο έτος;

Ένα περιοδικό να ανοίξεις.. Λίγο να ψαχτείς (και να σε ενδιαφέρει) θα βρείς τόνους πληροφορίες για UNIX και την σημασία του..
Δηλαδή επειδή είναι στο δεύτερο έτος τα λειτουργικά τι πάει να πεί?
Είναι μόνο θέμα ενδιαφέροντος , απλά πράματα , αν έχεις την στοιχειώδη περιέργεια για το κάτι παραπάνω και για το τι κρύβεται πίσω από την οθόνη σου , για ποιό λόγο κολάγανε παλιά τα Win98 και ήθελε 800 restart για να δουλέψει η Dial-UP και ο IE , και πολλά άλλα.. θα το καταλάβεις..
Επίσης ό,τι και να διαβάσεις , ό,τι και να σου πούν δεν πας να έχεις τον καλύτερο δάσκαλο μόνος σου θα μάθεις και μόνο μόνος σου γίνεται να μάθεις..
Επίσης χρειάζεται για χρόνια καθημερινό λιώσιμο πάνω στο PC
έτσι ώστε να σου δημιουργηθεί η περιέργεια που λέω παραπάνω..
Η σχολή βοηθάει κάπως δεν λέω αλλά δεν αρκεί..
Είναι σαν στο σχολείο πχ όταν μαθαίνεις την προπαίδεια
Και θα αμφισβητείς την σημασία της καθότι δεν έχεις ιδέα στο τι χρησιμέυει..
Και βαρετή σου φαίνεται (λέγε με κονσόλα του UNIX)
Και υπάρχει το κομπιουτεράκι που κάνει όλες τις πράξεις χωρίς να σκέφτεσαι (λέγε με Windows)
Αλλά δεν μπορείς να ισχυρίζεσαι πως ξέρεις και μπορείς να λύνεις μαθηματικά πρόβληματα χωρίς πολλαπλασιασμό...
That`s that..
Για να καταλάβεις τις δυνατότητες του UNIX πρέπει να έχεις επαγωγική σκέψη , να μπορείς να συνδυάζεις αυτά που σου παρέχει για να κάνεις αυτό που θές εσύ..
Αυτό είναι διαφορετικό από την Windows based λογική a.k.a. κάνω click οτι θέλω και με τον ένα ή άλλο τρόπο θα δουλέψει , αργά αλλά δεν πειράζει στο κάτω κάτω ποίος θέλει να ξέρει για ποίο λόγο σέρνεται έτσι το μηχάνημα , ίσως διορθωθεί όταν ξαναπληρώσω τα λεφτάκια μου στην M$ και αγοράσω την καινούργια έκδοση...
Τα Windows καλά κάνουν και είναι το πιο διαδεδομένο σύστημα και ίσα ίσα που βολεύει ένα app με ένα compilation να τρέχει κατευθείαν σε όλους τους user υπολογιστές παγκοσμίως , για εμπορικά Apps , Games κτλ δεν διαφωνώ καλά τα Win ..
Αλλά όταν εσύ θέλεις να κάνεις κάτι παραπάνω , ιδιαίτερα σε δικτυακές ή server-class εφαρομογές , τότε UNIX μονόδρομος..
- Spoiler: εμφάνιση/απόκρυψη
