2014 Linia de comand Cum folosim comenzile de baz | 7 Tutoriale
http://www.7tutoriale.ro/content/linia-comanda-cum-folosim-comenzile-baza 1/12 LISTARE DESCRCRI GHIDURI SISTEME RECENZII BLOG DESPRE NOI RECOMANDRI Scris de Codrut Neagu la 10/01/2012 Acest articol v va arta cum s folosii Linia de comand pentru a executa comenzi precum: modificarea folderului de lucru, vizualizarea coninutului unui folder, crearea i redenumirea folderelor, copierea, tergerea fiierelor i a folderelor precum i cum putei lansa n execuie alte aplicaii. De asemenea, vom arta i cum putei accesa informaiile ajuttoare atunci cnd folosii acest instrument. Cum navigm ntre foldere Prima comand din list este CD (Change Directory Schimb Folderul). Aceast comand ne permite modificarea directorului (folderului) curent de lucru. Comanda CD\ duce la rdcina arborelui de directoare. Haidei s vedem cum funcioneaz. Dup ce deschidei Linia de comand, tastai cd\ i apsai Enter. Vei observa c aceast comand v va duce la rdcin (n acest caz ea fiind partiia C:). Linia de comand Cum folosim comenzile de baz 13.8.2014 Linia de comand Cum folosim comenzile de baz | 7 Tutoriale http://www.7tutoriale.ro/content/linia-comanda-cum-folosim-comenzile-baza 2/12 NOT: n Linia de comand nu conteaz dac introducei comenzile folosind litere mari, mici sau combinaii ale lor (astfel cd, CD sau Cd vor lucra n mod identic.) Acum lucrai n directorul 'C:'. Dac vrei s lucrai n alt folder de pe aceast partiie, tastai CD NUMEFOLDER. Numele subfolderelor sunt separate prin \. De exemplu, atunci cnd trebuie s accesai folderul System32, aflat n C:\Windows, tot ce trebuie s facei este introducei comanda cd windows\system32\, iar apoi s apsai Enter. Cnd trebuie s urcai cu un nivel n ierarhia folderelor, utilizai comanda cd.. i apoi apsai Enter. Vei observa c folderul de lucru s-a modificat n C:\Windows. Cum accesm un anumit Hard-Disk sau Partiie Pentru a accesa un alt hard-disk, pur i simplu introducei litera alocat lui, urmat de ;. Spre exemplu, am vrut s schimbm partiia din 'C:' n 'D:'. Am tastat d: i apoi am apsat Enter. 13.8.2014 Linia de comand Cum folosim comenzile de baz | 7 Tutoriale http://www.7tutoriale.ro/content/linia-comanda-cum-folosim-comenzile-baza 3/12 Pentru a schimba att partiia (hard-disk-ul) ct i folderul de lucru n acelai timp, utilizai comanda cd urmat de parametrul /d. Acest parametru este folosit pentru a schimba folderul de lucru curent cu un alt folder, aflat pe o alt partiie. De exemplu, acum ne aflm pe partiia 'D:' i vrem s mergem napoi pe partiia 'C:' direct n folderul Windows. Tastai cd/d C:\Windows i apsai Enter, dup cum putei vedea n imaginea urmtoare. NOT: Prin tastarea literei partiiei suntei dus automat la cea mai recent utilizat locaie de pe acea partiie. De exemplu, dac v aflai n partiia 'd:' i tastai cd c:\windows nu se va ntmpla nimic. Dar, dac tastai 'c:' atunci folderul curent de lucru se va schimba n c:\windows (presupunnd c acesta a fost ultimul director n care ai lucrat pe partiia d:). Cum vizualizm Coninutul unui Folder Putei vizualiza coninutul unui folder prin folosirea unei simple comenzi numite DIR. Pentru testare, am creat pe partiia 'D:' un folder numit 7tutoriale cu cteva fiiere i subfoldere. Ultima dat, folderul de lucru era 'c:\windows'. Vom merge la folderul menionat puin mai sus, prin folosirea comenzii cd/d d:\7tutoriale. Pentru a vizualiza coninutul folderului tastm DIR i apsm Enter. O list a fiierelor i folderelor coninute este afiat, mpreun cu cteva detalii despre acestea (dimensiuni, data i ora ultimei modificri). 13.8.2014 Linia de comand Cum folosim comenzile de baz | 7 Tutoriale http://www.7tutoriale.ro/content/linia-comanda-cum-folosim-comenzile-baza 4/12 Cum crem un Folder Nou Putei crea un director nou folosind comanda MKDIR (Make Directory Creaz Director). Sintaxa acestei comenzi este MKDIR NUMEDIRECTOR. S presupunem c trebuie s crem un folder nou, numit 7tutoriale_v1 care va fi plasat n folderul 'd:\7tutoriale'. Vom tasta mkdir 7tutoriale_v1 i vom apsa Enter, dup cum putei vedea mai jos. Ca s verificm dac a funcionat, vom folosi din nou comanda dir. Folderul nou creat apare n list. NOT: Nu uitai c toate aceste comenzi depind de locaia curent din Linia de comand. Aa c dac v aflai n 'C:' i tastai MKDIR test, va fi creat un folder nou pe partiia 'C:'.. O alt metod de a crea un folder, pentru care nu este necesar s v aflai la locaia unde va fi acesta creat, este s tastai ntreaga cale a lui. De exemplu, dvs. lucrai pe partiia 'D:' i vrei s 13.8.2014 Linia de comand Cum folosim comenzile de baz | 7 Tutoriale http://www.7tutoriale.ro/content/linia-comanda-cum-folosim-comenzile-baza 5/12 creai un folder pe partiia 'C:' numit alte_lucruri. Pur i simplu tastai mkdir c:\alte_lucruri i apsai Enter. Cnd trebuie s creai un folder cu subfoldere n acelai timp, putei folosi comanda MKDIR numefolder\subfolder. Spre exemplu, dac tastm mkdir teste_7tutoriale\beta\test1, vor fi create 3 foldere: teste_7tutoriale, beta, test1, ntr-o structur ierarhic arborescent. Cum redenumim fiiere i foldere Pentru a redenumi fiiere i foldere trebuie s folosim comanda REN (Rename Redenumete). Pentru foldere, tot ce trebuie s facei este s tastai ren numefolder numenou. De exemplu, dac vrem s redenumim folderul 7tutoriale_v1 n 7tutoriale_final, vom tasta ren 7tutoriale_v1 7tutoriale_final i apoi apsm Enter. Pentru a redenumi un fiier, folosii aceeai comand, astfel: ren fiier.extensie numenou.extensie. Spre exemplu, pentru a redenumi 7tutoriale_imagine.jpg n imagine1.jpg trebuie s utilizm comanda ren 7tutoriale_imagine.jpg imagine1.jpg. 13.8.2014 Linia de comand Cum folosim comenzile de baz | 7 Tutoriale http://www.7tutoriale.ro/content/linia-comanda-cum-folosim-comenzile-baza 6/12 Copierea fiierelor i a folderelor Comanda Copy (Copiere) ne permite s copiem fiiere dintr-o locaie n alta. Pentru a folosi aceast comand trebuie s tastm copy locaie\fiier.extensie locaie\numenou.extensie. De exemplu, s folosim aceast comand pentru a copia fiierul imagine1.jpg din folderul 7tutoriale, aflat n partiia 'd:' n folderul 'd:\7tutoriale\teste_7tutoriale'. Pentru a face lucrurile mai interesante vrem ca fiierul s fie numit test_imagine1.gif. Vom scrie comanda copy d:\7tutoriale\imagine1.jpg d:\7tutoriale\teste_7tutoriale\test_imagine1.gif, urmat de Enter. Va urma confirmarea operaiei, dup cum putei vedea mai jos. Dac executai copierea n acelai director nu trebuie s includei i calea n comand. De exemplu, avem nevoie s copiem Note.txt din 'd:\7tutoriale' n acelai folder, numai cu extensia diferit, s spunem Note.doc. Tot ce trebuie s facem e s tastm comanda copy Note.txt Note.doc. Pentru a copia un folder i coninutul lui dintr-o locaie n alta vom folosi comanda XCOPY, urmat de operatorii /s /i. S presupunem c trebuie s copiem un folder din 'd:\7tutoriale' n 'd:\rezerva_7tutoriale'. Trebuie s tastm comanda xcopy /s /d d:\7tutoriale c:\rezerva_7tutoriale i apoi s apsm Enter. Parametrul '/s' va face toate folderele i 13.8.2014 Linia de comand Cum folosim comenzile de baz | 7 Tutoriale http://www.7tutoriale.ro/content/linia-comanda-cum-folosim-comenzile-baza 7/12 subfolderele s fie copiate, cu excepia celor care nu conin nimic. Parametrul '/i' va crea un nou folder la locaia de destinaie, dac nu exist deja, i va copia fiierele. tergerea Fiierelor i a Folderelor Comanda DEL (Delete tergere) este folosit pentru tergerea fiierelor din folderele pe care le-ai creat. Pentru tergerea fiierelor dintr-un folder trebuie s tastai del numefolder. Haidei s ncercm i aceast comand. De exemplu, din folderul 7tutoriale, aflat n partiia 'd:' vom terge toate fiierele din folderul teste_7tutoriale, tastnd comanda del teste_7tutoriale. Este necesar confirmarea procesului de tergere prin tastarea literei y i apoi apsarea tastei Enter. NOT: Pentru a elimina fiierele ascunse trebuie s utilizai parametrul /h. Dac trebuie s tergem un singur fiier vom folosi comanda DEL urmat de numefiier. Vrem s tergem fiierul Note.txt din 'd:\7tutoriale'. Vom tasta comanda del Note.txt urmat de Enter. Lista urmtoare conine cteva combinaii utile pentru DEL, ce merit menionate: DEL *.DOC terge toate fiierele cu extensia DOC (putei folosi orice extensie de fiier necesar, DOC este numai un exemplu); DEL Test*.* - terge toate fiierele ale cror denumire ncepe cu Test; DEL *.* - terge TOATE fiierele din folderul curent. 13.8.2014 Linia de comand Cum folosim comenzile de baz | 7 Tutoriale http://www.7tutoriale.ro/content/linia-comanda-cum-folosim-comenzile-baza 8/12 Comanda DEL nu poate fi utilizat pentru tergerea folderelor. Drept urmare, vom folosi o alt comand pentru a elimina un folder gol: RD (Remove Directory terge Folder). Anterior am ters toate fiierele din folderul teste_7tutoriale. Este timpul s l tergem i pe el, tastnd RD teste_7tutoriale. Lansarea unei Aplicaii din Linia de comand Pentru a executa un program din Linia de comand, tot ce trebuie s facem este s navigm pn la folderul care conine executabilul i s tastm numele programului. De exemplu, dac vrem s lansm aplicaia Paint folosind Linia de comand, trebuie s mergem n C:\Windows\System32 unde vom gsi executabilul numit mspaint.exe. Haidei s vedem cum putem realiza aceast operaie, dac ne aflm n folderul D:\7tutoriale. n primul rnd trebuie s schimbm folderul de lucru cu cel al aplicaiei, tastnd cd/d c:\windows\system32\. Apoi, pur i simplu scriem mspaint.exe i apsm Enter. Ambele comenzi le putei vedea n captura de ecran de mai jos. Cum folosim Ajutorul n Linia de comand Pentru a accesa ajutorul n Linia de comand trebuie s tastai comanda help i s apsai pe Enter. Va fi afiat o list cu toate comenzile disponibile, dup cum putei vedea mai jos. 13.8.2014 Linia de comand Cum folosim comenzile de baz | 7 Tutoriale http://www.7tutoriale.ro/content/linia-comanda-cum-folosim-comenzile-baza 9/12 Dac v intereseaz o comand specific, tastai help urmat de numele comenzii. O alt metod de a face acelai lucru este s tastai nume_comand urmat de parametrul /?. Pentru test, ncercai s scriei help cd sau cd/? pentru informaii despre comanda cd. n imaginea de mai jos putei vedea rezultatul. Concluzii Linia de comand rmne un instrument puternic pentru orice utilizator care e pregtit s se murdreasc pe mini" i s nvee puin. Sperm c acest articol v este util i acum