Cuprins
- UNIX - cel mai puternic si mai folosit sistem de operare
- Discutie libera
- I. Sesiune de lucru UNIX. Comenzi Shell
- Aplicatie: Identificarea unor greseli in linii de comanda UNIX
- II. Posta electronica. Comunicatie interactiva
- Aplicatii: Exemplu de folosire a comenzii “write”
- Folosirea comenzii “talk”
- III. Comenzi Shell ( continuare )
- Discutie libera: Redirectarea fisierelor standard. Pipe
- IV. Sistemul de fisiere UNIX System V
- Aplicatii: Comenzi de manipulare fisiere, cataloage
- Discutii libere:
- Cale absoluta. Cale relativa
- Drepturi de acces
- Grupuri de utilizatori
- V. Editorul ecran al sistemului UNIX (vi)
- In loc de concluzie: UNIX, un sistem de operare inca neprietenos, in care poti face aproape orice iti doresti!
Extras din laborator
Sesiune de lucru UNIX. Comenzi Shell :
1. Deschiderea unei sesiuni de lucru : se face la intrarea in sistemul UNIX sau dupa lansarea unui emulator de terminal pentru un sistem non UNIX.
Dupa ce ne-am hotarit pe ce poarta sa intram in lumea UNIX, daca am ajuns in fata ei, pe ecran ar trebui sa vedem:
Enter your login name: <--aici se va tasta numele de utilizator, urmat de apasarea tastei ENTER
Enter your password: <--aici se va tasta parola, urmata de apasarea tastei ENTER
(Un utilizator e caracterizat de :
- uid (identificatorul utilizatorului)
- gid (identificatorul grupului din care face parte uid)
- cont
- parola
- home directory
- Shell implicit
)
Daca totul e OK, atunci pe ecran vom vedea unele din informatiile urmatoare :
Welcome to UNIX SYSTEM... (asta e mesajul zilei)
You have mail (asta e mesaj de posta)
news : readme (asta e mesaj de noutati)
$ (asta e prompter-ul sistemului de operare)
OBSERVATIE Oricare din informatiile anterioare lui $ poate lipsi, $ insa nu ( cind sistemul de operare e gata sa ne ajute el ne anunta acest lucru afisind un prompter de sistem )
Orice comanda se termina cu ENTER sau RETURN
IMPORTANT! ORICE NOTIUNE NEEXPLICATA IN MOMENTUL INTRODUCERII EI VA FI RELUATA SI EXPLICATA IN CONTEXTUL CORESPUNZATOR.
2. Ce e nou in sistem ?
Daca doriti sa aflati raspunsul la aceasta intrebare aveti mai multe posibilitati de actiune :
$news (citire a tuturor mesajelor)
$news nume_mesaj (citire a unui anumit mesaj)
$news -a ( recitire a tuturor mesajelor)
3. Linie de comanda:
Format general:
$comanda +/-optiune(optiuni) argument(argumente)
blank sau TAB blank sau TAB
O comanda este un program care spune sistemului sa faca ceva (ex. news)
Un argument spune comenzii respective cum sa-si execute actiunea (ex. nume_mesaj)
O optiune modifica comanda (ex. -a)
IMPORTANT! Pentru a afla tot ce va doriti despre o comanda se foloseste comanda “man”, care permite citirea manualelor UNIX, existente in sistem. Comanda este similara comenzii “help” din alte sisteme de operare. Sintaxa este : $man nume_comanda
Aplicatie:
CE ESTE GRESIT in aceste linii de comanda ?
$news -a
$newsunu doi
$news unudoi
Preview document
Conținut arhivă zip
- Laboratoare Sisteme de Operare.doc