Eccezionale testo per Unix e/o FreeBSD

Posted by superuser Thu, 12 Feb 2009 19:40:00 GMT

Per chi fosse interessato ad iniziare a imparare i segreti di amministrazione di un sistema unix o linux c'e' un'eccezionale dispensa scritta da Giuseppe Anastasi e Andrea Passerella con titolo "Amministrazione di un Sistema Unix in Rete". Fa parte del materiale didattico per l'esame di "Organizzazione di Sistemi Operativi e Reti" della facolta' di Ingegneria dell'universita' di Pisa (la mia vecchia universita'), ma nonostante cio' e' uno dei migliori libri didattici che ho mai letto per l'introduzione ai sistemi unix. Breve, conciso, serio e molto educativo. Molto utile anche per chi insegna unix ad allievi anche non universitari. C'e' un secondo volume, supplementare che vi consiglierei di scaricare, scritto da A.Passerrela. Tutto il materiale consigliato, e molto ancora e' stato reperito dalla pagina ufficiale http://www2.ing.unipi.it/~d8149/corsi/osor/materiale/

Posted in  | Tags , , ,  | no comments

EKIGA (GnomeMeeting) και VoIPBuster

Posted by superuser Mon, 03 Dec 2007 18:52:00 GMT

Ρυθμίσεις Ekiga!

To Ekiga (γνωστό και ως GnomeMeeting) είναι μια εφαρμογή για κλήσεις VoIP και βιντεο-συνδιάσκεψη. Aνήκει στο γραφικό περιβάλλον του Gnome και είναι απολύτως συμβατό με όλες τις πλατφόρμες που υποστηρίζουν τα πρωτόκολλα επικοινωνίας H.323 και SIP. Αυτό σημαίνει πως μπορείτε να το χρησιμοποιείτε για να επικοινωνείτε με χρήστες του " Messenger" ή του "Netmeeting" σε περιβάλλον Windows.

Μία από τις πιο διαδεδομένες πλατφόρμες VoIP τηλεφωνίας μέσω internet είναι το VoIPBuster. Μπορείτε να το χρησιμοποιήσετε για να κάνετε ΔΩΡΕΑΝ κλήσεις σε σταθερά τηλέφωνα σε πολλές χώρες του κόσμου. Πιο συγκεκριμένα οι χώρες που περιλαμβάνονται στο πρόγραμμα είναι: Ανδόρα, Αυστραλία, Αυστρία, Βέλγιο, Καναδάς, Χιλή, ΚΥΠΡΟΣ, Τσεχία, Δανία, Εσθονία, Φινλανδία, Γαλλία, Γκουάμ, Χόνγκ Κόνγκ, Ουγγαρία, Ισλανδία, Ιρλανδία, Ισραήλ, Ιταλία, Ιαπωνία, Λιχτενστάϊν, Λουξεμβούργο, Μαλαισία, Μονακό, Ολλανδία, Νέα Ζηλανδία, Νορβηγία, Παναμάς, Πορτογαλία, Πουέρτο Ρίκο, Σιγκαπούρη, Νότια Κορέα, Ισπανία, Ελβετία, Ταϊβάν και ΗΠΑ. Για Χόνγκ Κόνγκ, Πουέρτο Ρίκο και ΗΠΑ συμπεριλαμβάνονται στις δωρεάν κλήσεις και τα κινητά τηλέφωνα.

Αν έχετε στήσει το VoIPBuster στα Windows τότε θα έχετε σίγουρα αποκτήσει ένα όνομα χρήστη και ένα κωδικό. Αλλιώς θα πρέπει να κάνετε μια εγκατάσταση (δοκιμαστική) σε περιβάλλον Windows για να τα αποκτήσετε. Δυστυχώς στο site δεν κατάφερα να βρω τρόπο να κάνω εγγραφή δίχως εγκατάσταση σε Windows.

Οι ρυθμίσεις του Ekiga για να κάνουμε κλήσεις μέσω του VoIPBuster είναι οι ακόλουθες:

  • Ξεκινάτε το Ekiga.
  • Επιλέγετε από το μενού "ΕΠΕΞΕΡΓΑΣΙΑ"-->"ΛΟΓΑΡΙΑΣΜΟΙ" (ή αλλιώς πατάτε CTRL+E)
  • Επιλέγετε "ΠΡΟΣΘΗΚΗ"

  • Συμπληρώνετε τα ακόλουθα στοιχεία:
    Όνομα Λογαριασμού: VoIPBuster (ή ότι άλλο σας αρέσει)
    Καταχωρητής: sip.voipbuster.com
    Χρήστης: Όνομα Χρήστη
    Κωδικό: Τον κωδικό σας
  • Κάνετε κλικ στο βελάκι περισσότερες επιλογές:
    Πιστοποιημένη είσοδος: Όνομα Χρήστη (προεπιλεγμένο)
    Λήξη ορίου εγγραφής: 3600 (προεπιλεγμένο)
    Πατάμε ΟΚ , και τσεκάρουμε την υπηρεσία από τους λογαριασμούς.
  • Επιστρέφουμε στο κεντρικό παράθυρο, και για να:
  • 1)Πάρουμε σταθερό τηλέφωνο (δωρεάν στις προαναφερθείσες χώρες) γράφουμε:
    sip: 00390505xxxx5@sp1.voipbuster.com
    (όπου 00390505xxxx5 είναι το τηλεφωνικό νούμερο που θέλετε να καλέσετε. Για Ιταλία, στο παράδειγμα, βλέπετε γράφω 0039 και το τοπικό νούμερο. Για ΗΠΑ θα έπρεπε να ξεκινήσω με 001 και ούτω καθεξής.)
  • 2)Για να κάνουμε κλήση σε υπολογιστή μέσω voipbuster:
    sip: axxzxxcxs@sp1.voipbuster.com (όπου axxzxxcxs είναι το username με το οποίο έχει εγγραφεί στο VoIPBuster το άτομο που θέλουμε να καλέσουμε.

Έκανα διάφορες κλήσεις σε Ιταλία και πολλές σε ΗΠΑ με ικανοποιητικό αποτέλεσμα. Δεν είχε σε καμμιά περίπτωση μεγάλη καθυστέρηση, και η ποιότητα του ήχου δεν δημιουργούσε δυσκολία στην συνομιλία. Υπάρχει ένα πρόβλημα με το Ekiga ωστόσο. Ενώ κάνει κανονικά την κλήση, όταν θέλω να τερματίσω (ή την κλήση ή ολόκληρη την εφαρμογή), τότε κολλάει. Είναι ενοχλητικό, αφού πρέπει να στείλω σήμα kill στην εφαρμογή ή να κάνω επανακκίνηση. Αυτό συμβαίνει στην έκδοση Gnome 2.20.1 (σε FreeBSD 6.2) και απ'ότι διάβασα σε φόρουμ και σε άλλες διανομές. Βέβαια επειδή οι κλήσεις είναι δωρεάν, δεν με ενοχλεί ιδιαίτερα, αλλά ΠΡΟΣΟΧΗ!!!. Αν αγοράσετε μονάδες VoIPBuster για κλήσεις προς χώρες για τις οποίες οι κλήσεις δεν είναι δωρεάν (π.χ. προς την Ελλάδα) τότε αν δεν τερματίσετε την εφαρμογή θα συνεχίζει η χρέωση.

Καλές συνομιλίες!

-------------------------------------
Comments

Re: EKIGA (GnomeMeeting) και VoIPBuster epidi diavasa pws den brikes tropo pws na ftiakseis account horis ta windows...Sto site ths Voipbuster uparxei epilogh "Click here for MAC and LINUX user" opou mporeis na dimiourgisis ena neo account. Prosopika egw tha protimousa to Voipcheap dioti exei kaliteres hreosis kai douleuei episis me to Ekiga. p.x. Voipbuster: greece mobile: 20.2 cent Voipcheap.com: greece mobile: 14.3 cent kaliteres times uparxoun sto justvoip.com opou milas dwrean pros stathera elladas kai pros kinita me 9.5 cent/lepto. distihos omos, auto to site DEN upostirizei SIP protokolo (ekiga) kai etsi mporeis na pareis mono thlefwno mesw to windows programma tous h me free callback. xairetismous, electrochain Καταχωρήθηκε από: George at January 14,2008 08:56

Re: EKIGA (GnomeMeeting) και VoIPBuster Δεν το είχα προσέξει ότι έχει επιλογή για χρήστες Mac/Linux. Ευχαριστώ. Πάντως παρατήρησα πως μετά από κάποια τηλεφωνήματα που έκανα προς Αμερική, δεν με αφήνει πλέον να κάνω δωρεάν τηλεφωνήματα. Λίγο άσχημο δεν είναι να διαφημίζουν τις "δωρεάν" κλήσεις και μετά να τις μπλοκάρουν; Καταχωρήθηκε από: superuser at January 14,2008 15:58

Posted in  | Tags , , , , , , ,  | no comments

Αγωγοί στο Unix [Unix Pipes]

Posted by superuser Sun, 10 Jun 2007 12:50:00 GMT

Οι αγωγοί (pipes) στο Unix επιτρέπουν με ευκολία να διευρύνουμε τις δυνατότητες εντολών που μπορούμε να δώσουμε από το κέλυφος. Στην ουσία pipes είναι αυτό που υποδηλώνει ακριβώς ο όρος. Είναι αγωγοί ή σωλήνες όπου στο ένα άκρο τους παίρνουν δεδομένα από την έξοδο μιας εντολής και τα μεταφέρουν στην είσοδο μιας άλλης εντολής. Τόσο απλά.

Αν θέλουμε να είμαστε πιο ακαδημαϊκοί ίσως να έπρεπε να πούμε πως κάθε εφαρμογή παίρνει δεδομένα εισόδου, τα επεξεργάζεται και δίνει νέα δεδομένα στην έξοδο. Με τους αγωγούς επιτυγχάνουμε να έχουμε ροές δεδομένων από την έξοδο μιας εφαρμογής, στην είσοδο μιας άλλης.

Ας δώσουμε ένα παράδειγμα:

$ cat arxeio.txt 

Η εντολή cat δίνει στην έξοδο (μόνιτορ) το περιεχόμενο του αρχείου arxeio.txt. Μέχρι εδώ δεν υπάρχει κάτι παράξενο. Ας υποθέσουμε τώρα πως θέλω από το κείμενο του αρχείου arxeio.txt να βρω όλες τις αναφορές στην λέξη "Greece". Η ιδέα μου είναι χρησιμοποιήσω έναν αγωγό που θα μεταφέρει τα δεδομένα εξόδου της εντολής cat arxeio.txt (στην ουσία το περιεχόμενο του αρχείου) στην είσοδο της εντολής grep Greece που θα ψάξει να βρει τις γραμμές στις οποίες υπάρχει ο όρος "Greece".
$ cat arxeio.txt | grep Greece 

Το σύμβολο | συμβολίζει έναν αγωγό. Σημαίνει πως τα δεδομένα εξόδου της εντολής που είναι στ'αριστερά του θα μεταφερθούν στην είσοδο της εντολής που είναι δεξιά του. Οι δυνατότητες των αγωγών είναι άπειρες και βάλτε τη φαντασία σας να δουλέψει. Ακολουθεί ένα ακόμη παράδειγμα. Η εντολή ls δίνει στην έξοδο της τα περιεχόμενα του τρέχοντος φακέλου, ενώ η εντολή sort τα ταξινομεί αλφαβητικά:

$ ls | sort

Ακόμη όμως δεν τελειώσαμε. Θα προσθέσουμε ακόμη μία σωλήνα. Τα δεδομένα εξόδου της πρώτης εντολής θα μεταφερθούν στην δεύτερη και αφού επεξεργασθούν θα οδηγηθούν στην είσοδο της τρίτης εντολής. Για παράδειγμα:

$ ls | grep Free | sort

Η εντολή ls δίνει στην έξοδο της τα περιεχόμενα του τρέχοντος φακέλου, απ'τα οποία η εντολή grep βρίσκει σε ποιες γραμμές περιέχεται ο όρος Free και τέλος αυτές τις γραμμές η εντολή sort της ταξινομεί αλφαβητικά.

Μπορείτε να ενώσετε όσες σωλήνες θέλετε μεταξύ εντολών. Δεν υπάρχουν όρια. Όποιος θέλει ας αφήσει το δικό του παράδειγμα σωληνώσεων με comment.

Posted in  | Tags , , , ,  | no comments

Βασικές Εντολές στο Unix

Posted by superuser Sat, 20 Jan 2007 05:21:00 GMT

Το Unix διαφέρει απ'τα υπόλοιπα λειτουργικά συστήματα στο ότι μέσω μιας απλής κονσόλας και ενός τερματικού θα μπορούσαμε να ελέγξουμε κάθε λειτουργία του συστήματος μας. Ακόμη κι αν έχουμε αποφασίσει να χρησιμοποιήσουμε τον υπολογιστή μας σαν σταθμό εργασίας (WorkStation) σε γραφικό περιβάλλον Χ, θα χρειαστούμε μερικές βασικές εντολές ελέγχου και πληροφόρησης του συστήματος μας. Μόλις συνδεθούμε σε ένα σύστημα Unix εμφανίζεται το prompt(προτροπή) - είναι ένα σύμβολο $ ή %. Την εντολή που πληκτρολογούμε, την διαβάζει το κέλυφος (shell) και την εκτελεί.

Επεξεργασία Καταλόγων

Δημιουργία καταλόγου

$ mkdir onoma-katalogoy


Διαγραφή κενού καταλόγου
$ rmdir onoma-kenou-katalogoy


Διαγραφή καταλόγου μαζί με το περιεχόμενο του (αρχεία,άλλοι κατάλογοι)
$ rm -r onoma-katalogoy-me-periehomeno


Εμφάνιση τρέχoντος καταλόγου
$ pwd


Εμφάνιση περιεχομένων τρέχοντος καταλόγου
$ ls -l


Εμφάνιση περιεχομένων συγκεκριμένου καταλόγου
$ ls -l onoma-katalogoy


Μεταφορά σε συγκεκριμένο κατάλογο
$ cd onoma-katalogoy 


Σημ: Σε όλες τις παραπάνω εντολές αντί για όνομα καταλόγου μπορούμε να δώσουμε την πλήρη ή μερική τοποθεσία του καταλόγου (/ekei/pou/einai/o/katalogos-mou)

Επεξεργασία Αρχείων

Δημιουργία αρχείου

Χρησιμοποιείστε τον αγαπημένο κειμενογράφο σας & σώστε το αρχείο


Διαγραφή αρχείου
$ rm onoma-arxeiou


Αντιγραφή αρχείου
$ cp onoma-yparxontos-arxeiou  onoma-neou-arxeiou


Αντιγραφή περισσοτέρων αρχείων σε ένα κατάλογο
$ cp onoma-1-arxeiou  onoma-2-arxeiou  onoma-katalogoy


Αποκοπή αρχείου
$ mv onoma-yparxontos-arxeiou  onoma-neou-arxeiou


Αποκοπή περισσοτέρων αρχείων και μεταφορά σε φάκελο
$ mv onoma-1-arxeiou  onoma-2-arxeiou  onoma-katalogoy


Εμφάνιση περιεχομένου αρχείου
$ cat onoma-arxeiou 


Εμφάνιση περιεχομένου αρχείου ανά σελίδα
$ cat onoma-arxeiou | more 


Posted in  | Tags , ,  | no comments