AIESEC IT School 2011                   Sisteme de operare                    de tip Linux / UnixMihai Oaida<mihai.oaida@g...
Despre mine     Mihai Oaida         Senior Web developer @imobiliare.ro         Instructor Tehnologii Web - Eta2u Train...
Cuprins     Istorie     Linux     Open-source/free software     Distribuții     Ubuntu     Comenzi     UnelteMihai ...
Istorie     1960 - Multics     1970 - Limbajul C, Unix, Bell Labs     1980 - System V vs BSD, POSIX, MIMIX     1991 - ...
Linux     Arhitectură         Kernel + drivere         Aplicații utilizator     Versiunea 2.6.32-27         2 – versi...
Linux     Platforme         x86, x86_64, sparc, arm, etc …     Dezvoltare         O nouă versiune la aprox. 3 luni    ...
Open source / free software      Filozofie      Fork-uri      Licențe: GPL, MIT, Apache, BSD      Implicare companiilo...
Distribuții     Împachetează versiuni diferite de la acela și        software     Alegerea unei distribuții depinde de  ...
Distribuții     Red Hat, CentOs, Oracle Linux     Slackware, SuSE     Debian, Ubuntu     FreeBSD     Solaris     Mac...
Ubuntu     Bazat pe Debian     Ubuntu 10.04 LTS     Ubuntu 10.10 stabil     Ubuntu 11.04 beta     Lansare la fiecare ...
Ubuntu     XUbuntu,KUbuntu, Ubuntu studio     Ubuntu server, Ubuntu     Instalare – live cd     Configurare, partițion...
Comenzi     Sistemul de fisiere         Ierarhic         Totul este un fisier         Root-ul este /     Dispozitive:...
Comenzi - montare dispozitive     mount     df -h     fdisk -l     umount     umount -a     vim /etc/fstabMihai Oaid...
Comenzi - editoare     vim     mcedit     picoMihai Oaida<mihai.oaida@gmail.com>   14
Comenzi - directoare     ls - lah     cd     mkdir     cp     mv     pwdMihai Oaida<mihai.oaida@gmail.com>   15
Comenzi - fișiere     wc     cat     file     head     tail     grep     find / -name *snoop*.mp3Mihai Oaida<mihai....
Comenzi - utilizatori     adduser mihai     useradd -g developers mihai     chown -R mihai:developers poze/Mihai Oaida<...
Comenzi - fișiere - drepturi     drwxr-xr-x - 755         r - 4         w - 2         x - 1     ex:664,777,755,600  ...
Comenzi - compresie     Tar         tar -zcvf proiect.tar.gz tema3         tar -xvf proiect.tar.gz     Zip         zi...
Comenzi - bash     bash     Ctrl+R, Ctrl+Alt+F1     history     autocomplete     redirectare output     pipes     p...
Comenzi – instalare pachete     sudo apt-get update     sudo apt-cache search php     sudo apt-get install php5     Up...
Comenzi - rețea     Configurare         /etc/network/interfaces         /etc/resolv.conf         /etc/hosts         s...
Comenzi - informații sistem     top, htop     isostat, vmstat,dstat     free     cat /proc/cpuinfo     lshwMihai Oaid...
Comenzi - servicii     ssh     ftp     php     mysql     contab -eMihai Oaida<mihai.oaida@gmail.com>   24
Unelte în Linux     Office     Programare în C/C++     Programare în Java     Programare în Python     Programare Web...
MulțumescMihai Oaida<mihai.oaida@gmail.com>               26
Upcoming SlideShare
Loading in …5
×

Linux/Unix-based Operating Systems

1,008 views

Published on

Prezentarea acopera evolutia Linux/Unix, modul de dezvoltare, filozofia open-source si in final se concentreaza pe distributia ubuntu si utilizarea comenzilor in bash.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,008
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Linux/Unix-based Operating Systems

  1. 1. AIESEC IT School 2011 Sisteme de operare de tip Linux / UnixMihai Oaida<mihai.oaida@gmail.com> 1
  2. 2. Despre mine  Mihai Oaida  Senior Web developer @imobiliare.ro  Instructor Tehnologii Web - Eta2u Training center  Student M.S.E. Politehnica Timișoara  http://www.slideshare.net/mihai.oaidaMihai Oaida<mihai.oaida@gmail.com> 2
  3. 3. Cuprins  Istorie  Linux  Open-source/free software  Distribuții  Ubuntu  Comenzi  UnelteMihai Oaida<mihai.oaida@gmail.com> 3
  4. 4. Istorie  1960 - Multics  1970 - Limbajul C, Unix, Bell Labs  1980 - System V vs BSD, POSIX, MIMIX  1991 - Linux 0.01, Linus Torvalds  1994 - Linux 1.0 ,GNU  1996 - Linux 2.0  astăzi - Linux 2.6.38.2Mihai Oaida<mihai.oaida@gmail.com> 4
  5. 5. Linux  Arhitectură  Kernel + drivere  Aplicații utilizator  Versiunea 2.6.32-27  2 – versiunea kernel-ului  6 - versiunea majora  32 - revizii minore  27 - bug fix-uri, patch-uri securitateMihai Oaida<mihai.oaida@gmail.com> 5
  6. 6. Linux  Platforme  x86, x86_64, sparc, arm, etc …  Dezvoltare  O nouă versiune la aprox. 3 luni  Se folosește git  TuxMihai Oaida<mihai.oaida@gmail.com> 6
  7. 7. Open source / free software  Filozofie  Fork-uri  Licențe: GPL, MIT, Apache, BSD  Implicare companiilor  Scepticism  ConsultanțăMihai Oaida<mihai.oaida@gmail.com> 7
  8. 8. Distribuții  Împachetează versiuni diferite de la acela și software  Alegerea unei distribuții depinde de  scopul pentru care este folosit  comunitatea din spate  versiune software-ului și stabilitateaMihai Oaida<mihai.oaida@gmail.com> 8
  9. 9. Distribuții  Red Hat, CentOs, Oracle Linux  Slackware, SuSE  Debian, Ubuntu  FreeBSD  Solaris  Mac OS X  Android  OpenWrtMihai Oaida<mihai.oaida@gmail.com> 9
  10. 10. Ubuntu  Bazat pe Debian  Ubuntu 10.04 LTS  Ubuntu 10.10 stabil  Ubuntu 11.04 beta  Lansare la fiecare 6 luni  Suport 18 luni, respectiv 60 pentru LTSMihai Oaida<mihai.oaida@gmail.com> 10
  11. 11. Ubuntu  XUbuntu,KUbuntu, Ubuntu studio  Ubuntu server, Ubuntu  Instalare – live cd  Configurare, partiționare  Utilitare comune  Preferințe  Instalare softMihai Oaida<mihai.oaida@gmail.com> 11
  12. 12. Comenzi  Sistemul de fisiere  Ierarhic  Totul este un fisier  Root-ul este /  Dispozitive: /dev/sda7  Tipuri: ext2,ext3, ext4, reiserfs,zfs, swap  LimiteMihai Oaida<mihai.oaida@gmail.com> 12
  13. 13. Comenzi - montare dispozitive  mount  df -h  fdisk -l  umount  umount -a  vim /etc/fstabMihai Oaida<mihai.oaida@gmail.com> 13
  14. 14. Comenzi - editoare  vim  mcedit  picoMihai Oaida<mihai.oaida@gmail.com> 14
  15. 15. Comenzi - directoare  ls - lah  cd  mkdir  cp  mv  pwdMihai Oaida<mihai.oaida@gmail.com> 15
  16. 16. Comenzi - fișiere  wc  cat  file  head  tail  grep  find / -name *snoop*.mp3Mihai Oaida<mihai.oaida@gmail.com> 16
  17. 17. Comenzi - utilizatori  adduser mihai  useradd -g developers mihai  chown -R mihai:developers poze/Mihai Oaida<mihai.oaida@gmail.com> 17
  18. 18. Comenzi - fișiere - drepturi  drwxr-xr-x - 755  r - 4  w - 2  x - 1  ex:664,777,755,600  chmod -R 775 poze/Mihai Oaida<mihai.oaida@gmail.com> 18
  19. 19. Comenzi - compresie  Tar  tar -zcvf proiect.tar.gz tema3  tar -xvf proiect.tar.gz  Zip  zip -r tema3.zip tema3/  unzip tema3.zip  Rar  unrar x pack.rarMihai Oaida<mihai.oaida@gmail.com> 19
  20. 20. Comenzi - bash  bash  Ctrl+R, Ctrl+Alt+F1  history  autocomplete  redirectare output  pipes  procese background  shell scriptingMihai Oaida<mihai.oaida@gmail.com> 20
  21. 21. Comenzi – instalare pachete  sudo apt-get update  sudo apt-cache search php  sudo apt-get install php5  Upgrade  sudo apt-get upgrade  sudo apt-get dist-upgrade  sudo apt-get clean  SAU: sudo aptitudeMihai Oaida<mihai.oaida@gmail.com> 21
  22. 22. Comenzi - rețea  Configurare  /etc/network/interfaces  /etc/resolv.conf  /etc/hosts  sudo /etc/init.d/networking restart  Verificare  ifconfig  ping  tracepath  mtrMihai Oaida<mihai.oaida@gmail.com> 22
  23. 23. Comenzi - informații sistem  top, htop  isostat, vmstat,dstat  free  cat /proc/cpuinfo  lshwMihai Oaida<mihai.oaida@gmail.com> 23
  24. 24. Comenzi - servicii  ssh  ftp  php  mysql  contab -eMihai Oaida<mihai.oaida@gmail.com> 24
  25. 25. Unelte în Linux  Office  Programare în C/C++  Programare în Java  Programare în Python  Programare Web  Virtualizare  Programe de pe Windows  Versionare cu svnMihai Oaida<mihai.oaida@gmail.com> 25
  26. 26. MulțumescMihai Oaida<mihai.oaida@gmail.com> 26

×