document unix

2
Cuvânt înainte Având o istorie de peste 30 de ani, sistemul de operare UNIX s-a impus pe piaţa sistemelor de operare de reţea ca un sistem robust, fiabil, portabil, capabil să ruleze pe cele mai variate arhitecturi hardware. Conform opiniilor specialiştilor în domeniu, UNIX reprezintă sistemul de operare original. De fapt, Microsoft Windows şi MacOS (sistemul de operare ce rulează pe Macintosh) au fost iniţial dezvoltate ca alternative la UNIX şi nu invers. Cu toate că majoritatea PC-urilor actuale utilizează Windows, în ultimul timp se observă o tendinţă din ce în ce mai puternică spre utilizarea Linux-ului (care nu este altceva decât o variantă de UNIX) care are un mare avantaj: este gratis! De asemenea, ultimele tipuri de interfeţe grafice precum CDE (Common Desktop Environment), GNOME, KDE facilitează folosirea UNIX-ului pentru utilizatorii care nu sunt specialişti în domeniul calculatoarelor. Pe de altă parte, cunoştinţele legate de UNIX pot reprezenta o avere deosebită în lumea de astăzi a tehnologiei informaţiei. Multe dintre cele mai puternice reţele din lume şi site-uri Internet sunt bazate pe UNIX, existând o cerere deosebită pentru profesionişti specializaţi în administrarea sistemelor UNIX. Aceşti administratori de sisteme (cunoscuţi şi sub denumirea de sysadmin) sunt printre cei mai bine plătiţi oameni din domeniul IT. În primul capitol al lucrării de faţă sunt prezentate caracteristicile generale ale sistemului de operare UNIX, istoric, tipuri de implementări, documentare, comenzi şi interfeţe grafice. În capitolul al doilea sunt prezentate noţiuni legate de sistemul de fişiere UNIX precum şi comenzi referitoare la fişiere şi directoare. Capitolul al treilea se referă la administrarea fişierelor, comenzi legate de partiţii şi hard-disc-uri, căutarea şi sortarea fişierelor, arhivarea şi compresia fişierelor. În capitolul al patrulea sunt prezentate serviciile de reţea oferite în UNIX, serviciile ARPA precum şi posibilitatea integrării cu alte sisteme de operare. Capitolul al cincilea face referire la editoare de texte utilizate pe sisteme UNIX; sunt prezentate aici editorul vi şi editorul pico. În capitolul al şaselea sunt prezentate noţiuni generale legate de shell-uri UNIX, variante, procese UNIX şi mediul de lucru.

Upload: ducu-florian

Post on 27-Sep-2015

213 views

Category:

Documents


1 download

DESCRIPTION

sistem operare UNIX

TRANSCRIPT

  • Cuvnt nainte

    Avnd o istorie de peste 30 de ani, sistemul de operare UNIX s-a impus pe piaa sistemelor de operare de reea ca un sistem robust, fiabil, portabil, capabil s ruleze pe cele mai variate arhitecturi hardware. Conform opiniilor specialitilor n domeniu, UNIX reprezint sistemul de operare original. De fapt, Microsoft Windows i MacOS (sistemul de operare ce ruleaz pe Macintosh) au fost iniial dezvoltate ca alternative la UNIX i nu invers.

    Cu toate c majoritatea PC-urilor actuale utilizeaz Windows, n ultimul timp se observ o tendin din ce n ce mai puternic spre utilizarea Linux-ului (care nu este altceva dect o variant de UNIX) care are un mare avantaj: este gratis! De asemenea, ultimele tipuri de interfee grafice precum CDE (Common Desktop Environment), GNOME, KDE faciliteaz folosirea UNIX-ului pentru utilizatorii care nu sunt specialiti n domeniul calculatoarelor.

    Pe de alt parte, cunotinele legate de UNIX pot reprezenta o avere deosebit n lumea de astzi a tehnologiei informaiei. Multe dintre cele mai puternice reele din lume i site-uri Internet sunt bazate pe UNIX, existnd o cerere deosebit pentru profesioniti specializai n administrarea sistemelor UNIX. Aceti administratori de sisteme (cunoscui i sub denumirea de sysadmin) sunt printre cei mai bine pltii oameni din domeniul IT.

    n primul capitol al lucrrii de fa sunt prezentate caracteristicile generale ale sistemului de operare UNIX, istoric, tipuri de implementri, documentare, comenzi i interfee grafice.

    n capitolul al doilea sunt prezentate noiuni legate de sistemul de fiiere UNIX precum i comenzi referitoare la fiiere i directoare.

    Capitolul al treilea se refer la administrarea fiierelor, comenzi legate de partiii i hard-disc-uri, cutarea i sortarea fiierelor, arhivarea i compresia fiierelor.

    n capitolul al patrulea sunt prezentate serviciile de reea oferite n UNIX, serviciile ARPA precum i posibilitatea integrrii cu alte sisteme de operare.

    Capitolul al cincilea face referire la editoare de texte utilizate pe sisteme UNIX; sunt prezentate aici editorul vi i editorul pico.

    n capitolul al aselea sunt prezentate noiuni generale legate de shell-uri UNIX, variante, procese UNIX i mediul de lucru.

  • Capitolele apte i opt se refer la variantele Bourne Shell (sh), respectiv Bourne Again Shell (bash). Aici sunt prezentate: gramatica Shell, tipuri de operatori, mediul Shell, comenzi, funcii, toate acestea nsoite de numeroase exemple.

    Obiectivul urmrit prin scrierea acestei lucrri a fost acela de a face o introducere n lumea UNIX prezentnd caracteristicile fundamentale i facilitile acestui sistem de operare precum i acela de a oferi numeroase exemple de utilizare a programelor de tip shell-script, cu accent pe shell-ul Bourne i shell-ul Bourne Again.

    Lucrarea se adreseaz n special studenilor ce studiaz sistemul de operare UNIX n cadrul activitilor de curs, seminar sau laborator, iar exemplele prezentate n carte constituie o bogat surs de inspiraie pentru acetia.

    Autorul

    Cuvnt nainte