Nainstaloval jsem a jak dál?
Transkript
Nainstaloval jsem a jak dál? Michal Turek Obsah Obecné věci Organizace systému Uživatelé, přístupová práva Souborový systém Programy, instalace softwaru Základní konfigurace systému Monitor, klávesnice, fonty, disky Prostor pro dotazy Michal Turek IF05 - Nainstaloval jsem a jak dál? 2 Je důležité si uvědomit, že GNU/Linux není MS Windows Michal Turek IF05 - Nainstaloval jsem a jak dál? 3 Najděte si svého Linuxového guru Jak se pozná guru? Má vlastní distribuci Nezná slovo okno, protože používá výhradně textový režim Píše zásadně ve Vimu nebo v Emacsu „Na to si uděláš takový malý skriptík...“ „Ještě si vyčistím zoubky, zkompiluji kernel a půjdu spát.“ Tip: ssh, screen/screen -x Michal Turek IF05 - Nainstaloval jsem a jak dál? 4 Proč mi můj guru odpovídá RTFM? Read The F...ing Manual Kde hledat informace: Google - www.google.com/linux www.root.cz, www.abclinuxu.cz, ... Wikipedia - gentoo-wiki.com Příkaz man, apropos Soubory README Pište si soukromé HOWTO a sdílejte je Nesprávné pokládání dotazů Michal Turek IF05 - Nainstaloval jsem a jak dál? 5 Linuxové vychytávky Schránka i přes prostřední tlačítko myši Virtuální pracovní plochy => pořádek na panelu Pravý Alt jednorázově přepíná cz/en klávesnici Příkazový řádek ;-) Vzdálený přístup přes ssh, ssh -X, screen Snadná záloha všech nastavení Stabilita, mnohem větší bezpečnost Jedna věc se dá dělat mnoha způsoby Michal Turek IF05 - Nainstaloval jsem a jak dál? 6 Uživatelé a skupiny Linux je víceuživatelský systém V žádném případě nepracovat pod uživatelem root, jak je zvykem u jiných operačních systémů!!! Každá osoba používající počítač má vlastní uživatelský účet a domovský adresář Dynamická změna uživatele: su uživatel, sudo Vytváření uživatelů a skupin Grafické nástroje (např. KUser) adduser, superadduser, groupadd, apod. Soubory /etc/passwd, /etc/shadow/, /etc/group Michal Turek IF05 - Nainstaloval jsem a jak dál? 7 Přístupová práva Soubory: čtení, zápis, spuštění Adresáře: čtení, zápis, vstup Koho se týkají: uživatel, skupina, ostatní Uživatel root může dělat naprosto vše!!! Změna hesla: passwd Zobrazení práv: ls -l (drwxrwxrwx) Změna práv: chmod 644 soubor Změna vlastníka: chown user:group soubor Michal Turek IF05 - Nainstaloval jsem a jak dál? 8 Souborový systém Jiný zápis cesty než v MS Windows C:\Documents And Settings\woq /home/woq Téměř vše je soubor (HDD, zvuková karta, ...) Je jen jeden kořenový adresář, žádné disky Systém mountování, /etc/fstab, /mnt/... mount /mnt/cdrom, umount /mnt/cdrom Tip: soubor unmounted v adresáři připojení Tip: ve jménech souborů nepoužívat háčky, čárky ani mezery => problémy při přenosu do Lin/Win Michal Turek IF05 - Nainstaloval jsem a jak dál? 9 Programy Systém nainstalovaný i s většinou softwaru Programy nemají příponu .EXE ani žádnou jinou (viz přístupová práva) Grafické programy Obdobné, jako kdekoli jinde Konzolové programy Většinou malé a jednoúčelové Vhodné ke spojování do větších celků Michal Turek IF05 - Nainstaloval jsem a jak dál? 10 Instalace softwaru Standardní programy dodávané s distribucí Balíčkovací systém – vše na jednom místě Možnost napojení zdrojů softwaru na internet RPM, DEB a další balíčky Instalace ze zdrojových kódů Rozbalit archiv, přečíst si README, INSTALL ./configure, make, make install (checkinstall) Alternativně: ./configure --prefix=~/bin/, atd. Komerční programy su, ./install, Next, Yes, Next, Next, Next, Finish Michal Turek IF05 - Nainstaloval jsem a jak dál? 11 Spouštění démonů Démony = systémové služby FTP, SSH, Apache, MySQL atd. Jednorázově /etc/init.d/apache2 start /etc/init.d/apache2 stop /etc/init.d/apache2 restart Při každém spuštění, tzv. runlevely Symbolický odkaz /etc/rcX.d/S91apache2 Michal Turek IF05 - Nainstaloval jsem a jak dál? 12 Ukončování neposlušných programů Ctrl+Alt+Esc (pouze KDE), xkill Ctrl+Esc (pouze KDE), KSysGuard Nalezení pid procesu: top, ps -A | grep program Násilné ukončení: kill pid Ultranásilné ukončení: kill -9 pid Někdy funguje: killall jmeno_programu Restart X serveru: Ctrl+Alt+Backspace Michal Turek IF05 - Nainstaloval jsem a jak dál? 13 Textový režim Téma na samostatnou přednášku Ctrl+Alt+Fx přepíná konzole, grafický režim na F7 Historie – šipky, Ctrl+R, tabulátor doplňuje názvy su uživatel – dynamická změna uživatele cd, ls, ls -la – změna adresáře, výpis souborů locate – hledání souborů mc – souborový manažer, ftp klient, textový editor ./program – spustí program v aktuálním adresáři exit – odhlášení se shutdown -r now, shutdown -h now – restart/vypnutí Michal Turek IF05 - Nainstaloval jsem a jak dál? 14 Textové soubory Tvoří základ celého Linuxu – konfigurace, skripty Linux používá standardní kódování ISO-8859-2, ve Windows je běžné CP1250 (windows-1250) Řádky končí v Linuxu na znak '\n', ve Win na '\r\n' Konverze mezi kódováním Pod Linuxem téměř libovolným editorem Pod Windows např. PSPad Textové nástroje – cstocs, recode (viz man) Editory: vi, emacs, mcedit, nano, joe, kwrite, gedit Michal Turek IF05 - Nainstaloval jsem a jak dál? 15 Obecně ke konfiguraci Bezhlavé opisování sekvencí neznámých příkazů pod uživatelem root => cesta do pekel Místo přihlašování do grafického režimu (uživatel root), dát přednost příkazu su Před jakýmikoli úpravami vždy zálohovat původní verzi konfiguračního souboru, resp. celého /etc Nic nemazat, používat komentáře (znak #) Neexistuje žádný jednotný formát konf. souborů Soukromé HOWTO Michal Turek IF05 - Nainstaloval jsem a jak dál? 16 Nastavení monitoru Zjistit horizotnální a vertikální frekvence monitoru (google) /etc/X11/xorg.conf, /etc/X11/XF86Config-4 V sekci Monitor nastavit HorizSync a VertRefresh na správné frekvence V sekci Screen nastavit rozlišení Restartovat X server Michal Turek IF05 - Nainstaloval jsem a jak dál? 17 České fonty, česká klávesnice Opět /etc/X11/xorg.conf, /etc/X11/XF86Config-4 Fonty (např. DejaVu) Stáhnout a rozbalit (/usr/share/fonts/dejavu) V sekci Files přidat cestu k adresáři Klávesnice Do sekce InputDevice přidat řádky Option "XkbLayout" "cz,us" Option "XkbOptions" "grp:shift_toggle,grp_led:scroll" Přepnutí pomocí současného stisku obou shiftů, v konzoli většinou klávesa Break/Pause (vedle LED) Alternativa: Konfigurace v grafice pod KDE Michal Turek IF05 - Nainstaloval jsem a jak dál? 18 Mountování disků Konfigurační soubor /etc/fstab [woq@woq woq]$ cat /etc/fstab proc /proc proc /dev/hda1 /boot ext2 /dev/hda5 / ext3 /dev/hda6 none swap /dev/hda7 /home ext3 /dev/hdc /mnt/cdrom iso9660 /dev/sda1 /mnt/usb auto /dev/fd0 /mnt/floppy auto /dev/hdd1 /mnt/extern auto defaults defaults defaults sw defaults ro,user,noauto rw,user,noauto,sync rw,user,noauto,sync rw,user,noauto,sync 0 0 0 0 0 0 0 0 0 0 2 1 0 2 0 0 0 0 Při připojování např. USB flasky by teď mělo stačit mount /mnt/usb - připojení umount /mnt/usb - odpojení Michal Turek IF05 - Nainstaloval jsem a jak dál? 19 Nainstaloval jsem a jak dál? Dotazy ? Michal Turek IF05 - Nainstaloval jsem a jak dál? 20
Podobné dokumenty
Sklíčidla silová s ovládáním strojním (katalog 2015)
Naše silová sklíčidla jsou stejně jako naše speciální sklíčidla vyrobena
z výkovků z vysoce kvalitní speciální slitinové oceli. Tato sklíčidla
mají nejen vysokou zatížitelnost a odolnost, ale také ...
Lokalizace operačního systému Slackware Linux
Slackware Linuxu standartně ukládá nastavení locale do
/etc/profile.d/lang.sh
/etc/profile.d/lang.csh
Toto nastavení se používá jako globální. Pokud pracují na počítači pouze uživatelé jednoho nast...
Lokalizace Slackware Linuxu
6x10 -misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1
Což znamená, že pokud bude program používat font 6×10, bude v kódování iso8895-1, i když je
locale nastavené na iso8895-2. Proto musíme...
Jak použít Open Clipart Library ve školství, nám
upgradu na novější verzi v rámci větve 1.x. Oproti GIMPu je
licence trošku nevýhodná, za GIMP nemusíte platit nic, je
šířen pod licencí GNU GPL.
Programování v Linuxu
přesměrujeme do speciálního zařízení „/dev/null“. Toto speciální zařízení nedělá
nic jiného, než že zahodí veškerý standardní vstup.
do divadla
Jemnou dětskou pokožku chrání i pěstí. (Spoustová)
Chlapci přinesou velkou rybu. (Daneš, 1964)
Představil tchyni hospodyni. (Panevová, 1981)
Prvořadým úkolem jednotek UNPROFOR je chránit bezpečnost...
Úvod do UNIXu - Okruh č. 4 - vi, regulární výrazy, grep a sed
Textový editor vim
Regulární výrazy
Text search utility grep
Stream editor sed
Svěráky (katalog 2015)
■■ Rychlopřestavitelná, samonastavitelná pohyblivá čelist
■■ Výměnné čelisťové vložky
■■ Vyrobeno z vysoce jakostní slitinové oceli, stabilizované a
kalené (58-62HRC)
■■ Možnost práce ve svislé p...