Unix/Linux basics 0000 Operating systems lab Gergely Windisch [email protected] room 4.12 .
Linux/Unix-based Operating Systems
-
Upload
mihai-oaida -
Category
Technology
-
view
797 -
download
2
description
Transcript of Linux/Unix-based Operating Systems
![Page 2: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/2.jpg)
Mihai Oaida<[email protected]> 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.oaida
![Page 3: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/3.jpg)
Mihai Oaida<[email protected]> 3
Cuprins
Istorie Linux Open-source/free software Distribu iiț Ubuntu Comenzi Unelte
![Page 4: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/4.jpg)
Mihai Oaida<[email protected]> 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.2
![Page 5: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/5.jpg)
Mihai Oaida<[email protected]> 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 securitate
![Page 6: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/6.jpg)
Mihai Oaida<[email protected]> 6
Linux
Platforme x86, x86_64, sparc, arm, etc …
Dezvoltare O nouă versiune la aprox. 3 luni Se folose te gitș
Tux
![Page 7: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/7.jpg)
Mihai Oaida<[email protected]> 7
Open source / free software
Filozofie Fork-uri Licen e: GPL, MIT, Apache, BSDț Implicare companiilor Scepticism Consultan ăț
![Page 8: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/8.jpg)
Mihai Oaida<[email protected]> 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 stabilitateaș
![Page 9: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/9.jpg)
Mihai Oaida<[email protected]> 9
Distribu iiț
Red Hat, CentOs, Oracle Linux Slackware, SuSE Debian, Ubuntu FreeBSD Solaris Mac OS X Android OpenWrt
![Page 10: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/10.jpg)
Mihai Oaida<[email protected]> 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 LTS
![Page 11: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/11.jpg)
Mihai Oaida<[email protected]> 11
Ubuntu
Xubuntu, KUbuntu, Ubuntu studio Ubuntu server, Ubuntu desktop
Instalare – live cd Configurare, parti ionareț Utilitare comune Preferin eț Instalare soft
![Page 12: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/12.jpg)
Mihai Oaida<[email protected]> 12
Comenzi
Sistemul de fi iereș Ierarhic Totul este un fi ierș Root-ul este /
Dispozitive: /dev/sda7 Tipuri: ext2, ext3, ext4, reiserfs, zfs, swap Limite
![Page 13: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/13.jpg)
Mihai Oaida<[email protected]> 13
Comenzi - montare dispozitive
mount df -h fdisk -l umount umount -a vim /etc/fstab
![Page 16: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/16.jpg)
Mihai Oaida<[email protected]> 16
Comenzi - fi iereș
wc cat file head tail grep find / -name '*snoop*.mp3'
![Page 17: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/17.jpg)
Mihai Oaida<[email protected]> 17
Comenzi - utilizatori
adduser mihai useradd -g developers mihai chown -R mihai:developers poze/
![Page 18: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/18.jpg)
Mihai Oaida<[email protected]> 18
Comenzi - fi iere - drepturiș
drwxr-xr-x - 755 r - 4 w - 2 x - 1
ex:664,777,755,600 chmod -R 775 poze/
![Page 19: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/19.jpg)
Mihai Oaida<[email protected]> 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.rar
![Page 20: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/20.jpg)
Mihai Oaida<[email protected]> 20
Comenzi - bash
bash Ctrl+R, Ctrl+Alt+F1 history autocomplete redirectare output pipes procese background shell scripting
![Page 21: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/21.jpg)
Mihai Oaida<[email protected]> 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 aptitude
![Page 22: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/22.jpg)
Mihai Oaida<[email protected]> 22
Comenzi - re eaț
Configurare /etc/network/interfaces /etc/resolv.conf /etc/hosts sudo /etc/init.d/networking restart
Verificare ifconfig ping tracepath mtr
![Page 23: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/23.jpg)
Mihai Oaida<[email protected]> 23
Comenzi - informa ii sistemț
top, htop isostat, vmstat,dstat free cat /proc/cpuinfo lshw
![Page 25: Linux/Unix-based Operating Systems](https://reader033.fdocuments.net/reader033/viewer/2022052310/55632ae5d8b42a61348b4f5e/html5/thumbnails/25.jpg)
Mihai Oaida<[email protected]> 25
Unelte în Linux
Office Programare în C/C++ Programare în Java Programare în Python Programare Web Virtualizare Programe de pe Windows Versionare cu svn