https://wiki.itcollege.ee/index.php/Osadmin_spikker https://wiki.itcollege.ee/index.php/Arvutiklassi_Linux https://ss64.com/ - ka vastavus ühest süsteemist teise cmd https://ss64.com/nt/ bash https://ss64.com/bash/ man pwd teha kindlaks oma asukoht failisüsteemis kasutajanimi@arvutinimi:asukoht$ student@klass001:~$ man lsblk https://wiki.itcollege.ee/index.php/Lsblk plokkseadmete loetlemine - tuleb juttu eraldi loengus, hetkel teadmine: plokkseade - füüsiline seade, nt /dev/sda vaadata, mis kettad on saadaval, kui suured need on ja millise failisüsteemiga man ls kataloogi sisu vaatamine https://wiki.itcollege.ee/index.php/Ls vaadata hetkeasukoha kataloogi sisu kompaktse ja detailse vaatena vaadata seda koos peidetud failidega man mkdir kataloogi loomine mkdir /asukoht/kataloog #absoluutne aadress mkdir ~/kataloog #suhteline aadress mkdir /var/tmp/proov_{kataloog1,kataloog2} tekivad: /var/tmp/proov_kataloog1 /var/tmp/proov_kataloog2 loome puuduvad kataloogid automaatselt (-p) mkdir -p ~/proov/test/maja_{1915..1920} tekivad: /home/student/proov/test/maja_1915 /home/student/proov/test/maja_1916 /home/student/proov/test/maja_1917 /home/student/proov/test/maja_1918 /home/student/proov/test/maja_1919 /home/student/proov/test/maja_1920 erisümbolid nimedes luua kodukataloogi alamkataloogid -p1-/-p2- mkdir -p -- ~/proov/-p1-/-p2- #loomine, suhtelise kodukataloogi aadressiga ~ rm -fr -- ~/proov/-p1-/-p2- #kustutamine nimetame kataloogi "proov" ringi "&proov\" kuupäev nimes: man date date #näitab hetke kuupäeva teha kodukataloog alamkataloog backup_AA-KK_TT-MM (A aasta, K kuu, T tund, M minut) mkdir ~/backup_$(date +"%y-%m_%H-%M") tekib: /home/student/backup_17-10_10-28/ kustutada see kataloog ja teha nüüd aasta neljakohalisena! erisümbolid nimes - kasutada Unicode'i kodeerimist: http://www.utf8-chartable.de/unicode-utf8-table.pl?start=8704&number=128&names=-&utf8=string-literal / \xe2\x88\x95 \ \xe2\x88\x96 vaatamine: ls --show-control-chars ls -la --show-control-chars ll --show-control-chars teha kodukataloogi alamkataloog &proov\ #kataloogi nimi lõpeb tagurpidi kaldkriipsuga mkdir ~./\&proov$'\xe2\x88\x96' luua nüüd kataloog *test/ mkdir ~/*test$'\xe2\x88\x95' nimetame ringi *test/ -> *test/* mv ~/*test$'\xe2\x88\x95' ~/*test$'\xe2\x88\x95'\* kustutame kataloogi: rm -fr -- ~/*test$'\xe2\x88\x95'\* faili loomine ------------- > ~/fail # "ei midagi" suunatakse faili "fail" - laiendit ei ole echo tere > ~/fail # sõna "tere" suunatakse faili "fail" echo "kaks sõna" >> ~/fail #sõnad "kaks sõna" lisatakse "fail" lõppu, jutumärgid vajalikud tühikute vms erisümbolite pärast touch ~/fail.txt #faililaiend ehk -tüüp võib lisada kuid ei ole kohustuslik touch 172.16.0.{1..254} #loob tekstifailid IP-aadressidega etteantud vahemikus, laiendit ei pea panema kuid võib panna (.txt) erisümboliga fail: touch ~/"-proov.txt" #tekitame echo proov >> "~/-proov.txt" #lisame teksti cat -- ~/-proov.txt #vaatame sisu rm -- ~/-proov.txt #kustutame failide kiire loomine ilma laiendita: seq 50 | xargs touch man cd https://linux.die.net/man/1/cd liikuda teise ketta Linuxi haakepunkti, vaadata mis seal asub leida üles allalaadimiste ja virtuaalarvutite kaust man cat https://wiki.itcollege.ee/index.php/Cat vaadata virtuaalarvutite kaustast VBox.log ja *.vbox faili man less https://wiki.itcollege.ee/index.php/Less https://wiki.itcollege.ee/index.php/Less_kasutamine vaadata samu VirtualBoxi faile ka siin man ifconfig https://wiki.itcollege.ee/index.php/Ifconfig teha kindlaks arvuti võrguliidesed, IPv4 ja IPv6 aadressid, MAC-aadress windowsis: ipconfig https://wiki.itcollege.ee/index.php/Ipconfig man ip https://wiki.itcollege.ee/index.php/Ip https://wiki.itcollege.ee/index.php/Ip_korraldus_Linuxis teha kindlaks arvuti võrguliidesed, IPv4 ja IPv6 aadressid, MAC-aadress man df https://wiki.itcollege.ee/index.php/Df teha kindlaks haagitud kettad, vaba kettaruum, haakepunktid man free https://wiki.itcollege.ee/index.php/Free teha kindlaks vaba mälu hulk, kasutatud saaleala hulk seda nii MiB kui GiB ühikutes man du https://wiki.itcollege.ee/index.php/Du teha kindlaks - kodukataloogi maht - /var kataloogi maht (superkasutajana) man lsb_release https://wiki.itcollege.ee/index.php/Lsb_release teha kindlaks operatsioonisüsteemi info: nimetus, versioon sh koodnimi (codename) mida versiooninumber ütleb? millal on see valmis saanud ja kaua on tehniliselt toetatud uuenduste ja veaparandustega? man uname https://wiki.itcollege.ee/index.php/Uname milline tuum on hetkel kasutusel ja millised on paigaldatud? kas on uusim paigaldatud tuum kasutusel? kui ei ole siis kuidas teha nii, et oleks? man lsof https://wiki.itcollege.ee/index.php/Lsof näitab ressursikasutust nt lsof /home/student man which https://wiki.itcollege.ee/index.php/Which milline on käsu sh otsiteekond (path)