Nainstaloval jsem a jak dál?

Transkript

Nainstaloval jsem a jak dál?
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)

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é ...

Více

Lokalizace operačního systému Slackware Linux

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...

Více

Lokalizace Slackware Linuxu

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...

Více

Jak použít Open Clipart Library ve školství, nám

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.

Více

Programování v Linuxu

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.

Více

do divadla

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...

Více

Úvod do UNIXu - Okruh č. 4 - vi, regulární výrazy, grep a sed

Ú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

Více

Svěráky (katalog 2015)

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...

Více