Simpatie.ro - matrimoniale
H4cky0u Forum
Tutoriale de toate tipurile
Nou pe simpatie:
luiza69 din Bucuresti
Femeie
24 ani
Bucuresti
cauta Barbat
27 - 75 ani
H4cky0u ForumReguliInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
H4cky0u Forum / Tutoriale /

Comenzi utile in Unix/Linux

Pagini: 1 Moderat de PaiN
#1
GaMa
Administrator
Postari: 205
Arhivare si comprimare

Arhivarea unui director:

[ ~]$ tar -cf fisier.tar director
Arhivarea si comprimarea unui director cu GZip:

[ ~]$ tar -cfz fisier.tar.gz director
Arhivarea si comprimarea unui director cu BZip2:

[ ~]$ tar -cfj fisier.tar.gz director
Extragerea dintr-o arhiva:

[ ~]$ tar -xvf fisier.tar
Extragerea dintr-o arhiva comprimata GZip:

[ ~]$ tar -zxvf fisier.tar.gz
Extragerea dintr-o arhiva comprimata BZip2:

[ ~]$ tar -jxvf fisier.tar.bz2
Comprimarea unui fisier cu GZip:

[ ~]$ gzip fisier
Decomprimarea unui fisier comprimat cu GZip:

[ ~]$ gzip -d fisier.gz

Calendar

Afisarea calendarului lunii curente:

[ ~]$ cal
Afisarea calendarului pentru o anumita luna, dintr-un anumit an:

[ ~]$ cal 12 1989
Afisarea calendarului pentru un an intreg:

[ ~]$ cal 2009
Afisarea datei pastelui ortodox pentru un anumit an:

[ ~]$ ncal -e 2010
Cautare

Cauta text intr-un fisier:

[ ~]$ grep text fisier
Cauta text in iesirea unei comenzi:

[ ~]$ comanda | grep text
Cauta text intr-un fisier folosind expresii regulate:

[ ~]$ awk '/RegEx/' fisier
Cauta toate fisierele dintr-un director:

[ ~]$ find /calea/de/cautare -type f
Cauta in toate fisierele dintr-un director un text:

[ ~]$ find /calea/de/cautare -type f -exec grep -q 'text' '{}' \; -print
Cauta toate fisierele cu drept de executie:

[ ~]$ find /calea/de/cautare -perm 755
Cauta rapid un fisier:

[ ~]$ locate fisier
Informatii despre sistem

Afiseaza data si ora:

[ ~]$ data
Afiseaza timpul trecut de la ultimul restart:

[ ~]$ uptime
Afiseaza numele utilizatorului curent:

[ ~]$ whoami
Afiseaza variabilele de mediu:

[ ~]$ printenv
Afiseaza utilizatorii conectati si ultima comanda rulata:

[ ~]$ w
Afiseaza data, ora si adresa IP a ultimilor utilizatori conectati:

[ ~]$ last
Afiseaza data, ora si adresa IP de la care s-a conectat ultima data un utilizator:

[ ~]$ last USER
Afiseaza kernelul si arhitectura sistemului folosit:

[ ~]$ uname -a
Afiseaza partitiile montate, punctele de montare si parametri de montare:

[ ~]$ mount
Manipulare de text

Inlocuieste text1 cu text2:

[ ~]$ sed 's/text1/text2/g'
Sterge comentariile si liniile goale:

[ ~]$ sed '/ *#/d; /^ *$/d'
Afiseaza liniile de la 1 la 10:

[ ~]$ sed -n '1,10p;10q'
Extrage titlul unei pagini HTML:

[ ~]$ sed -n 's/.*<title>\(.*\)< \/title>.*/\1/ip;T;q'</title>
Transforma literele mici in litere mari:

[ ~]$  echo 'lamp' | tr '[:lower:]' '[:upper:]'
Returneaza numarul de linii:

[ ~]$  wc -l /etc/passwd
Manipularea fisierelor si a directoarelor

Afiseaza fisierele si directoarele din locatia curenta:

[ ~]$ ls -a
Schimba directorul curent cu cel mentionat:

[ ~]$ cd /calea/catre/director
Schimba directorul direct cu home directory:

[ ~]$ cd ~
Afiseaza calea absoluta catre directorul curent:

[ ~]$ pwd
Sterge un fisier:

[ ~]$ rm fisier
Sterge recursiv un director:

[ ~]$ rm -r director
Copiaza fisier1 in fisier2:

[ ~]$ cp fisier1 fisier2
Redenumeste un fisier:

[ ~]$ mv fisier fisier2
Creaza un link catre un fisier sau director:

[ ~]$ ln -s /calea/catre/fisier /calea/catre/link
Afiseaza primele 5 linii dintr-un fisier:

[ ~]$ head -5 fisier
Afiseaza ultimele 5 linii dintr-un fisier:

[ ~]$ tail -5 fisier
Afiseaza in timp real ultimele linii dintr-un fisier:

[ ~]$ tail -f fisier
Managementul proceselor

Afiseaza procesele utilizatorului curent:

[ ~]$ ps
Afiseaza toate procesele deschise in sistem (doar ca root):

[ ~]# ps aux
Opreste fortat un proces dupa PID:

[ ~]$ kill -9 PID
Opreste fortat toate procesele deschise cu o anumita comanda:

[ ~]$ killall -9 comanda
Permisiuni

Modifica permisiunile in mod octal:

[ ~]$ chmod 755 fisier
Modifica permisiunile in mod simbolic:

[ ~]$ chmod u=rwx,g=r-x,o=r-x fisier
Blocheaza posibilitatea de stergere pe fisier:

[ ~]$ chflags sunlink fisier
Blocheaza posibilitatea de modificare a fisierului:

[ ~]$ chflags schg fisier
Retea

Verifica timpul de accesare a unui host:

[ ~]$ ping host
Verifica ruta pentru accesarea unui host:

[ ~]$ traceroute host
Afiseaza IP-ul unui host:

[ ~]$ nslookup host
Afiseaza datele unui domeniu:

[ ~]$ whois lamp.ro
Downloadeaza o pagina web:

[ ~]$ web http://www.lamp.ro
Navigheaza pe pagini web din consola:

[ ~]$ lynx http://www.lamp.ro
Scurtaturi

Opreste procesul care ruleaza in foreground:

CTRL+C
Opreste/delogheaza sesiunea curenta:

CTRL+D
Sterge linia de comanda:

CTRL+U
Secure SHell (SSH)

Conexiune SSH pe un sistem la distanta:

[ ~]$ ssh >Conexiune SSH pe un port diferit:

[ ~]$ ssh -P PORT
Spatiu pe disc

Marimea unui director:

[ ~]$ du -sh director
Spatiul disponibil pe disc:

[ ~]$ df -h
Afiseaza fisierele ordonate dupa marime:

[ ~]$ ls -lhrS
Afiseaza spatiul disponibil pe disk si inode-urile:

[ ~]$ df -ih

Credit : lamp.ro


 
   
Pagini: 1  
Mergi la