Sunteți pe pagina 1din 17

Comenzi sub Linux

JICA (Japan International Cooperation Agency) Voluntar Yasuyuki Shimura 31.03.2006

Cursul de S.O. Linux


Relaiile dintre lecii
Introducere Baz

astzi
Exerciiu avansat

Linux

Prezentare Linux

Folosirea de comenzi

Management sistem Management operaie

Reea

Concept reea (TCP/IP)

Securitate

Management Reea

Construcie de reea

Server

de stabilit

Cuprins i Scopuri de astazi


Cuprins
1. 2. 3. 4. Recapitulare (pwd,cd,ls, sistem de fiiere) Explicaie a cii complete, a cii relative i cea de caracter de nlocuire Exerciiile pe hrtie Comenzi noi (cp,rm,mv,mkdir,rmdir)

Scopuri de astazi [Practic] 1. Cteva comenzi (cp,rm,mv,mkdir,rmdir) [Teorie] 1. Concept de cale relativ (relative path) i cale complet (full path sau absolute path) 2. Concept de caracter de nlocuire (wildcard caracter)

Recapitulare(pwd,cd,ls, sistem de fiiere)


Ce ai nvtat sptmn trecut?
1. Despre comenzi

comand pwd ls cd

Coninut pwd nseamn unde suntei acum n sistem de fiiere ls nseamn list de fiiere din current directory cd nseamn change directory

Recapitulare(pwd,cd,ls, sistem de fiiere)


Ce ai nvtat sptmn trecut?
2. Despre sistem de fiiere.

Cale complet i cale relativ


Sunt 2 moduri de exprimare a cii.

Calea complet Calea de la directorul rdcin Calea relativ Calea de la directorul curent Cale de la director curent
Ce nseamn cale complet i cale relativ n realitate? Cum se scrie director ramdisk n modul / cale complet i modul cale relativ?
ramdisk/ home/ knoppix/ Cale complet

/ramdisk
Cale complet

Suntei aici

../..
6

Caracter de nlocuire
Ce este un caracter de nlocuire? Un exemplu
knoppix@0[knoppix]$ cd /bin knoppix@0[knoppix]$ ls c* cat chgrp chmod chown cp knoppix@0[knoppix]$ ls ch* chgrp chmod chown cpio csh

Sistemul arat fiiere care au numele cu c sau ch nceput. Sistem arat fiiere care are numele cu c sau ch nla nceput.

Caracterul de nlocuire poate fi utilizat pentru a reprezenta unul sau mai multe caractere *(asterisc) ?(semn de ntrebare) Semnul reprezint unul sau mai multe caractere reprezint un singur caracter.

Exerciii privind calea complet i calea relativ


Scriei cale complet
/

A1. A2. A3. A4. A5.

A6. A7.
Suntei n directorul acesta.

bin/

home/

ls

si04/

si04000/

A8. A9.

prog/ 02.txt

01.txt

Exerciii privind calea complet i calea relativ


Scriei cale relativ
/

B1. B2. B3. B4. B5.

B6. B7.
Suntei n directorul acesta.

bin/

home/

ls

si04/

si04000/

B8. B9.

prog/ 02.txt

01.txt

Exerciii privind calea complet i calea relativ


Scriei cale complet

Suntei n directorul acesta.

C1. C2. C3. C4. C5.

C6. C7.

bin/

home/

ls

si04/

si04000/

C8. C9.

prog/ 02.txt

01.txt

10

Exerciii privind calea complet i calea relativ


Scriei cale relativ

Suntei n directorul acesta.

D1. D2. D3. D4. D5.

D6. D7.

bin/

home/

ls

si04/

si04000/

D8. D9.

prog/ 02.txt

01.txt

11

Forma general a comenzii


Forma general a comenzi
numele [opiune] [argument]

spaiu
opiune argument Face ca o comand s execute funciile adugate. Opiunea are adesea forma de - i n ir de caractere alfabetice Este ceea ce se d la comenzi i opiuni.

Exemple knoppix@0[knoppix]$ cd /bin

argument

knoppix@0[knoppix]$ ls -la c*

argument
12

argument

Operaiile fiierilor i directoarelor


Operaiile pentru a copia, a terge, a muta i a redenumi fiier(e)
Nr Funcie 1 Creare 2 Copie 3 tergere 4 Mutare Numele comand touch cp rm mv Folosire de baz touch A cp A B rm A mv A B mv A B Aciune Se face fiierul care se numete A Se copieaz fiierul A i se creaz fiierul B Se terge fiierul A n cazul c B este numele directorului, Se mut fierul A sub director B Se schimb numele fiierului A ctre fiierul B

5 Redenumiremv

Exemplu(V gndii ce se face)


touch 01.txt cp 01.txt 02.txt cp 01.txt /tmp ls ls /tmp rm 02.txt rm /tmp/02.txt ls /tmp mv 01.txt /tmp ls /tmp
13

mv /tmp/01.txt . ls mv 01.txt 02.txt ls touch 03.txt ls rm *.txt

Operaiile fiierelor i directoarelor


Operaiile pentru a copia, a terge, a muta i a redenumi director/directoare
Nr Funcie Numele comand mkdir 1 Creare cp 2 Copie rmdir 3 tergere mv 4 Mutare 5 Redunumiremv Folosire de baz mkdir A cp -r A B rmdir A mv A B mv A B Aciune Se face directorul care se numete A Se copieaz directorul A i se creaz directorul B Se terge directorul A Se mut directorul A sub director B n cazul c B nu exist n sistem de fiiere Se schimb numele directorului A ctre directorul B
cp -r 01 02 ls ls 02 mv 02 03 ls mv 03 /tmp ls /tmp rmdir 02 ls rm -r 02 ls
14

Exemplu(V gndii ce se face)


mkdir mkdir cd 01 touch cd .. cd 02 touch cd .. 01 02 01.txt 02.txt

Se poate s terge acesta director? i de ce?

Exerciiile de operaiile fiierilor i directoarelor


Mai nti, se face structur de director i fiier ca n desen.
knoppix/ mkdir prog touch 01.txt touch prog/02.txt

prog/

01.txt

02.txt

Scriei i ncercai comand singur care opereaz ca n desen. E.Copiere F.Copiere


knoppix/

Suntei aici
prog/

Suntei aici
prog/

knoppix/

01.txt

02.txt

01.txt

02.txt
15

01.txt

02.txt

Exerciii privind operaiile fiierelor i directoarelor


Scriei i ncercai o comand care opereaz ca n desen. G.tergere H.tergere
knoppix/

Suntei aici
prog/

Suntei aici
prog/ 01.txt

knoppix/

02.txt

02.txt

01.txt

se face o structur ca n desen.


knoppix/ mkdir prog touch 01.txt touch prog/02.txt cd prog

prog/

01.txt

02.txt
16

Exerciii privind operaiile fiierelor i directoarelor


Scriei i ncercai comand singur care opereaz ct desen. I.Copiere J.Copiere

Suntei aici
prog/

knoppix/

Suntei aici
prog/

knoppix/

01.txt

02.txt

01.txt

02.txt

01.txt

02.txt

K.tergere

L.tergere
knoppix/

Suntei aici
prog/

Suntei aici
prog/ 01.txt
17

knoppix/

02.txt

02.txt

01.txt

S-ar putea să vă placă și