alex Posted June 29, 2012 Report Share Posted June 29, 2012 Aproape toate distributiile de Linux au in prezent o interfata grafica care le face mai prietenoase cu userii neobishnuiti cu acest sistem de operare. Totusi daca nu beneficiati de o interfata grafica si aveti nevoie sa umblati printr-un sistem de operare Linux iata cateva comenzi pe care trebuie sa le cunoasteti. Sistemul de fisiereIn Linux sistemul de fisiere si organizarea directoarelor este diferita fata de Windows. Aici avem o structura arborescenta. Tatal tuturor directoarelor este "/" si se numeste Cod:rootadica directorul radacina Cod:[remus@localhost ~]$ ls /bin boot dev etc home lib lost+found media misc mnt net opt proc root sbin selinux srv sys tmp usr varE bine de stiut ca in /etc se gasesc si se fac aproape toate configurarile pentru sistemul de operare. comanda pwd- afiseaza directorul curent in care va aflati- exemplu: Cod:[remus@localhost ~]$ pwd/home/remuscomanda ls- listeaza continutul directorului curent sau daca se da o cale de director ca si argument, afiseaza continutul acelui director. outputul comenzii ls include si fisiere si directoare. directoarele sunt colorate diferit fata de fisiere- exemplu1: Cod:[remus@localhost test]$ pwd/home/remus/test[remus@localhost test]$ lsfile1 file2[remus@localhost test]$Se poate vedea ca suntem in directorul /home/remus/test si acolo exista fisierele file1 si file2.- exemplu2: Cod:[remus@localhost ~]$ pwd/home/remus[remus@localhost ~]$ lsDesktop Downloads test[remus@localhost ~]$ ls testfile1 file2[remus@localhost ~]$Se poate vedea ca suntem in firectorul /home/remus , care contine directorul test. Din /home/remus se listeaza continutul unui director copil.- exemplu 3:[remus@localhost test]$ ls -ltotal 16-rw-rw-r-- 1 remus remus 0 Jul 7 07:47 file1-rw-rw-r-- 1 remus remus 0 Jul 7 07:47 file2drwxrwxr-x 2 remus remus 4096 Jul 7 08:01 test_cdComanda ls -l va afisa continutul directorului curent impreuna cu detalii despre fiecare director/fisier. De la stanga la dreapta avem urmatoarele detalii:- drepturile de read/write/execute pentru un fisier- apoi prin 1/2 se specifica daca e fisier sau director- apoi este precizat ownerul acelui fisier/dir impreuna cu grupul din care face parte- marimea fisierului in octeti- data ultimei modificari- numele comanda cd- vine de la change directory si este folosita pentru a naviga prin sistemul de fisiere.- exemplu Cod:[remus@localhost test]$ pwd/home/remus/test[remus@localhost test]$ lsfile1 file2 test_cd[remus@localhost test]$ cd test_cd/[remus@localhost test_cd]$Comanda cd se poate folosi pentru a urca in ierarhie astfel: Cod:[remus@localhost test_cd]$ pwd/home/remus/test/test_cd[remus@localhost test_cd]$ cd ..[remus@localhost test]$ pwd/home/remus/test[remus@localhost test]$Se observa comanda cd .. urca in directorul parinte al directorului curent. comanda cp - folosita pentru copierea fisierelor- exemplu:[remus@localhost test]$ lsceva file1 file2 test2 test_cd[remus@localhost test]$ cp file1 file3[remus@localhost test]$ lsceva file1 file2 file3 test2 test_cd Se foloseste sub forma: cp sursa destinatie - exemplu de copiere a directoarelor (sau copiere recursiva) - se foloseste parametrul -R[remus@localhost ~]$ ls test/ceva file1 file2 file3 test2 test_cd[remus@localhost ~]$ cp -R test/ test2[remus@localhost ~]$ ls test2ceva file1 file2 file3 test2 test_cd comanda mv- move - pentru mutarea fisierelor. este omologul lui cut din Windows- exemplu Cod:[remus@localhost test]$ lsceva file1 file2 file3 test2 test_cd[remus@localhost test]$ mv ceva ceva_moved[remus@localhost test]$ lsceva_moved file1 file2 file3 test2 test_cd[remus@localhost test]$Se da comanda sub forma mv sursa destinatie- exemplu2 - pentru mutarea unui director intreg Cod:[remus@localhost test]$ lsceva_moved file1 file2 file3 test2 test_cd[remus@localhost test]$ mv test2 test2_moved[remus@localhost test]$ lsceva_moved file1 file2 file3 test2_moved test_cd[remus@localhost test]$comanda cat- afiseaza tot continutul unui fisier- se foloseste cat fisier- exemplu: Cod:[remus@localhost test]$ cat file1cevacevatestecevacevatestecevacevatestecevacevatestecevacevatestecevacevatesteFisierul file1 contine acele linii - exemplu 2 Cod:[remus@localhost test]$ cat -n file1 1 cevacevateste 2 cevacevateste 3 cevacevateste 4 cevacevateste 5 cevacevateste 6 cevacevatesteComanda cat este folosita cu parametrul -nCodul este afisat impreuna cu numerotarea liniilor comanda top- asemanatoare lui task manager din Windows- afiseaza procesele active la momentul prezent in sistemul de operare (impreuna cu cateva detalii)- se mai afiseaza si detalii despre CPU, MEM (RAM) Cod:[remus@localhost test]$ toptop - 09:21:41 up 2:13, 2 users, load average: 0.00, 0.00, 0.00Tasks: 129 total, 1 running, 127 sleeping, 0 stopped, 1 zombieCpu(s): 3.7%us, 0.3%sy, 0.0%ni, 95.3%id, 0.0%wa, 0.7%hi, 0.0%si, 0.0%stMem: 1034708k total, 629184k used, 405524k free, 117384k buffersSwap: 2096472k total, 0k used, 2096472k free, 365356k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 4279 root 15 0 38088 11m 5596 S 2.0 1.2 0:04.50 Xorg 6152 remus 15 0 40724 12m 9076 S 2.0 1.3 0:01.73 gnome-terminal 1 root 15 0 2160 640 556 S 0.0 0.1 0:01.42 init 2 root RT -5 0 0 0 S 0.0 0.0 0:00.00 migration/0................................. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.