o Linuxu

Transkript

o Linuxu
Připojení diskety:
LINUX
mount -t vfat /dev/fd0 /mnt/floppy nebo jen: mount /media/floppy
Uživatel smí zadat jenom jeden argument, a sice adresář nebo zařízení.
Propojení dvou počítačů do internetu
http://www.abclinuxu.cz/forum/show/114070
INSTALACE
z cédéčka se zkopíruje do jednoho adresáře boot.img a rawrite exe, pak se v Windows
Commanderu
napíše do příkazové řádky rawrite -f boot.img –d a:
Aby sla distribuce nainstalovat, je nutne nabootovat pocitac z diskety,
kterou vyrobite z pripraveneho obrazu. Instalator pak sam najde vlozene
CD-ROM a bude pokracovat v instalaci.
Disketu ziskate tak, ze stazeny soubor boot.img zapisete pomoci programu
RAWRITE.EXE (v prostredi DOS nebo Windows) na prazdnou naformatovanou a
bezchybnou disketu:
rawrite -f boot.img -d a:
V prostredi Linuxu zapisete obraz na disketu napriklad prikazem:
cp boot.img /dev/fd0
DEBIAN: na 1. CD je soubor /install/sbm.bin dáme příkaz:
dd if=sbm.bin of=/dev/fd0 (na nepřipojenou disketu)
Napred nahod Linux.
Ted naformatuj tu disketu s DOS filesystemem (je na to utilita v KDE,
menu – nástroje – formátovač disket).Prepni se do adresare, kde je ten image.
Zadej cp boot.img /dev/fd0
Disketa je vzdy lepsi. Budes k tomu potrebovat (napr. z DOSu) program
rawrite.exe a image boot.img. Tyto dva soubory by měly být v jednom
adresáři. Z DOSu (ne Windows) se spustí rawrite.exe, zadá se cesta na
disketu a: a na disketu se udělá program.
VYTVÁŘENÍ ODDÍLU:
Formátování disků:
etc/fstab – tam jsou oddíly – tím se připojují i disky s Windows na jednom počítači!
příkaz mount znamená, že uvidíme, co je připojeno – využíváme pro vytváření
adresáře, ve kterém jsou soubory Windows (vidíme na druhý HD)
až je hotový /etc/fstab, dá se příkaz mount -a
Pozor: na konci řádky, kde jsou windows připojeny, musí být 0, ne jednička!!
Formátování se vytváří příkazem makefs, příkaz fdisk – vytváření oddílů.
Při formátování příslušný oddíl nejdříve odpojit umount, pak vlastní formátování
makefs.
Hledej fips nebo gpart - to jsou utility na posouvani oddilu na disku.
Formátování přídavných disků
http://www.abclinuxu.cz/forum/show/144106#2
Na přimountovaný disk nový FS nedáte. Příkazem mount (bez parametrů) si zjištětě, jaké
zařízení je ten USB disk (/dev/sdXX), odmountujte ho a příkazem mkfs.ext3
/dev/sdXX vytvořte ext3. Pro změnu lze použít tune2fs -c nebo -i
Pro vytvoření souborového sytému FAT32 zadáme:
mkfs.vfat -F 32 -I /dev/sdx kde x nahradíme patřičným písmenem
fdisk: dáme fdisk /dev/hda pak m pro nápovědu, pak p pro vypsání tabulky
monitor – 800x600 nestačí, dát víc
Formatting a Card
Since cards are generally formatted as DOS ”disks”, they are formatted just like any other
DOS disk. The Unix command mkfs -t vfat /dev/sda1 or mkfs -t msdos /dev/sda1 should do
it.
Připojení disků s Windows k linuxovému systému: viz zaloharuzne/linux/pripojeni_odd
nejdříve prostřednictvím programu etc/fstab – tam musí být
nakonfigurováno. Každý disk musí být na jedné řádce.
/dev/hda4 /mnt/c.disk vfat
rw,users,auto,showexec,codepage=852,iocharset=iso8859-2,umask=000,quiet 0 0
( ve Win2000/XP je nutné opravit jeden záznam v registrech. Vytvoř REG soubor a do něj dej:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\requiresignorseal=dw
ord:00000000)
pak dát příkaz mount - a
spustí se program fdisk s parametrem p (např. fdisk /dev/hda)
mount mnt/cdrom mount mnt/floppy umount mnt/floppy
Zjišťování přerušení a zařízení
lspci -v, lshw
dokumentace: usr/src/linux/Documentations .. atd
FTP
Připojení dvou strojů linux – linux
přes mc, dát (např. na pravou stranu)
ale: v ftpaccess se musí přidat:
passwd-checkrfc822 warn
anonymous-root
/
guest-root /
/
v MC:
uzivatel:heslo@vzdaleny_stroj:port
port není nutný
například v prohlížeči:
ftp://uzivatel:[email protected]/
seznam získáme v příkazovém řádku: wget ftp://uzivatel:[email protected]
stahování: wget -r ftp://uzivatel:[email protected]
ftp v příkazovém řádku: http://www.linux.com/feature/119510e
Dále: dva stroje linux – linux normální propojení:
Potrebujes modul kio_fish (zprostredkuje scp tunel skrze ssh). Vejdi na
http://speakeasy.rpmfind.net/linux/rpm2html/search.php?query=kio_fish&submit=Search+...
Stahni si
kio_fish-1.1.2-5mdk.i586.rpm
Nainstaluj a z konqueroru se to vola fish://ip-adresa-stroje-se kterym
se chces spojit.
Na tom vzdalenem stroji musi bezet sshd.
Dobre no, tak tady
http://ich.bin.kein.hoschi.de/fish/
do mc commanderu – síť se zadá: #ssh: 10.10.10.11 a pak se zadá heslo.
Pozor: /root/.ssh/known_hosts
na tom druhém stroji – nejde-li to se připojit
ke
stroji xx, tak ten řádek se strojem xx vymažeme.
Vymáhání hesla zrušit /etc/ssh/sshd_config PermitEmptypassword = yes nebo no
Objeví-li se něco jako Permission denied (publickey), je třeba
Permission denied (publickey). If this happen, set value for ChallengeResponseAuthentication to yes.
ChallengeResponseAuthentication yes ... (/etc/ssh/sshd_config)
Startování počítače, zda přednostně DOS nebo LINUX.
Nejdříve upravit v adresáři etc/lilo.conf. defaut = linux nebo DOS a uložit.
Pak spustit terminál, napsat /sbin/lilo ENTER
tam je added linux nebo dos a u toho platného je hvězdička. Nic tam raději
nepsat. Zjistit stav lze napsáním /sbin/lilo –q
Chceme-li start XWINDOW automaticky či nikoliv:
konfigurujeme runlevel v souboru etc/inittab.
runlevel 5 – startuje se autromaticky xwindow
runlevel 3 – startuje se v textovém režimu, pak se zadá heslo a napíše se
startx a spustí se. Ukončí se CTRL+ALT+BACKSPACE
runlevel 1 - žádné heslo se nepoužívá, jen pro případ nouze!
linux S = spuštění v single módu.
Máme-li problémy s xwindow při runlevelu 5, dáme v jiné konzoli (např.
ctrl+alt+F3) killall xdm - tím zavřu démona xwindows při startu.
nebo lépe: dáme, co běží (ps ax | more) pak dáme kill – 9 948 (nebo přísluš.
číslo)
Při konfiguraci xwindow spustíme x configurator
Switchdesk gnome nebo KDE – z konzole se spouští zda KDE nebo gnome
Nastavuje se to v souboru /etc/sysconfig/desktop.
Lilo se spustí CTRL X.
Linuxconf: 2 soubory (linuxconf a gnome-linuxconf) jsou na 2. cédéčku,
Samba jsou 4 soubory – rozstrkané na obou cédéčkách (nutno najít)
Zapínání klávesy Num Lock
Jestli chcete mít zapnutý numlock při startu systému, stačí přidat na konec
souboru /etc/rc.d/rc.sysinit
for tty in /dev/tty[0-9]*; do (středník, ne čárka)
/usr/bin/setleds -D +num < $tty
done
nebo na jednotlivé řádky: (začínají /usr/…
/usr/bin/setleds -D +num < /dev/tty1 /usr/bin/setleds -D +num < /dev/tty2 /usr/bin/setleds -D +num < /dev/tty3
/usr/bin/setleds -D +num < /dev/tty4 /usr/bin/setleds -D +num < /dev/tty5 /usr/bin/setleds -D +num < /dev/tty6
#dále dle počtu virtuálních konzolí Více o programu setleds - man setleds
Pro X-Windows musí být nainstalován program numlock-x, při instalaci v konzoli se
postupně napíše: ./configure make make install make xsetup make xinitrc
v souboru /etc/kde3/kdm/kdmrc přidař řádek NumLock=On
do sekce [X-*-Greeter]
Přepínání jazyků na klávesnici – mimo KDE (klávesa Shift)
v /etc/X11/xorg.conf nebo na starsich systemech v /eiftc/X11/XF86Config
v sekci
Section "InputDevice" pro klavesnici se zada:
Option
"XkbLayout"
"us,cz_qwerty"
Option
"XkbOptions" "grp:shift_toggle,grp_led:scroll,grp:switch"
tohle bude prepinat jazyk po zmacknuti obou SHIFTu nebo docasne pri
zmacknuti praveho ALTu. Po zmene jazyka se jeste rozsviti LEDka Scroll
Lock jako indikace - ja to celkem pouzivam.
Ty prepinace se daji najit v souboru:
/etc/X11/xkb/rules/xfree86.lst
U tebe to bude vypadat teda treba takhle:
Option
"XkbLayout"
"cz,de,us"
Nezapomen si po te zmene restartovat Xka. U klávesnice windows to bude
grp:rwin nebo rleft napsal to Ondřej Krejčík [email protected]
Problém s klávesnicí v KDE
kcmshell keyboard_layout
kcmshell keyboard
GRUB
konfigurační soubor /boot/grub/grub.conf etc/grub.conf
boot/grub/menu.lst
u Mandraku
čekací doba při startu je timeout=10 např.
Stáhni si nějaké livko - třeba Slax, je moc prima a malý. Přeinstaluješ Woknouse, voni
Ti zjebou zavaděč, Ty se bootneš do Slaxu, zapneš konsoli, napíšeš tam grub, objeví se Ti
řádka grubu, no a píšeš:
| grub> root (hd0,0) (zadejte umístění oddílu /boot)
grub> setup (hd0) (nainstalujte GRUB do MBR)
grub> quit (a ukončete příkazovou řádku GRUBu)
LILO:
čekací doba při startu: ťuknout na linuxconf, LILO, implicitní hodnoty, čekací doba.
oprava LILO: dát bootovací disketu a napsat /sbin/lilo
Příkazový řádek: ALT F2
z něj je možné napsat kdehelp a objeví se pomoc. nebo # man a jsou manuály
Přechod do textového módu: CTRL ALT F2, zpět do grafického ALT F7
restart systému: INIT 6, ukončení INIT 0.
setup: nastavování součástí – v textovém módu napsat setup
Mandrake: drakconf
Spořič proudu: K – nastavení prac. plochy – DPMS – enabled a nastavit
ARK
je program /usr/bin/ark který rozbaluje zazipované soubory.
Zjištění verze, případně toho co běží, příkazy:
z konzole
rpm -qa | grep kcommander nebo jen rpm –qa (všechny nainstalované balíčky)
rpm –q1 názevbalíku vypíše všechny soubory, které balíček obsahuje
rpm -qa | grep mc
rpm –qa | grep kde zde se vypíše vše, co je instalováno a začíná kde
rpm –ivh balík nainstalování rpm –e balík odinstalování bez udání koncovky i.386.rpm
rpm –ivh balík --nodeps instalace bez zohlednění závislostí
rpm –Fvh balík aktualizace (např. qt khnihovny před instalací nového KDE)
např. rpm –Fvh qt -*.rpm, nebo rpm –Fvh *.rpm
rpm – Fvh samba*.rpm (když máme před tím všechny čtyři balíčky soustředěné
v jednom adresáři
rpm –Uvh balík upgrade balíku
rpm –rebuild balík.src.rpm převod a kompilace z souboru src na rpm
rpm – qpi jménobalíku vypíše popisek balíku, rpm –qpi *.rpm, rpm=qip balík >text.txt
vypíše popisek do souboru (nebo qpi? ověř!!!)
man rpm>text.txt převede nápovědu do souboru text.txt
dmesg | grep eth0
vypíše síťovou kartu!!!
top, free
tato hlášení vypíše procesor, swap.
fdisk -l ukáže se, kolik toho tam je
df – h místo na disku – ukáže prostor
e2fsck – OPRAVA SYSTÉMU mimo root
mount co je jak připojeno
nmap 10.10.10.11 na jakých portech co je
ps ax | more nebo: ps ax | xinetd nebo ps auf
zjištění co běží
which soubor vyhledávání souboru
touch soubor vytvoření souboru v konzoli: (v příslušném adresáři)
ifconfig, iwconfig– ukazuje se stav.
ifconfig eth0 123.123.123.123 a bouchnu enter (změna IP)
ifconfig eth0 192.168.1.12 up
přidělíme adresu
ifconfig eth0 hw ether 01:02:03:04:05:06
totéž programem ip
změna MAC adresy:
ifconfig eth0 down
ifconfig eth0 hw ether 01:01:01:01:01:01
viz http://aboutme.ic.cz/?q=node/50
ifconfig eth0 up
1) do prikazove radky napis: "sudo /sbin/ip add ls"
tim si jako root (sudo) vypises pomoci prikazu ip sitova rozhrani mel by jsi videt minimalne
jedno (tzv loopback - k cemu to je si najdi sam), ale spis vic, pokud vidis i eth0 mas
pravdepodobne vyhrano a ubuntu tvou sitovku poznalo
2) do prikazove radky napis: "sudo /sbin/ip link set address 00:11:22:33:44:aa dev eth0"
kde 00:11:22:33:44:aa je mac adresa kterou ma to zarizeni mit a eth0 je rozhrani kteremu to
davas
Muze se stat ze zmenu hw adresy (mac aresy) nebude sitovka podporovat.
soubor /etc/network/interfaces ...
/etc/init.d/networking restart
!!!!!!!!!!!!!!!!
lspci – ukazuje, jaký chipset je instalován (zda VIA, nebo podobně)
hwinfo –short ukáže, jaký je hw
lsmod, lsusb – ukazuje natažené moduly usb zařízení
date 0701040506 upraví datun na 1.7.1995 ve 4.hodiny 5 minut
dmesg || more - vypíše harware, který je v počítači
insmod - ukáže všechny vložené moduly
ntsysv nebo tksysv (graficky) – ukázání a úprava setupu – co se startuje
cat /proc/cpuinfo – informace o procesoru
cat soubor1 > soubortext cat soubor1 >> soubor2 (ze připojí soubor 1 k souboru
2
cat subor | tail +3 | head -7 výpis řádku 3 - 10
awk 'NR>=2&&NR<=4 {print $0}' file
totéž
tac - čtení obráceně od konce
less /cesta/k/souboru/soubor ukáže soubor (též cat)
Chceme nahradit všechny výskyty slova "foo" v souboru "file" slovem "bar" a výsledek
uložit do souboru "file2":
$ sed s/foo/bar/g file > file2
nebo pouze nahradit. sed s/~6/š/g ledova22.sub
chmod a+rw /cesta/k/adresáři
- umožnění zápisu -R i adresářů
soubor\ jmenem\ blabla.tx t - aby se to dalo napsat v shellu (jméno je soubor jmenem
testparm – konfigurace samby
blabla.txt)
locate -i soubor - najde soubor
find / -name *wine* najde soubor se jménem, kde se objevuje wine
find / -size +300k větší než 300 kB +300b větší než 300 bloků -4500k menší než..
ps -A | wc -l
zobrazí počet spuštěných procesů
netstat -natup
zobrazí aktivní spojení
netstat -atp | grep :22
zobrazí spuštěné služby
diff php.ini php.ini.old
zobrazí rozdíl v souborech
klávesa Pause/Break - používá se v konzoli na přepínání klávesnice
top - zobrazování v konzoli výkon stroje, procesoru, atd.
/etc/sudoers – HESLA a kdo s mí spouštět
cat /proc/interrupts - ukazuje, jak běžní procesy-(neběžící neroste číslo po zadání příkazu
častěji
zip zkusmo * zipování celého adresáře, ve kterém jsme přepnuti a
soubor zkusmo.zip se do něj vytvoří. (bez podadresářů) Stejně tak se
rozbalí do
adresáře, ve kterém jsme přepnuti unzip zkusmo
zip -r zabaleno jmenoadresare - existuje-li adresář jmenoadresare, my jsme přepnuti o
adresář výš a vznikne soubor zabaleno.zip (zabalený adresář
jmenoadresare) - včetně podaresářů
zip tebuch.zip soubor1 soubor2 vytvoří archiv z obou soborů
RAR – rozdělení velkého souboru do menších
To compress a big video file, movie.avi and split it into multiple files, each size up to
12MB,
rar a -m5 -v12m myarchive movie.avi
-p heslo A list of files
(myarchive.part1.rar, myarchive.part2.rar, ..) will be created in current
directory. viz http://linuxmonitor.net/blog/2007/02/compress-to-multiplevolume-rar.html
s heslem to funguje takto:
Jít do příslušného adresáře (na rozdíl od zipu) a zadat
rar -hpheslo a nazev_zaheslovaneho_souboru.rar (-hpheslo psát dohromady)
rar -hpheslo -v99m a nazev_zaheslovaneho_souboru.rar (rozdělit po 99 mB)
To uncompress the files (myarchive.part1.rar, myarchive.part2.rar, ..),
unrar x archiv.part1.rar
to zeptá
/kam/to/rozbalit
rozbalení poškozeného archivu:
unrar e -kb archiv.rar
tar cfj home/zaloha/data/`date +'%Y%M%d'`.tar.bz2 /nejaka/cesta/prace
tar -cf archiv.tar /home/adresar archivace adresáře /home/adresar
- a na heslo se
tar -cvzf archiv.tar /home/adresar archiv a komprese -xvzf je obráceně
tar -xvjf archiv.tar /home/adresar bz2 soubory (místo z je to j)
tar zxfpP soubor.tar.gz - odarchivování
OBRÁZKY, fotky, fotografie
obrázek má 1600x1200.
convert -resize 800x600 puvodni.jpg novy.jpg
http://www.imagemagick.org/script/command-line-options.php#filter
Zmenšování a zvětšování lze ovlivnit parametrem -filter. Výpis možností je tady.
Nejsem ještě dostatečně matematicky vzdělán, abych mohl napsal, proč a jak se který filtr chová, tak se omezím jen na to, že
kvadratický a kubický vytvoří jemnější, rozostřenější zmenšeninu.
Také lze mogrify -resize 40% *jpg
pravý ALT+V zavináč v linuxu
split -bm soubor Rozdělí soubor přibližně na více po 1 mb split -b 1440k
split -b 1440k foo- foo.tar.bz2 (možná to bude chtít přejmenovat na .001, .
002, 003
kbuildsycoca (kde build system configuration) pod uživatelem.Obnova KDE – refresh menu.
links http://www.idnes.cz
Internet v textovém souboru:
/sbin/shutdown – určuje vypínání počítače. Dát práva pro všechny uživatele.
wget -k -p http://www.milatrading.cz/ stažení na disk celého obsahu
wget -r -l50 http .... do 50 úrovní (není to 150, ale l50 !!!)
spojení souborů pod dos nebo win jde jednoduše pomocí příkazu copy. Zadá se seznam souborů a mezi nimi + a
soubor do kterého se to má všechno spojené uložit. Zrovna nemám po ruce dos, takže přesně nevím jak ze to
správně zapíše, ale už jsou to párkrát zkoušel a funguje to.
KAppFinder - přidává aplikace do KDE
fuser -m /dev/fd0
zjistí se, který proces drží disketu
tar -cf ahoj.tar *.* vytvoří archiv s názevm ahoj.tar v současném adresáři
tar -cf nazdar.tar soubor1 soubor 2 - z těchto 2 souborů vytvoří archiv nazdar.tar
soubor s tar je dobré vybrat pravým tlačítkem myši a on se rozbalí do ark.
bunzip2 soubor rozbalení souboru s koncovkou bz2. pak tar -xf soubor
killall xdem - tím zavřu démona x window při startu
xconfigurator Při konfiguraci xwindow: napsat
/usr/bin/ksnapshot to je snímek, který se sejme z obrazovky
umount -l nebo umount -f když nejde CD z mechaniky ven (lépe umount -l)
lsof /mnt/cdrom nebo tak nějak. Zjistí se, co drží cédéčko.
echo 0 > /proc/sys/dev/cdrom/lock když je opravdu zle
mount -t smbfs //jana/C /jana samba klient, kde počítač je jana a adresář v linuxu je též jana
mount -t smbfs //LINUX/LINUX /adresar/v/tomto/pocitaci
mount -t smbfs -o username=pepicek,password=josef //WinXP/test /mnt/test
pro lepší diakritiku (přes IP addresu)
mount -t cifs //172.21.11.252/C$ smbdir -o
username=<login>,password=<heslo>,iocharset=utf8,codepage=utf8
viz http://hwww.abclinuxu.cz/blog/kenyho_stesky/2006/4/5/127678
mount //server/sdilena_polozka /kamn/na/mountovat -t cifs -o
user=uzivatel,pass=heslo,noperm
Velké soubory – SAMBA smbmount $LAN_DISK/Zaloha $WHERE -o lfs,password=$PASS
viz
Pro linuxový stroj LINUX , kde je samba sdílení LINUX
adduser userdel přidávání a odebírání uživatele
např: adduser pepa passwd pepa, userdel –r pepa
adduser uzivatel skupina přidá uživatele do skupiny
adduser dalibor scanner
userdel -r pepa vymaže uživatele i s jeho domovským adresářem.
passwd -S bfu
změna hesla (uživatelem root) uživatele bfu
id bfu informace o uživateli a skup.
groups bfu informace ve kterých skupinách je uživatel bfu zahrnut.
groupadd groupdel bfu přidat, odebrat skupinu
groupmod -n franta bfu přejmenovat skupinu na nový název franta
fdformat /dev/fd0H1440 fdformat /dev/fd0u1720 formátování diskety na 1440 nebo 1720
mkdosfs -c -F 32 -v /dev/fd0 vytvori 32bitovou FAT
kfloppy, gfloppy – grafická nastavba
mformat a: to je správně! (musíme mít mtools). Až to dáme do linuxového stroje,
dát nejdřív umount /mnt/floppy.
mke2fs /dev/fd0 1440 - Vytvoří na disketě Linuxový souborový systém (1440 = počet bloků, musí se zadat)
etc/issue = verze linuxu a jádra
cat test - Vypíše obsah souboru test, cat test | grep auto - Vyhledá v souboru test řetězec auto a
vypíše příslušný řádek
lsmod ukáže se, zda ipchains neboiptables
lspci -v vypíše hw počítače
lsusb
vypíše usb zařízení a co je připojeno
cat /var/log/dmesg vypíše info o discích a různé
jhead obrazek vypíše exif soubor
iptables -L vypíše
návod: http://www.petricek.cz/mpfw/
uname -all uname -r vypíše informaci o jádru, které je zavedeno
cat /proc/cpuinfo
vypíše informaci o procesoru
whereis iptables ………zjistí, kde je ten konkrétní program
ifconfig – vypíše informace o síťové kartě
ping 10.10.10.10, dmesg … vypíše hlášení na všechno
ln -r /cesta/hlavnisoubor /jinacesta/odkazkhlavnimusouboru symbolický odkaz
xcalc kalkulačka
cp -r -u /ab /ac
for i in B C D X Z ; do cp -a A/* $i ; done
kopírování více adresářů najednou
rsync -rvu –progress /ab /ac kopírování adresáře (aktualizace) do jiného
rm -f -r adresar
odstranění adresáře i s obsahem
rm -- -blbost
nodstranění souboru s názvem -blbost (nikoliv blbost)
rm a??b*.jpg rm */a??b*.jpg dodstranění vše, co začíná a a
je tam po dvou
znacích b a
zatím je libovolný počet znaků a koncovku jpg
to druhé: o
jeden adresář níže
rename 's/moje/tvoje/' * hromadně přejmenuje část jména souboru moje na tvoje
nebo:
mmv "moje*" "tvoje#1" (nutno nainstalovat mmv)
convert -resize 800x600 stary_obrazek.jpg novy.jpg
for a in *.jpg; do mv "$a" "blah$a"; done
další způsob přejmenování
chmod a+rwx /cesta/k/souboru změna práv k souboru - povolení všeho -R jsou i
podadresáře
ps aux | sed 's/honza/anicka/g' Zamění Honzu za Aničku
chmod a+rwx -R /adresar Místo a lze užít u uživatel, g skupina, o ostatní a kombinace
Příklad, kdy to může číst jen Dalibor a root:
chown dalibor:dalibor -R /adresar změna vlastníka, skupiny (skupina nobody je pro Wind)
chmod a-rwx -R /adresar
odnětí práv. Pak dáme
chmod u+rwx -R /adresar
je-li vlastník root, skupina root při ug+rwx to nikdo jiný nepřečte.
zobrazení celé obrazovky (jako snapshot) :
sleep 10 && import -window root obrazek.png
xwd -out - root screenshot.xwd (nebo xwd -root > screenshot.xwd)
xwd | convert - screenshot.png
ls -a vypsání souborů i skrytých
ls - l všechno detailně v řádku (i práva)
ls -al, ls -t podle data, ls -r obraceně
ls -l -R všechno včetně podadresářů (ls -l -R | less)
ls -1 (jednička) vypsání souborů pod sebe – jen jejich názvy seřazení do sloupce
lsof vypíše běžící procesy
pwd vypíše, kde jsme
free -m zjistíme, koklik je volné paměti (2. řádek pod free)
tail -f -n 20 -s 2.5 /var/log/messages zapíše každých 2,5 vteřin posledních 20 řádků
pwd – ukáže aktuální cestu
free -m
head /var/log/messages
zobrazí různé zprávy od začátku (1O řádků)
tail -f /var/log/messages
zobrazí různé zprávy od konce
ln -s hlavni_soubor adresar/
ln -s /opt/soubor /ab
su root heslo
otevře se v konzoli root (jsme -li jako jiný uživatel)
find adresář soubor
např. find / nazdarek (je v adresáři / a nižších)
find -type d vypíše všechny adresáře v adresář,
find -type f všechny soubory (viz find(1).
find adresář -type d -print0 | xargs -0 chmod 744
find adresář -type f -print0 | xargs -0 chmod 644
md5sum debian-31r0a-i386-binary-1.iso
zkontroluje soubor iso
tmpwatch -m 1 /co/kde/smazat
smaže všechno, co je starší 1 hodiny
> soubor.txt vymaže obsah souboru
echo "Toto je presmerovani standardniho vystupu do souboru" > mujsoubor
vznikne
nový soubor a tam bude ten text.
Je-li tam >>, text se přidá do stávajícího souboru a nemaže se, co je tam
bc kalkulačka. Po spuštění dáme scale=2 (budou 2 desetinná místa) a pak počítat
etc/environment – určuje jazyk
w – ukáže přihlášené uživatele ve ftp
uptime Vypisuje aktuální čas, jak dlouho je počítač spuštěn, počet přihlášených uživatelů a
sleep 10 – toto počká, než se vykoná další příkaz (píšeme před ním)
program ntp – synchronizace hodin
zatížení systému.
Práva souborů: tmp:
chmod a+rwx /tmp
# zdlouhavejsi zpusob
chmod +t /tmp
chmod 1777 /tmp
# rychlejsi zpusob
Vytvoření alias
do souboru /home/uzivatel/.bashrc
přidáme příkaz
alias server="ssh uzivatel@jmeno_serveru"
pak zadáváme jen příkaz server
Soubory /proc
cat /proc/cpuinfo, /proc/version – informace o procesoru
echo 1 > /proc/sys/dev/cdrom/autoeject – nastavení vysouvání CD
/proc/sys/dev/cdrom/info - veškerá informace o CD mechanice
/etc/sysctl.conf – nastavení sítě viz http://ipsysctl-tutorial.frozentux.net/ipsysctl-tutorial.html.
Vytvoření ISO souboru a připojení
mksiofs -R -J -l -o output.iso /adresar/zktereho/ma/byt/isoobraz
přepneme se do adresáře, kde je soubor output.iso
mount -o loop -t iso9660 output.iso /mnt/adresar (u DVD je to udf místo iso9660)
mount -t iso9660 -o loop jmenoobrazu.iso
/mount/adresakamhomountuji/
2x tabulátor v konzoli – zobrazí se všechny programy (možnosti)
iconv (-f iso-8859-2 -t win1250 a vice versa) změna kódování
iconv -f UTF-8 -t ISO8859-2 text_utf.txt -o text_latin2.txt
cat /cpu/info
informace o procesoru
Násilné ukončení programů
fuser -k -i -m /mnt/cdrom
cfdisk – prohlídka oddílů na disku (i když nejsou na /etc/fstab)
diff soubor1 soubor2 > textovy_soubor.txt rozdíl mezi soubory
ZÁLOHOVÁNÍ
Zálohování v dump
vytvoříme soubor např. /ab/zalohadump
a chceme zálohovat adresář /ac.
dump 0f /ab/zalohadump /ac
a naopak: přepneme se do adresáře např /ad
restore -rf /ab/zalohadump
a tam to rozbalíme.
rsync. Udělá přesně to, že při prvním použití zazálohuje celý adresářový strom a pak už
jen změny. Je možné jím zálohovat lokálně nebo přes ssh na dálku. Při přenosu používá
kompresi (parametr -z nebo --compress). Tímto zálohuju kompletně celý /home na
vzdálený disk:
rsync -avz --update --stats --progress --numeric-ids -e ssh /home/
root@zalohovaci_stroj:/mnt/zaloha-home
(bez komprese)
# dd if=/dev/hda1 of=zaloha bs=4096
Tento příkaz vytvoří přesný obraz zařízení /dev/hda1 do souboru zaloha. Parametr
bs určuje, že dd najednou čte a zapisuje 4096 bajtů (upravte podle vašeho systému pro
dosažení nejlepšího výkonu).
Tento obraz obnovíte příkazem
# dd if=zaloha of=/dev/hda1 bs=4096
Jak na resizing známých fs
reiserfs - příkaz resize_reiserfs
umožňuje zvětšení/zmenšení fs
fs nesmí být připojený
ext2/ext3 - příkaz ext2online
 umožňuje zvětšení fs
 fs musí být připojený



v kernelu musí být zakompilována podpora pro Online ext2 resize
support (standardně v RHEL i SLE)
ext2/ext3 - příkaz ext2resize
 umožňuje zvětšení/zmenšení fs
 fs nesmí být připojený


Vytvoření souboru iso na CD:
dd if=/dev/cdrom of=subor.iso bs=2048
dd if=/dev/oddíl of=/kde/je/dost/místa/kopie_onoho_oddílu
ještě jednou odjinud:
dd se schovava v kazde slusne distribuci. Melo by stacit pustit:
dd if=/dev/hda of=/dev/hdb
Pred vlastnim kopirovanim doporucuji zkontrolovat pres hdparm, jestli mate zapnuty 32b
pristup a DMA. Zapinaji se pomoci
hdparm -d1 -c3 /dev/hda (pustte ho i na hdb ;)
Ja to okopcil timhle: sfdisk -d /dev/sda | sfdisk /dev/sdb
viz: http://www.czela.net/wiki/index.php/RAID1
....................................
Psaní skriptu:
každý skript začíná #! /bin/sh
z konzole: vykonání skriptu, jsme –li přepnutí v příslušném adresáři
se dělá takto: ./příslušnýskript, jinak plnou cestu, např. /zaloha2/zkouska
(před prvním lomítkem je mezera)
Tisk manuálu: Napřed manové stránky "převeďte" do textové podoby
man ipchains | col -b >ipchains.txt a teď jej můžete poslat na tiskárnu
Tabulka CRONTAB - automatické spouštění akce
pořadí: minuta, hodina, den v měsíci, měsíc, den v týdnu (nula je neděle)
nejdříve upravíme etc/crontab
55 14 * * * root /opt/skriptik
na další řádce stiskneme ENTER, za tím nic nesmí být (delete prázdné znaky)
spouští se ve 14.55 hodin.
30 4 1,15 * 5 znamená, že se to spouští 1. a 15. každého měsíce a ještě k tomu každý
pátek. Neděle je 0 nebo 7, více stejných údajů se odděluje čárkou, např 1,2,3,
nebo 0-4, 8-12.
*/2 každé dvě hodiny
*/5 * * * * každých 5 minut
0-23/2 je každou sudou hodinu až do 22 hodiny včetně
23 0-23 2/2 * * * běží v 0.23, 2.23, 4.23, 6.23
Spouštění skriptu PHP
#minute hour
day
month
dow
job
*/5
*
*
*
*
/usr/bin/php /cesta/ke/spoustenemu/skriptu.php
po úpravě se musí dát /etc/init.d/crond restart
/usr/share/man/man5/crontab.5.gz
Spouštění (spuštění) skriptu při startu
cp skript.sh /etc/init.d/skript.sh
ln -s /etc/init.d/skript.sh /etc/rc2.d/S09skript.sh
(runlevel 2 je v debianu, S – start, 09 – pořadí, ve kterém se spouští.
HESLA
Vytvoření nového uživatele:
1) zadá se adduser práce
2) zadá se passwd praceprace
Vytvoření nového uživatele samby
smbadduser pepa:pepa …. napsat heslo nově:
smbpasswd -a roman
pak klasicky 2x heslo, stejné jako v systému a taky restart samby. Milan
Hesla samba – netřeba, když se ve swatu dá security – SHARE místo USER
Zadáš (jako root) passwd jmenouzivatele
on se zepta na nove heslo a jeste jednou jej zopakujes.
viz man passwd
A ted:
Jmena uzivatelu, vcetne UID a GID (User ID a GroupID) jsou ulozena v
souboru /etc/passwd (např. dalibor je 500)
ten má koncovky (parametr) /bin/false nebo /bin/bash
hesla uzivatelu (sifrovana) jsou v souboru /etc/shadow
V zadnem pripade tyto soubory neotvirej z windows v editoru!!!!!!!!!!!!!!!!!!!!!!!!
Chod tam jedine skrze ssh pomoci mc.
Prohlizec posty si o heslo rekne, jakmile mu linux odmitne to puvodni heslo.
Parametr /bin/false znamena, ze tento uzivatel se nemuze prilogovat z
konzole (tedy se neprihlasi ani skrze ssh), protoze po zalogovani mu
system neda shell a hned jej odloguje.
bash je prave nazev shellu, ktery normalne pouzivas
PURP má adresu http://www.lysator.liu.se/purp/
SAMBA
- instalovat 4 balíčky
- /etc/xinetd.d/swat disable = no, only from = přidat všechny počítače oddělit mezerou
- soubor root/.bash.profile upravit PATH=$PATH:$HOME/bin:/etc/rc.d/init.d
.
only from – všechna čísla!
- etc/services, kde musí být tato řádka:
swat
901/tcp
# Samba Web Administration Tool
- dát /etc/init.d/xinetd reload nebo start
pro kontrolu zadáme nmap 10.10.10.11, tam je to napsánoUživatel dalibor Heslo: dalibor
etc/smb.conf – konfigurace sítě.
V /etc/smb.conf proste uved nazev stroje (pro smb resources) SAMBA,
nazev sdileneho zarizeni SAMBA-ROOT-DISK a je to. nebo LINUX
(pak je to LINUX-ROOT-DISK)
Na počítačích nastavit MSIE: proxy musí být, nepoužívat pro :
počítač, kde běží SWAT, ani lokální. tzn. např.: 10.10.10.10; 10.10.10.14
chceme-li adresář bez nutnosti dát hesla,
[shared]
comment = share
path=/home/shared
public=yes
writable=yes
create mask = 0777
directory mode = 0777
Pak jeste chmod 0777 /home/shared a je to hotovy.
Koš pro Sambu
Kos se na sambe nastavuje na strane serveru, slouzi na to modul recycle, priklad napr:
Do global nastaveni pridat:
vfs objects = recycle
recycle:keeptree = Yes
recycle:repository = .Recycled/%U
recycle:noversions = *.doc|*.xls|*.ppt
recycle:excludedir = /tmp|/temp|/cache
recycle:exclude = *.tmp|*.mp3|*.avi|*.mpg|*.mpeg|*.temp|*.o|*.obj|~$*|
*.~??
recycle:maxsize = 10000000
recycle:versions = Yes
recycle:touch = Yes
Připojení do tabulky /etc/fstab (kdy je stroj s win server)
//BRAVE/C /home/dalibor/spojeni cifs user=dalibor,pass=dalibor,noperm 0 0
Název Samby na stroji s Windows se dá odstranit,
když v sekci Global se napíše server string = ""
Samba a Dosemu – připojení disku (adresáře přes Sambu)
Pomoci samby ho pripojim do adresare /mnt/data a symlink do ./dosemu/drives. Takhle to
funguje, ale dosemu ten disk vidi jako D:\.
účty: gnome-linuxconf.
Při instalaci samby je třeba vždy přidat uživatele – smbadduser dalibor:dalibor
heslo dalibor. User dalibor je počítač, ze kterého se připojuji k Sambě.
Valid users: např. @root @samba @jana to jsou uživatelé existující v počítači i v sambě
Nejlépe dát uživvatele share, pak u dalších sdílení napsat user allow jen to číslo počítače,
které chceme.
Nově: smbpasswd -a root (nevyzkoušeno) XP profesional.
Musíš nejdříve vytvořit v sambě účet pro roota (smbpasswd -a root), dále stačí ve WinXP
Prof. projít průvodcem nastavením (Vlastonsti systému-Název počítače-Identifikace v síti),
kde zadáš tvojí skupinu a uživatele root. Nového uživatele vytvážet nemusíš. Snad jsem to
popsal srozumitelně. Tohle funguje u Samba 3.0.1.
Linuxconf
uživatele na hostitelském počítači přidat, jméno, skupina: Samba, heslo dalibor
Globals: veobecné nastavení, host allow: vypsat všechny adresy vedle sebe, jen
mezera, host deny: připsat ALL:ALL (možná ne!)
Write list: linuxová skupina je samba (psát@samba)
admin user: je ten , kdo vytváří soubory v adresáři @samba
smb.restart: to se píše do zdroje, když restartujeme nějakou funkci.
raději /etc/init.d/smb restart
u druhého počítače, kde jsou Windows: změnit heslo (ale netřeba)
síť: gateway – tam kde je proxy udat číslo toho počítače
napíšeme: http://10.10.10.11:901/ jméno root, heslo dalibor
Pozor! je třeba do souboru etc/host přidat řádek
treba 10.10.10.13 linux.domena linux
a dej z konzole etc/init.d/network reload
SAMBA klient
Dát příkaz mount –t smbfs //jana/C /jana (první jméno počítače, druhý je adresář v
původním počítači, třetí je adresář v linuxovém počítači) Pozor na mezery, mezi
smbfs a //, dále mezi druhým a třetím „jana“ je mezera!!!! nebo: mount -t smbfs //dalibor/C
/dalibor
Přimountování linuxového stroje k jinému:
mount -t smbfs //vzdaleny/stroj /adresarzde (u vzdáleného stroje se uvádí
jen název připojení a hlavní adresář, např. //LINUX/linux - nic víc.
(jméno stroje je vzdaleny, jméno sdílení je stroj, u tohoto stroje je jeden z adresářů
/adresarzde)
umount pak když se odpojuje. netřeba dát heslo. Lze vytvořit jako ikonu, při každém
restartu počítače se musí na ni klepnout a odklepnout heslo (žádné tam nepsat)
U linuxového stroje, který se jmenuje Pepa a má sdílení práce, u druhého stroje
se připojuje do adresáře aaa/LINUX:
mount -t smbfs //Pepa/prace /aaa/LINUX
1) V setupu počítače má být vyhozen Firewall configuration pryč.
2) v souboru etc/xinetd.d/swat musí být disable=no a všechny počítače!!
zkontrolovat soubor xinetd.conf
3) host allow - obě místní adresy (localhost i 10.10…) localhost žádné
jméno
je dobré spustit smb reload, /etc/init.d/smb restart a xinetd –reuse v případě problémů se
Sambou je nutno ve Windows Commanderu dát sdílení adresáře (ručička) .
Dále je třeba u stroje s Linuxem (kde běží swat) nakonfigurovat proxies – ne pro
tento stroj.
Úpravy stroje s WXP: (když je tam tiskárna)
No, asi by bylo dobré zkontrolovat, co je ve /var/log/samba/smbd.log Dál, už tady
mnohkrát proběhlo, že WinXP je nutné opravit záznamy v registrech ... takže ještě jednou.
Oprav registr takto:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters\requiresignorseal=dw
ord:00000000.
Já osobně dávám nuly i k dalším dvou klíčům v této větvi a není problém.
SSH – openssh
mít naintalovány všechny balíčky – hlavně openssh – server, aby fungovala
Nastavení tiskáren:
kprinter -stdin = zařízení.
v sambě všechny povoleny, v sambě driver printer file= /etc/samba/printers.def
jen pro tiskárnu, která je lokální.
Pokud je tiskárna na stroji s Windows:
Ovládací panel - tiskárny - název tiskové fronty, (vymyslet), pak
sdílení: //dalibor/BROTHER uživatel dalibor, IP počítače, na němž je tiskárna,
heslo dalibor, skupina workgroup
ve startupu, konfigurace tisku, přidat tiskárnu. potom
v setupu - typ překlad nezaškrtnuto. (je-li tiskárna na stroji s Windows)
Pokud ano, tak stačí přidat do CUPSu tiskárnu buď přes localhost:631 nebo
příkazem /usr/sbin/lpadmin -p WinTiskarna -v
smb://user:password@pocitac_sdilejici_tiskarnu_do_sveta/TISKAR
NA -m model.ppd.
příkaz pro tiskárnu ve Windows: kprinter -stdin
u tiskárny HP se nastavuje Laser Jet 5L - ljet4.
aby se mohlo tisknout, musí být spuštěn lpd. (lpd restart). Je možné ho nastavit v setupu,
aby se spouštěl automaticky.
Je-li tiskárna na počítači s linuxem,
Tiskárna s linuxem - Mandrake
Je-li na tomtéž stroji s Mandrakem: Název je BrotherHL1240
na jiném linuxovém stroji, než je tiskárna:
řídící systém je CUPS.
Printer connection type: SMB Windows, printer auto detection zaškrtnuté
smb server host SERVER, Share name Brother1240, - 1250, User name nobody, Workgroup
WORKGROUP
[Brother1240]
path = /tmp
guest ok = Yes
printable = Yes
use client driver = Yes
default devmode = Yes
printer driver file = /etc/samba/printers.def
printer driver location =
Je-li tiskárna na počítači s Windows, u MANDRAKE je to takto:
SMB Windows, server je janau, sdílená jako HP, prac. skupina WORKGROUP
uživatelské jméno nobody.
Na počítači s Windows se přidá: Podrobnosti \\SERVER\Brother1240
pod rootem.
DEBIAN:
/etc/cups/cupsd.conf povolit server, tj. Stroj na kterém je tiskárna (10.10.10.17)
Allow From 127.0.0.1 10.10.10.17
lpc status – ukáže, jak je to s tiskárnami
http://www.abclinuxu.cz/forum/show/159568
je-li na jiném debianím stroji: nainstalovat foomatic*,
instalovat to jako root!! (administrátorská práva)
skupina WORKGROUP, server je SERVER, uživatel a jeho heslo, Brother1240, umístění nic.
Systém je CUPS i na místním. Lze asi užít Brother 1240 – laserjet.
lze i jako host (nikoliv uživatel) , pak na konci se zadá root a jeho heslo.
je-li na jiném stroji s Windows: je potřeba zadat pod rootem uživatele a heslo (normálního
uživatele)stroje s linuxem, skupina WORKGROUP, server je BRAVE, tiskárna HP. Umístění
se nevyplňuje. Název tiskárny HP.
(lze prohledat)
/etc/cups/cupsd.conf – tam je možné konfigurovat přístup ostatních uživatelů k tiskárně.
/etc/printcup – tam je nízev tiskárny
Gimp
Je nutno nastavit tisk lpr!!! (Setup printer)
Komperese a dekomprese:
Program ark je v nástrojích submenu nebo z konzole, další možnosti:
gunzip soubor.gz
bunzip2 soubor.bz2
tar xvf soubor.tar
tar xvzf soubor.tar.Z
tar xvzf soubor.tar.gz
tar zxfpP soubor.tar.gz - rozbalení
tar xvzf soubor.tgz
je-li soubor.zip:
unzip soubor, komprese: zip soubor * (arch. se celý adresář, kde
jsme přepnuti)
Příslušný balíček by se měl rozbalit do stejnojmenného podadresáře
Staroffice
Přísun fontů do Staroffice: - z CD a pak říct Linuxu, kde jsou (user/share/fonts/)
Staroffice-Printersetup –select fonts usr/share/fonts přidat cstocs 8859..
Cesky mi zatim tiskne jen fon LucidaSans a LucidaBright.
Pis normalne v Courier fontu a v menu Tools-Options-general-Font
Replacement nastav StarOffice tabulku pro zamenu fontu.
Zde uvádím jen zkráceně postup, který sice není zcela dokonalý ale pro základní práci postačuje. Nastavení se provede z
běžného účtu ("p") po nastartování starof z hlavní nabídky StarOffice kliknutím na Printer Setup:
- kliknete na Add Fonts, pak pomocí tlačítka Browse prohledáme a připojíme tyto cesty (písmeno p nahraďte Vaším účtem):
/home/p/Office51/fonts/75dpi
/home/p/Office51/fonts/type1
/usr/X11R6/lib/X11/fonts/iso8859-2/Type1
- pak potvrďte OK, objeví se varování, že nemůžete psát do adresáře /usr/X11R6/lib/X11/fonts/iso8859-2/Type1 (což je logické,
nejste root), odklepněte OK, objeví se seznam instalovaných fontů (měl by tam být např. ariab--), potvrďte OK
- nyní naskočí okénko Fonts, kde si můžete prohlížet vlastnosti instalovaných fontů a měnit jejich nastavení (což jsem nedělal).
Na závěr stiskněte tlačítko Convert All Metric Files a zavřete pomocí Close.
- opět se objeví varování, že nemůžete psát do adresáře /usr/X11R6/lib/X11/fonts/iso8859-2/Type1, stiskněte OK
- pak uvidíte informaci o cestách k fontům, potvrďte OK
- pomocí Close zavřete Printer Setup.
- pro jistotu zavřete a znovu nastartujte StarOffice, v ní otevřete New Text Document, z nabídky fontů (která se rozšířila) vyberte
např. Arial a po přepnutí na českou klávesnici by se měla začít správně zobrazovat písmena ěščřž atd.
Openoffice
propojení dat. Viz opt/ostatni/zaloharuzne/LINUX/MyODBC
Upravit etc/odbcinst.ini a odbc.ini
nainstalovat mysql-share neni v baliccich
ale hlavně mít nainstalovány knihovny - http://rpm.pbone.net
libmyodbc.so a devel.
OO: nastroje - zdroje dat
postupovat podle navodu, vzdy dat OK nikoliv Pouzit
nazev MySQL-test, ODBC, URL zdroje dat vybrat - MySQL-test, uzivatelske jmeno root
JAZYKY: Soubor-Pruvodci-Instalovat
nove slovniky. Je-li to off-line,
http://de.openoffice.org/spellcheck/about-spellcheck-dicooocd.html
http://lingucomponent.openoffice.org/dictpack.html
instaluje se ten zabalený, zazipovaný – nerozzipovat!!!
Znak EURO – pravý ALT + E
správa tisku: spustit /usr/lib/openoffice/program/spadmin
popř. Home/dalibor...
Číslování stránek – vynechání první stránky:
Vložit záhlaví – výchozí.
Vložit pole – číslo stránky.
Formát – stylista (styly a formátování) – klepnout na ikonku styly stránky -První stránka
(první stránka by měla mít vypnuté záhlaví – tj. První stránka – prav.tl.myši – upravit...)
1.Otevřete nový textový dokument.
2.V okně Stylista klepněte na ikonu Styly stránky.
3.Vyberte styl První stránka, který se použije jako základ pro vlastní styl stránky.
4.Otevřete místní nabídku a klepněte na příkaz Nový.
5.V dialogovém okně Styl stránky přejděte na kartu Organizátor. Pojmenujte vlastní styl stránky, například názvem Stránka1, a v
seznamu Další styl vyberte styl Levá stránka.
6.U stylu Levá stránka nastavte v seznamu Další styl položku Pravá stránka a u stylu Pravá stránka vyberte styl Levá stránka.
Zákaz vkládání textu do buněk: (tj. Dokončování): Nástroje – Obsah buňky – odškrtnou Zadávání
Zrychlení práce v OO:
1) Prvním trikem je zvětšení cache (vyrovnávací paměti). V jakékoliv aplikaci z
OpenOffice.org vyberte v menu Nástroje, klikněte na Volby. Ve stromové struktuře
OpenOffice.org vyberte Paměť. Změňte v oblasti Grafická vyrovnávací paměť u položky
Použít pro OpenOffice.org na 64 MB a Paměť na objekty na 8 MB.
2) Další možnost jak „rozhýbat“ OO.org 2.0 vede přes zákaz Javy, tedy v případě, že ji
nepotřebujete. Její načítání totiž trvá příliš dlouho. Javu zakážete opět ve volbách,
tentokrát pod položkou Java. Zde zrušte zatržení Použít běhové prostředí jazyka Java
(JRE).
Převod a otevření formátu .docx
http://www.root.cz/clanky/prisel-mi-docx-jak-ho-mam-otevrit/
Konvertor je distribuován v podobě rozšíření pro OOo a jeho použití je velmi snadné. K
instalaci vám bude stačit OpenOffice.org verze 2.0.4 a vyšší. Navštivte web Novellu a
konkrétně stránku pro získání OpenXML Translator. Na této stránce naleznete soubor
odfconverter-1.0.0-2.oxt a vedle něj tlačítko Download. Samozřejmě jej stáhněte,
má necelé 4 MB.
Spusťte OpenOffice.org a navštivte menu Nástroje → Správce rozšíření. Klikněte na Přidat a
namiřte správce na stažený soubor. Rozšíření se samo nainstaluje.
Metoda 2: konverzní utilita
Velmi dobré zkušenosti mám ale s druhým řešením, které také pochází z dílen Novellu. Jedná
se o řádkovou konverzní utilitku, která jednoduše provede převod z .docx do .odt.
Najdeme ji na naší známé webové stránce pod názvem odf-converter-1.0.05.i586.rpm. Přípona .rpm vás nemusí děsit ani v případě, že nemáte příslušnou distribuci
založenou na tomto balíčkovacím systému.
Soubor stáhněte (3 MB) a někam uložte. Teď je potřeba se dostat dovnitř. Já jsem použil
Midnight Commander (mc) a na souboru stiskl enter. Objeví se vám několik souborů, mezi
kterými je i CONTENTS.cpio, na něm opět stiskněte enter a jste uvnitř archivu.
V podadresářích /usr/lib/ooo-2.0/program naleznete jediný spustitelný soubor (asi
8 MB) s výmluvným názvem OdfConverter. Ten zkopírujte mimo archiv. To je vše.
WINE:
[root@SAMBA /usr]# cd /usr/share/wine-c/windows/krysy
[root@SAMBA krysy]# wine rats exe
podle nastavení wine.conf
wine.conf – soubor v /etc, tam se nastaví cesta, lze instalovat např. Corel
s celou cestou: např. wine /had 1/…./setup.exe
Pozor: nově je coubor wine.conf v /.root/wine.conf! místo v etc! nebo ${HOME}/.winerc
[tom@localhost wine-20030115]$ ./tools/winecheck
Docela užitečné jsou i příkazy:
ps -Al | grep wine
killall wine
První zkontroluje, jestli wine ještě někde běží, a druhý ho zruší. Někdy totiž WINE při pádu Windowsowského programu
někde zapomene některé ze svých vláken (procesů).
Při zadávání cesty se píše takto:
např. wine /windowsd/Program\ Files/Office/Msaccess.exe (adresář Microsoft Office není možný – nesmí
mít mezery a dvě slova!) možná však /Program\ Files/ -tj. mezera za Program/ až pak další
Spořič proudu:
K – nastavení pracovní plochy – DPMS – enabled.
nebo: KDE centrum – energie správa napájení
Vypínání počítače - automatické:
apmd – démon, který umí počítač vypnout. Je třeba jej nainstalovat,
otevřít druhou virtuální konzoli (černobílé), tam setup, system processes,
zatrhnout apmd.
Stahování souborů z internetu (RPM)
Zmacni pravy gombik mysi a dej save link as.
Pujde to normalne ulozit. Jenom mala zmena : kopirovani je ALT-C a vkladani je ALT-V.
To proto, ze jakmile zadas Netscape jiny adresar, zmizi Ti nazev ukladaneho souboru.
Napred jej tedy okopiruj do clipboardu, pak zadej cestu do "oblasti pro download" a pak
pres ALT-C znovu zadej nazev souboru.
Další soubory: http://www.codeweavers.com/technology/wine/
. Po instalaci balíčku codeweavers-wine-XXXXXXXX se přihlásíme jako uživatel,
Instalujeme. Předtím je dobré dát rootu dočasně všechna práva, uložit konfigurační
soubor tam, pak se přepnout do rootu jako obvykle a pracovat.
slovník: ne klávesnice softex!!
Midnight Commander
upravení spouštění programů: - zde např gqview pro obrázky. místo see
(původně tam bylo see místo gqviw)
Menu->Prikaz->Upravit akce k priponam (pripadne totez anglicky) a najdete si vyskyt
'include/image'. Direktivou 'Open' je pak urcen program spusteny po stisku enter na danem souboru.
Pripadne si to muzete editovat rucne v ~/.mc/bindings.
Spouštění hudebních souborů:
do souboru /etc/mc/mc.ext přidat do sekce Sound:
#
regex/\.(mp3|MP3|Mp3|wma|WMA)$
Open=if [ "$DISPLAY" = "" ]; then mpg123 %f; else (xmms %f &); fi
Open=if [ "$DISPLAY" = "" ]; then mpg123 %f; else (noatun %f &); fi
View=%view{ascii} mpg123 -vtn1 %f 2>&1 | sed -n '/^Title/,/^Comment/p;/^MPEG/,/^Audio/p'
regex/\.(ogg|OGG|Ogg)$
Open=if [ "$DISPLAY" = "" ]; then ogg123 %f; else (xmms %f &); fi
View=%view{ascii} ogginfo %s
regex/\.(midi?|MIDI?|Midi?|rmid?|RMID?|Rmid?|kar?|Kar?|KAR?)$
Open=timidity %f
příkaz
/opt/wine/bin/winesetup.sh (nebo tam, kde je)
KERNEL
vždy z nového zdroje!!!!
zjišťování závislostí: depmod -a
modprobe -l
Jeden z způsobů:
cd /do/adresare/se/zdrojaky/
#ted si pripadne zazalohuju .config
cp .config /nekam/
#a zacnu:
make mrproper (tohle neni nutne, kompiluje-li se z cistych zdrojaku)
#ted si pripadne zkopcim zpatky .config, ale neni to nutne
make menuconfig (kdyz kompiluji z command line; kdyz z X, pak 'make xconfig' IIRC)
make dep
make bzImage
make install
make modules
make modules_install
Vkládání modelů – příklad nefunkční myši
modprobe -l | grep mouse
a z toho seznamu pak vybrat.
modprobe sermouse psmouse
Aktualizace:
ftp://ftp.kernel.org
ftp://ftp.linux.cz vybrat verzi linuxu, update (pub/linux/redhat/linux/updates/7.2/en/os/
Instalační soubor je v /INSTAL/Kernel, soubor Linux –2.2.16 TAR.CZ
Vybrat ho pravým tlačítkem myši, dát ARK, chvíli to potrvá. Instalovat to
do základního adresáře, nikoliv roota, zachovat práva.
Sám si vytvoří adrtesář Linux.
Otevřít konzoli přímo v v tomto adresáři tlačítkem
“CTRL T”
dáme příkaz xconfig. Tento příkaz je pro xwindow, jinak lze použít
příkaz make config nebo make menuconfig,
bude to pracovat a objeví se parametry.
Uložení parametrů: Store config to file, dát název a uložit to někam.
Pak to lze obnovit nebo nahrát zpět. (Load from the file)
Code maturity level options: - nesahat na to.
Procesor type – říci jaký je, zřejmě si ho najde sám.
Max. fyz. memory – 2 GB RAM ne, dát 1 GB pouze.
Symetric multi no. (pokud je jen jeden procesor)
dát next.
Kernel module loader – asi dát yes.
Networking options: je-li firewall, tak yes, filtrování socketů yes, IP firewalling yes.
IP Mesquierating – no, (někdy to lze povolit, je to přístup všechny počítače přes 1 IP)
Zvuky: Low bar drivers – povolit.
Další způsob:
ftp.linux.cz/pub/linux/redhat/linux/updates/7.2/en/os/ zde si zvol podadresar s architekturou
Tveho procesoru (i386, athlon, i686) a stahni si balicek s jadrem. U Michala /athlon/kernel2.4.9-13.athlon.rpm pretahni si pres ftp balicek k sobe a ze sveho adresare dej
rpm -Fvh kernel-2.4.9-13.athlon.rpm (ja mam procesor AMD athlon). Pokud mas Pentium II a
vyssi, musis do i686
Nezapomen upravit /etc/lilo.conf a pak zadat /sbin/lilo (pokud pouzivas grub, nemusis
upravovat nic). Po restartu Ti nabehne novy "distribucni" kernel.
Vyhledávání programů pomocí http://parker.vslib.cz/
různé rady: Nejprve si nechte zobrazit
seznam nainstalovaných balíčků (rpm -qa). Odstraňte všechny nepoužívané (rpm -e jmeno).
Mnoho se dá ušetřit například
čistkou v /usr/share/locale a /usr/share/zoneinfo. Můžete odstranit dokumentaci
(/usr/share/doc, resp. /usr/doc) a manuálové
stránky (/usr/man, /usr/share/man). Pokud jste kompilovali vlastní jádro, můžete dát sbohem
tomu redhatímu (rpm –e kernel-verze --nodeps), nezapomeňte však upravit lilo.conf.
MOZILLA
Nastavení písma v Mozille: Patkové: monotype-times new roman-iso8859-2
Archivace mozilly: Archivuj cely /root./mozilla Pri obnove archivu budes muset do
Mail/News Account settings/Server settings a tam zadat cestu. Balíčky pro linux:
mozilla-mail-0.9.9-0.i386.rpm mozilla-psm-0.9.9-0.i386.rpm
mozilla-nspr-0.9.9-0.i386.rpm mozilla-0.9.9-0.i386.rpm
mozilla-nss-0.9.9-0.i386.rpm
Odinstalace: přes kpackage natrvrdo (zrušit závislosti) a pak instalovat.
Neodinstaloval jsem nautillus
Převod adresáře s MS Outlook Express:
Provést export, ale vybrat jen e-mailovou adresu, nic víc a uložit do souboru .scv. V Mozille
provést import, a na levé straně posunovat nahoru položky tak, až se setká e-mail se
skutečným e-mailem a importovat.
FLASH:
To je pro kazdou distribuci i pro kazdou verzi distribuce jine, takze:
1) udelej 'ldd /cesta/k/libflashplayer.so'
Pokud je problem v tom, v cem myslim, tak by se ve vypisu potrebnych knihoven melo u
jedne (a mozna i vice) objevit, ze ji nenasel (predpokladam neco s c++). Prislusny radek
(radky) sem napastuj. Pokud mu nic nechybi, je problem nekde jinde...
2) spust 'ls -l /usr/lib/libstdc++*' (doufam, ze je tady - find je asi zbytecne tezkej kalibr) a
vysledek sem taky napastuj
Az na zaklade techto informaci jsem schopen dat dohromady konkretni symlink.
po zadani
ldd /usr/local/mozilla/plugins/libflashplayer.so'
Mam uvedene toto hlaseni:
libstdc++-libc6.2-2.so.3 => not found.
Pri zadani ls -l .. mam neco jako:
usr/lib/libstdc++ lrwxrwxrwx 1 root root ..
/usr/lib/libstdc++.so.5 -> libsto.5.0.5...
/usr/lib/libstdc++.so.5.0.5
jak bych mel dale postupovat? Dalibor
Datum: 5.2.2004 13:47
Od: Jiri Svoboda
Titulek: Mozilla po me chce shockwave-flash?Jako root:
ln -s /usr/lib/libstdc++.so.5.0.5 /usr/lib/libstdc++-libc6.2-2.so.3
FTP připojení:
ftp povolujes v setup, musis vsak napred nainstalovat balicek wuftpd.
5) Než budeš mozillu instalovat, napřed korektně odinstaluj předchozí
mozillu! Pro linux napřed vždy smaž adresář /opt/mozilla a vytvoř jej z
tarball znovu.
Pro linux mozilla-i686-pc-linux-gnu.tar.gz
otevři kfm, klikni pravým tlačítkem myši na
mozilla-i686-pc-linux-gnu.tar.gz a spusť ark.
Arku řekni, aby mozillu vybalil do /opt
Pak vejdi do /opt/mozilla (adresář /mozilla se v /opt vytvoří z toho
tar.gz) a spusť mozilla.
Nebo si udělej ikonku na ploše - klikni pravým tlačítkem myši do prázdné
plochy-vytvoř aplikaci-nazi ji mozilla.kdelink a spouští se
/opt/mozilla/mozilla
kpagckage – odinstalovat mozill
kfm – do adresáře s novou mozillou
terminál – CT
RL T v terminálu rpm –ivh *.rpm (v adresáři s novou mozillou)
TISK:
lpr ${MOZ_PRINTER_NAME:+'-P'}${MOZ_PRINTER_NAME}
nebo kprinter -stdin
Siť podobná proxy serveru:
U Linuxu je to obdobné, jenom se to jmenuje SQUID a je to aplikační proxy (konkrétně
SQUID pro http protokol - tedy www stránky). Jen dej pozor na firewall, já na Linuxu
"lovím" asi tak dva "vetřelecké" pokusy týdně. Pozor na to! Mailový agent se zase jmenuje
postfix (další je sendmail a je i spousta jiných).
Dej pozor na nastavení www prohlížečů jednotlivých uživatelů, raději jim zpočátku zakaž
javu a povol jen cookies z volaného serveru.
kvůli sledování zabezpečení je tu aplikace ENMAP. spouští se parametry např.
-sT –sU – 0 193.10.10.51
Thunderbird – aby se odkazy v e-mailu otevíraly ve Firefoxu. Viz
http://www.abclinuxu.cz/forum/show/126686
Nejdříve si vytvoříme soubor openFiefox.sh a dáme ho do /usr/local/bin.
#!/bin/sh
export MOZILLA_FIVE_HOME="/usr/lib/mozilla­firefox"
url="$1"
if [ "x$url" = "x" ]; then
url="about:blank"
fi
if $MOZILLA_FIVE_HOME/mozilla­xremote­client openURL\("$url"\); then
exit 0
fi
exec $MOZILLA_FIVE_HOME/firefox "$url"
pak upravíme soubor user.js nebo prefs.js v /home/dalibor/.thunderbird/ppiaxxx/, že
tam přidáme
user_pref("network.protocol-handler.app.http","/usr/local/bin/openFirefox.sh");
user_pref("network.protocol-handler.app.https","/usr/local/bin/openFirefox.sh");
user_pref("network.protocol-handler.app.ftp","/usr/local/bin/openFirefox.sh");
user_pref("network.protocol-handler.app.file","/usr/local/bin/openFirefox.sh");
Šifrování – gpg - gnupg
enigmail. Stáhnout.
Pro Linux budes dale potrebovat balicky gpg a kgpg.
1) Na Linuxove pracovni stanici nainstaluj balicky gpg, kgpg,
mozilla-thunderbird 1.0.6 a plugin do thunderbirda (enigmail, tj.
http://enigmail.mozdev.org).
2) Az to budes mit, tak vejdi do kpgp a vygeneruj si dvojici klicu (tj.
par klicu) pro sifrovani a desifrovani zprav. Pouzij volbu DSA+ELGamal s
delkou klice 1024 bitu.
3) Az to budes mit, posli mi svuj verejny klic, poslu Ti svuj.
4) Jak tajny, tak verejny klic si uloz na disketu (kopie klicu).
Musis ze zalohy obnovit stary klic.Jinak neprectes svuj archiv. Klice jsou v adresari
/home/user/.gnupg soubory pubring a secring. Heslo mám AndyAndy
práva adresáře i souborů v nich má user, jinak nikdo nic
Pozor – nesmí být zaškrtnuto v OpenPGP - preferences – no password for user
Odesílání pošty:
S polickem S/MIME jsi o jeden dil vedle, nastaveni sifrovani mas v OpenPGP.
zaškrtne se šifrování a podpis. Nevšímáme si políčka s/mime.
Firefox – identifikace na MSIE
http://www.czilla.cz/doplnky/rozsireni/user-agent-switcher/
ADRESY MIMO MÍSTNÍ SÍŤ, FTP:
To vypadá, že nemáš povolený routing z toho linuxového stroje.
Dej z konzole příkaz route
Umne takto:
[root@pc80 /root]# route (pomoc: man route)
Směrovací tabulka v jádru pro IP
Adresát
Brána
Maska
194.50.24.0 *
255.255.255.0
127.0.0.0
*
255.0.0.0
default
fw-deltax.delta 0.0.0.0
Přízn Metrik Odkaz Užt Rozhraní
U 0
0
0
eth0
U 0
0
0
lo
UG 0
0
0
eth0 (je to ten router)
Potřebuješ tu defaut bránu a dej tam adresu Tvé proxy.
Pak i Linuxový stroj uvidí adresy vně vaší interní sítě.
přidávání: route add default gw 10.10.10.10 netmask 0.0.0.0
dá se to nastavit ručně v souboru /etc/network/interfaces
del při změně, pak dát add
Melo by zabrat route add localhost.
Podivej se do /etc/host.conf a /etc/hosts
order hosts,bind
127.0.0.1
localhost.localdomainlocalhost
Pokud budes menit neco v techto souborech, nezapomen dat network reload!
Jméno počítače se najde v souboru etc/hostname
v souboru etc/host by mělo být
Pozor! je třeba do souboru etc/host přidat řádek
treba 10.10.10.10 linux.dalibor linux a pak název počítače je linux.dalibor
a dej z konzole network reload
jako prikaz z konzole. Pokud nemas cesty tak jdi do /etc/init.d a tam zadej ./network reload
Pak by Ti mel povolit route add localhost
Nazev jednotky pro sdileni smb resources je uveden v /etc/smb.conf
povel z konzole ifconfig by měl ukázat adresu linuxového stroje
GFTP:
nastavení: např. ftp.mozilla.org anonymous, port 21.
v konfiguraci: všeobecné moji adresu, ftp nic nevyplňovat,
http proxy: adresa routeru, port 80, root, dalibor
nejdřív zkusit, zda jde ping ven. pak zkontrolovat : route add default gw 10.10.10.30
netmask 0.0.0.0 ztrácí se to!
dáme-li ping, ukončíme je CTRL C
ftp se spouští příkazem ftp nebo lépe ncftp, opouští příkazem quit.
Pokud chces pouzivat ftp z konzole, pouzij mc nebo ncftp.
LINUX BEZ POUŹITÍ X WINDOW
textový editor pico
spustí se např. napsáním
pico text.txt
df ukáže se struktura harddisků
v souboru etc/inittab – je možné zvolit runlevel 3 – textový mód, runlevel 5
(měníme-li přes inittab, je vhodné pak dát killall –1 init
když je problém s grafickým módem, dáme v jiné konzoli např. ctrl alt F3
Je-li runlevel 3, lze shodit grafický mód CTRL+ALT+BACKSPACE a
nastartovat opět STARTX
Switchdesk gnome – výměna KDE za GNOME
ps aux svislá čára more ….. vypíše se co právě běží
LINUXCONF
síť – klienti – základní informace: adaptér povolen ručně, primární jméno+ doména linux
IP adresa je 10.10.10.11, 255.255.255.0 síťové zařízení eth0, modul jádra ne2k-pci
Nameserver: adresa od volného, X DNS vylaďována pro normální činnost
implicitní doména nic.
Směrování brány – nastavit implicitní 10.10.10.30 povolit směrování
Konfigurace routed démona: Exportovat implicitní směrování zaškrtnout
Konfigurace IPX rozhraní: X typ rámce pro rozhraní, o primární
typ rámce 802.2, o probe, 802.3 o probe, vše dále o probe,
Různé – informace o jiných počítačích:
10.10.10.10 dalibor
10.10.10.12 jana
10.10.10.11 linux
127.0.0.1 localhost.localdomain localhost
10.10.10.30 router
10.10.10.13 ruzena
Uživatelské účty: dalibor dalibor 500 samba, jana bez jména 501 jana,
ruzena bez jména 502 ruzena
Uživatelské skupiny: samba 500 jana ruzena, root 0 root dalibor
DNS – primární a sekundární – viz volný !!!
Rozdělení disků u Zuzany
[root@linux /root]# df -h
Filesystem
Size Used Avail Use% Mounted on
/dev/hdb5
3.4G 2.0G 1.2G 60% /
/dev/hdb1
30M 3.5M 25M 12% /boot
/dev/hdb6
2.9G 1.1G 1.6G 40% /opt
/dev/hdb7
296M 26M 255M 10% /var
/dev/hda1
2.0G 1.3G 733M 65% /windowsc
/dev/hda5
2.0G 1.6G 507M 76% /windowsd
[root@linux /root]#
V grafickém prostředí – Control Panel
síť: název počítače (hostname+domain) linux, adapter 1 IP adresa a maska, eth0, ..
specifikace serveru DNS – tam uvést obě IP adresy přidělené poskytovatelem.
implicitní doména adresa routeru (10.10.10.30)
Linux Commander
instalace: rozbalí se, pak se z konzole přes cd / přejde do adresáře, kde jsou
instalační soubory, dá se příkaz ./configure (počká se až se rozbalí)
napíše se „make“ rozbalí se, pak „make install“, spouští se v souboru
`/usr/local/bin', nebo tak podobně. Homepage je http://www.algonet.se/~skeleton/linuxcmd/
ZPŘÍSTUPNĚNÍ LILO po reinstalaci Windows
Vloz bootovaci linux disketu (ne tu instalacni, tu druhou), nabootuj
linux a z konzole zadej prikaz lilo, pripadne /sbin/lilo
Lilo si obnovi zaznamy v master Boot recordu.
Záchranná disketa – nějaká šikovná je v souboru tomsrtbt přes
vyhledávač google. http://www.toms.net/rb/ ftp://sunsite.unc.edu/pub/Linux/system/recovery/
MYSQL
-- Jiri Kratochvil
Programator drobnych aplikaci (Delphi, PHP) Specialista databazi (MySQL, Informix)
URL: www.webzin.cz , www.stuff.cz ([email protected]/www/stuff),
http://services.webzin.cz Email: [email protected] , [email protected]
Tel/fax: +420 35 610 3723 Mobil: +420 604 722481
[email protected] - vyzná se v mySQL
DEBIAN: rozumí tomu: Lubos Siska <[email protected]>
Vyhledávače a internetové stránky vhodné pro Linux:
www.google.com
www.rpm.pbone.net
www.freshmeat.net
www.linuxprinting.org - seznam tiskáren pod linuxem
1. www.linuxforum.com
fórum o linux, návody, tutoriály v angličtině
http://www.gphoto.org/proj/libgphoto2/support.php - digitální foto
http://www.teaser.fr/~hfiguiere/linux/digicam.html
- digiální foto
http://linux.tucows.com/
programy různé
http://deja-vix.sk/sysadmin/
Návody k údržbě sítě
http://wraith.iglu.cz/usl/usl.html
vše o linuxu – i pro začátečníky
http://html.gimiweb.net/index.htm
Kompletní návod HTML
http://cz.php.net/manual/cs/print/index.php kompletní návod PHP
http://openoffice.wz.cz neoficiální stránky - konference.
http://ll.cz/dokumentace/pro_zacatecniky/
linux pro začátečníky
Konference
www.nyx.cz – konference pro začátečníky
server name: news.felk.cvut.cz (port 119) outgoing server pro volný je: 195.250.128.73,
smtp.seznam.cz, mail.wia.cz
cz.comp.linux
cz.comp.databases.misc
cz.comp.lang.php
objednání cédéček: www.linux-cd.cz
vstup na vypal: www.vypal.cz, DaliborS, heslo Andy
http://qwert.cz/linux/cd/index.html jméno rstrade, Andy - nové
http://www.qwert.cz/index.php?pgn=cenik
stáhnout si verze: http://www.distrowatch.cz/index.php?language=CZ
http://www.linux-on-laptops.com
NOTEBOOKY
http://qwert.cz/linux/slackware-book/slakbook/c52.html
SLACKWARE
vyhledávače HOWTO pro RED HAT
http://www.soapi.com/howto
ftp.://linux.cz
Projekt linuxu a primární archív projektu
seznam fontů: http://www.pcfonty.cz/seznam.php
http://dejavu.sourceforge.net/wiki/index.php/Download
http://sourceforge.net/project/showfiles.php?group_id=60450&package_id=60729
různé kodeky: ftp://ftp.club-internet.fr/pub/linux/plf/mandrake/cooker/i586/
seznam ovladačů: http://www.linuxbasis.com/drivers.html, www.bebits.com
http://www.driveguide.com
Na ftp.linux.cz byla zřízena databáze RPM balíků pro systém APT. Advanced Package Tool
Chcete-li používat stahování a upgrade balíků včetně závislostí pomocí
systému APT, podívejte se na stránku APT-RPM na adrese
mapy celého světa: www.multimap.com, www.mapquest.com, mapy.atlas.sk
dále http://frmas.free.fr/li_1.htm to jsou programy pro mapy.
e2fsck – OPRAVA SYSTÉMU mimo root
http://krusader.sourceforge.net/
nový file manager
konference
: nastavit news Nastav si news klienta (v mozille) na csnews.vslib.cz lépe: news.felk.cvut.cz
zde si vyber konferenci cz.comp.linux Uvidis tak konferenci [email protected]
Nebo přes cizí: news.gmane.org, najít český server, dát gmane-user-groups.linux.czech
Psat prispevky muzes primo na news server.
Meta FAQ konference najdes na adrese www.linux.cz, pozorne si ji precti.
HRY A OSTATNÍ
http://www.nixware.com
www.happypenguin.org
PROBLÉMY 7.2
zvuková karta: dát příkaz depmod –ae dát disable USB podporu v BIOSU
Problémy, když je určen webmin na verzi 7.1 a máme verzi 7.2
Ono totiz staci se do toho .rpm podivat a je to hned jasne. Konkretne
> (uvnitr rpm) mame /INFO/SCRIPTS/ALL a zde je tedy kouzelny radek, ktery
> rika neco o /etc/issue je RH 7.1 a dal uz nic. Tak to bychom meli.
> Tedy postup je tento:
> 1) Vyzalohujeme nase /etc/issue jako (napriklad) /etc/issue.current
> 2) Ve stavajicim /etc/issue prepiseme verzi na Red Hat Linux 7.1
> (SeaWolf) a ulozime
> 3) Provedeme rpm -ivh webmin-0.88.rpm (pohodicka)
> 4) Stavajici (to prepsane) /etc/issue prejmenujeme na /etc/issue.old
> 5) Soubor /etc/issue.current prejmenujeme zpet na /etc/issue
> 6) Webmin nam sice bude hlasit dal Red Hat 7.1, ale to uz je burt
y stacilo cist nanual:
rpm -Uvh --noscripts webmin-0.88.rpm
Jádro
Postup je nasledujici... stahnes si z ftp.linux.cz/pub/linux/kernel
(nebo tak nejak, prohrabej to tam) ze slozky
.../2.4/kernel2.4.16.tar.bz2 (ma asi 23,5 MB, to mas za chvilku stahly)
...stahnes, rozbalis na disku archivrem do nejaky slozny (u me
/instalace/kernel/2.4.16) . Az se rozbali tak vlezes do slozky s tim
jadrem, tam kde jsou soubory README, makefile, COPYING, CREDITS , a
pokud jses v _*konzoli*_ v tomto adresari tak napis pro graficke
rozhrani: make xconfig (musis mit nainstalovane prekladace make a Ccko a
podobne). Pokud mas, tak se ti objevi sedive okno se spoustou ruznych
tlacitek. No, a tady zacina hromada nastavovani. Zacnes prvnim tlacitkem
vlevo nahore a budes po jednom postupne nastavovat.Velmi opatrne!Pokud
nastavis spatne tak ti to v horsim pripade nenajede vubec(nove jadro,
stare ano) a nebo s chybami.Pokud si nebudes vedet rady co urcita
polozka znamena a nebudes vedet jestli ano ne nebo modul, tak je po
prave strane vzdy vytecna napoveda. Po teto strapacii(zabere dobrou
hodinu, ne-li vic) se zase dostanes zpet na zacatecni sedive okno s
tlacitky. Tentokrat zabrousis doprava dolu a kliknes na Store
configuration, a nasledne ulozis do teto slozky pod urcitym nazvem tento
konfiguracni soubor pro jadro, ktery pak pouzijes pri vlastni kompilaci
a pri dalsich kompilacich uz ho budes jenom loadovat a nemusis to vse
nastavovat znovu.Tak ulozeno. Tedka das Save and exit. Ses zpatky v
terminalu. tedka napises nasledujici dlouhy prikaz :
make dep; make clean; make bzImage; make modules; make modules_install;
make bzlilo
Takto je to napsane pomoci stredniku na jedne radce, da se psat taky po
castech, ale je to jeste zdlouhavejsi
Tak odentrujes prikaz a muzes si dojit na kafe, protoze na me masine
P333MHz, 196MB RAM tato akce po tom trva cca.10 - 15 minut. Probiha
preklad jadra a vypisuje spoustu veci ktere provadi. Prubezne kontroluj
jestli nehlasi errors, a jestli neskonci predbezne. Pokud vse dobre
dopadne tak tedka v ROOTu systemu najdes 2 soubory. System.map a
vmlinuz. To jsou soubory s jadrem. Tyto soubory prejmenuj na nazev jadra
(treba vmlinuz2-4-16 a podobne, to same system.map2.4.16) a nakopiruj
oba soubory do /boot . Udelej si taky nekam zalohy. Pote edituj soubor
/etc/lilo.conf a pridej tam (zkopiruj presne ty radky jako u puvodniho
jadra a kdyz tam budes mit zkopirovan ten odstavec, zmen ten stary
vmlinuz na ten novy a pak jeste napis jak chces aby se pri nacitani lila
toto jadro zobrazovalo. Uloz a muzes restartovat. A modli se jestli jsi
to zkompiloval dobre. Pokud jo, blahopreju !!!
Jádro - ještě jedno - moje zkušenost
# rpm -i kernel-source-2.4.18-3.i386.rpm
# cd/usr/src
Je-li instalace z tar, rozbalí se to do adresáře
/usr/src. - Při nové instalaci vždy z čistého zdroje!!!! někam si dáme staré fungující .config
(# ln -s linux-2.4 linux
# cd linux)
# make distclean
pak zkopírovat .config zpět
# cd include # ln -s asm-i386 asm # cd ..
# make menuconfig (lze make xconfig) - jsme v adresáři /usr/src/linux -verzejadra
# make dep
# make bzImage
#make install
#make modules
# make modules_install
# cp System.map /boot/System.map-2.4.18-3custom
# cd arch/i386/boot/ # cp bzImage /boot/vmlinuz-2.4.18-3custom
cd /boot # rm vmlinuz # ln -s vmlinuz-2.4.18-3custom vmlinuz
# cd ../etc # vi lilo # sync # lilo # reboot
(upravíme před rebootem grub)
rdev – tím se zjistí, kde hledat hlavní souborový systém
všcechno viz http://www.abclinuxu.cz/clanky/show/59768
etc fstab u Zuzany
LABEL=/
LABEL=/boot
none
/dev/hdb6
none
none
LABEL=/var
/dev/hda1
/dev/hda5
/dev/hdb8
/dev/cdrom
/dev/fd0
/
/boot
/dev/pts
/opt
/proc
/dev/shm
/var
/windowsc
/windowsd
swap
/mnt/cdrom
/mnt/floppy
ext2 defaults
11
ext2 defaults
12
devpts gid=5,mode=620 0 0
ext2 defaults
12
proc defaults
00
tmpfs defaults
00
ext2 defaults
12
vfat
user,rw,noexec,codepage=852,posix,iocharset=iso8859-2
vfat
user,rw,noexec,codepage=852,posix,iocharset=iso8859-2
swap defaults
00
iso9660 noauto,owner,kudzu,ro 0 0
auto noauto,owner,kudzu 0 0
10
10
připojení scanneru: none /proc/bus/usb usbdevfs defaults,devmode=0666 0 0 (nebo usbfs)
LINUX ROUTER
VYPALOVÁNÍ CD
/opt/pracovni/STATISTI/SYMBOLY/Linux-VYPALOVÁNÍ.doc
SAMBA
testparm – konfigurace samby
Postup:
1) instalace všech 4 balíků
2) vytvoření uživatele
a) na systému
adduser práce passwd práce
adduser userdel přidávání a odebírání uživatele
např: adduser pepa passwd pepa, userdel –r pepa
userdel –r pepa vymaže uživatele i s jeho domovským adresářem.
var/log/messages
var/log/samba/log.uživatel
b) na sambě
smbadduser práce a přidat takto všechny uživatele, kteří sdílí i např. tiskárny.
smbadduser pepa:pepa …. napsat heslo
c) na strojích s Windows – nabídka připojení regedit/current user/control
panel/network/recent
- /etc/xinetd.d/swat disable = no, only from = přidat všechny počítače oddělit mezerou
- soubor root/.bash.profile upravit PATH=$PATH:$HOME/bin:/etc/rc.d/init.d
only from – všechna čísla!
- etc/services, kde musí být tato řádka:
swat
901/tcp
# Samba Web Administration Tool
- dát /etc/init.d/xinetd reload nebo start
pro kontrolu zadáme nmap 10.10.10.11, tam je to napsánoUživatel dalibor Heslo: dalibor
etc/smb.conf – konfigurace sítě.
V /etc/smb.conf proste uved nazev stroje (pro smb resources) SAMBA,
nazev sdileneho zarizeni SAMBA-ROOT-DISK a je to. nebo LINUX
(pak je to LINUX-ROOT-DISK)
Při instalaci samby je třeba vždy přidat uživatele – smbadduser dalibor:dalibor
heslo dalibor. User dalibor je počítač, ze kterého se připojuji k Sambě.
Valid users: např. zadáme-li dalibor jana, musíme chtít heslo pro ty uživatele – lze i
na jiném počítači než na tom pro toho uživatele.
@root @samba @jana to jsou uživatelé existující v počítači i v sambě
/etc/init.d/smb restart
nebo reload
Swat:
napíšeme: http://10.10.10.11:901/ jméno root, heslo dalibor
Pozor! je třeba do souboru etc/host přidat řádek
treba 10.10.10.13 linux.domena linux
a dej z konzole etc/init.d/network reload
Hesla samba – netřeba, když se ve swatu dá security – SHARE místo USER,
dále valid users místo @root @dalibor. atd tam nemít nic.
síť podobná jako we Windows – okolní počítače:
http://java.thn.htu.se/~toor/
TISK POD SAMBOU
nainstalovat balíčky s cups
etc/cups/cups/cupsd.conf
běží cups démon? /etc/init.d/cups status
přidat a povolit stroje
do prohlížeče přidat – zákaz proxy pro localhost
http://localhost:631 - location /var/spool/lpd/Brother1240, Description: Brother1240
tiskárna ovladač HL-1240 na 1250, printing sysv nebo cups.
Pozor: musí se nainstlovat v printconf jak lokální, tak druhá, i když je to ta samá.
Printconf.gui – lokální, zařízení dev/lp0
ve Windows: tisk do portu: \\SERVER\Brother1240 [email protected] ten pomůže
Je však třeba v setupu potvrdit tuto místní tiskárnu, jako implicitní.
lze nastavit příkaz do OO a mozilly: kprinter -stdin
Jde-li o generický tisk, je nastavení lpr.
U tiskárny, která je pod Windows, se v setupu - printers zadá
typ SMB, //dalibor/BROTHER
http://www.abclinuxu.cz/forum/show/108615 - návod
Čeština:
a) patricne programy spoustet s LC_ALL=cs_CZ (ne cs_CZ.UTF-8)
> pokud bezi v terminalu, je treba prekodovavat i terminal:
> LC_ALL=cs_CZ luit
> spusti subshell, ve kterem se interne koduje v 8859-2 (tj. obsah souboru
> atd.), ale s vnejskem (gnome-terminal) komunikuje v UTF-8.
> Lze i
>
LC_ALL=cs_CZ luit tady_je_libovolny_prikaz s_dalsimi parametry
> b) v celem systemu se vratit do 8859-2 odmazanim .UTF-8 v /etc/sysconfig/i18n
Pokud chcete prejit na UTF-8, je pro nacteni spravne klavesove mapy
potreba nahradit v /etc/sysconfig/keyboard polozku KEYTABLE="cz_lat2"
polozkou KEYTABLE="-u cz_lat2". V konzoli funguje "divne" backspace,
oprava je v balicku bash z rawhide.
Konzervativni vetsina (?) v /etc/sysconfig/i18n vsude odmazava to .UTF-8
Nově: návod je v /opt/ostatni/zaloharuzne/LINUX/FOONTY/UTF8
Problémy s tiskem:
Nemate nahodou spusten jak LPRng, tak cups-lpd? Podivejte se
v redhat-config-services/ntsysv/chkconfig (ve poradi snizujici se
uzivatelske privetivosti).
Mirek
SKENOVÁNÍ POD LINUXEM
http://www.sane-project.org
http://snapscan.ourceforge.net
nahrát SANE a Snapscan - oba progarmy
tar sanebackend je v usr/src, tar pro snascan je v usr/src/sane-backendxxxx
tar xvzf sane-xxx.tar.gz, přesunout se do cd sane-xxx/backendxxx
tar xvzf ....../..../snapscan-x.x.tar.gz přepsat soubory..
cd sane-x.x.x..../configure; make; make install
použití: scanimage ....
zkouška: cat /proc/bus/usb/devices
etc/modules/conf musí být: options scanner vendor=0x04a5 product=0x20b0 nebo
všechno nuly
mknod /dev/usbscanner0 c 180 48
ln -s /dev/usbscanner0 /dev/usbscanner
chmod 666 /dev/usbscanner0
Scanner firmware:
v souboru /usr/local/etc/sane.d/snapscan.conf (etc/sane.d jde-li to z rpm balíčků)
přidat linku: firmware /path/to/my/firmware.bin, což je:
firmware /opt/instal/scaner/u176v0146.bin
Pak se dá: modprobe usb-uhci
modprobe-scanner
mount -t usbdevfs /proc/bus/usb /proc/bus/usb
scanimage --resolution 100dpi --mode Gray > /opt/obrazek.bmp
Další problémy – USB pod linuxem
lsusb – vypíše zařízení USB
webkamery
Spustte program usbview (nebo pouzijte v konzoli prikaz lsusb a zjistene VendorID a
ProductID overte na strance www.qbik.ch/usb/devices. Pokud je to opravdu vyse zmineny
model, existuje pro nej ovladac na strance http://mxhaard.free.fr/download.html, kteryzto
budete muset stahnout, zkompilovat a vysledny modul natahnout.
ANTIVIR pod linuxem
výborný je ClamAV (clamav)
instalace
stahneme z www.antivir.de
instalovat (v adresáři s instalací jsme a dáme ./install
nutno ještě: vytvořit adresář /usr/lib/AntiVir/linux-2.4.18-3custom, do něj
překopírovat dazuko.o z adresáře /usr/src/2.4.18-3custom/kernel
registrace:
http://www.antivir.de/order/privreg/linux.htm. Získaný soubor pak překopíroavt d /usr/lib/AntiVir/
spouštění: antivir -s -z adresáře tam, kde jsme přepnuti
/usr/lib/AntiVir/antivir --update
Avguard:
nutno stahnout Dazuko (www.dazuko.org)
překopírovat avgstart do usr/lib/AntiVir/
zdrojáky překopírovat do jádra (usr/linux/kernel)
zadat:
grep dazuko /proc/devices
ukáže se 254 dazuko
mknod -m 600 /dev/dazuko c 254 0
/usr/lib/AntiVir/avguard start
/usr/lib/AntiVir/avguard stop
/usr/lib/AntiVir/avguard status
avguard.conf : lze nastavit /opt jako skenovací oddíl
ISDN připojení
rozumí tomu [email protected] nebo cz,
Databáze Postgre [email protected]
§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§ tel 281002590
ZVUKOVÁ KARTA Fortemedia FM 801 pod linuxem
Pavel Vejnárek
[email protected]
[email protected]
ICQ: 93044102, phone: +420608/313249Pavel Vejnárek
Rádio pod linuxem – fmio
po rozbalení dáme adresář fmio do usr/src/.
Změníme soubor /usr/src/fmio.../src/sf64pcr.c přepíšeme řádek 217 na
radioport = 0xc800
a dáme make install.
Pozor: u Debianu nic nepíšeme do souboru sf64pcr.c, ale zato do Makefile upravíme skupinu
místo wheel dáme root (na 2 místech).
rádio spouštíme: fmio -d sf4r -f 88.80 -v 100 (vypínáme na konci -v 0). Propojit dráty!
Leden 06: řazení: zprava doleva: reproduktory, nic, mikrofon, černý drát, nic.
Kmix: - switches Signatel4-speaker stereo zapnuté, mic. Select 1.
Rádio pod internetem.
mpg123 http://amp1.cesnet.cz:8000/cro1.mp3 Radiozurnal mpg123
http://amp1.cesnet.cz:8000/cro2.mp3 Praha mpg123 http://amp1.cesnet.cz:8000/cro3.mp3
Vltava mpg123 http://amp1.cesnet.cz:8000/cro6.mp3 vycteno z pls souboru (wget listen.pls)
Zvuková karta u Madraku u mého počítače:
ovladač pro fortemedia je sice snd-fm801, ale při spustit nástroj pro nastavení je ovladač audio
audio, pro sb live je snd-emu10k1.
alsa při startu zastavená – vyzkoušet! Nebo spuštěná. V biosu je vypnuta FM801.
Mít spuštěno Realplayer a když to píská, tak na to klepnout.
Blue Tooth (BlueZ)
viz CHIP 8/2003
Jinak alsa: aumix nainstalovat, hlasitost se ukládá alsactl store.
Havárie systému
disketa tomsrtbt, je na cédéčku Linux files, adresář distribuce, tmsrtbt.dos, pak přejít do DOS (vypnout
Windows), pak dát install. Až je disketa,
dáme space bar až jsme vyžádáni, dáme disketu do slotu a restartujeme.
zadáme logit as root
rootovské heslo jsou xxxx
dáme fsck.ext2 /dev/hda1 7, atd... nebo hdb..tam, kde je to clear, netřeba opravovat.
e2fsck -p /dev/hdXY
(zadáno 11/05)
Havárie systému – dobré cédéčko pro rescue
http://systemrescuecd.org/
Havárie systému - oprava pomocí cédéčka Superrescue
a) případ, kdy se to opraví samo
V případě, že bude systém narušen např. výpadkem proudu, systém se většinou sám dokáže opravit.
Pozná se to tak, že to po startu hlásí, že systém nebyl regulérně ukončen a opravuje se.
(..was not clearly unmounted, check forced)
Objeví se něco jako
opt/============================
47%
Postupně to projede všechny oddíly, až systém pak normálně nastartuje.
ALE:
b) případ, kdy se to musí opravit ručně
Někdy je poškození tak vážné, že to systém sám nezvládne. Musí se to udělat ručně.
Poznáme to tak, že se na obrazovce objeví hlášení,
press C TRL+D for manual setup.
Pak uděláme následující:
Vložíme do horní jednotky cédéčko SUPERRESCUE a stiskeneme ENTER.
Systém se sám restartuje, proběhnou různá hlášení, až se objeví na obrazovce
boot
Stiskneme ENTER, počkáme až se objeví na začátku řádky
sh-2.05#.
To je znamená, že od této chvíle se za tímto znakem může psát.
Postupně prověříme všechny dostupné oddíly, jeden po druhém, některý z nich je poškozený.
Provede se to takto:
za symbol sh-2.05# napíšeme
fsck.ext2 /dev/hda1
a stiskneme ENTER.
Pokud je oddíl /dev/hda1 čistý, objeví se zřejmě na konci hlášení clean.
Pak pokračujeme kontrolou dalšího oddílu, napíšeme fsck.ext /dev/hda2.
Pokud oddíl čistý není, objeví se všelijaká hlášení, např. PASS 1, PASS 2, checking inodes,
kurzor bliká a podobně. My ale čekáme, trvá to někdy dlouho (až 5 minut, i déle).
Až je vadný oddíl zkontrolován, objeví se hlášení clear <Y>? nebo fix<Y>?
a vybídne nás k opravě této části stisknutím Y (což je české Z). Opakujeme to 5 - 10x,
nebo i vícekrát, dokud to po nás chce. Až to po nás již nechce, pravděpodobně se objeví
známý začátek řádky sh-2.05#
a my zadáme fsck.ext2 /dev/hda3 a vše se opakuje.
Pak zadáme postupně fsck.ext2 /dev/hda6, fsck.ext2 /dev/hda7.
poznámka: nejsou dostupné oddíly /dev/hda4 a /dev/hda5, ty prostě vynecháme, nekontrolujeme.
Ukončíme kontrolu:
A to tak, že zadáme exit a stiskneme ENTER, případně stiskenem CTRL+ALT+DEL.
Jakmile začne systém opět nabíhat, snažíme se opakovaným stiskáním tlačítka CD mechaniky vysunout
cédéčko. Pak již systém začne startovat buď normálně, nebo se bude sám opravovat a máme vyhráno.
Pozn. Pokud bychom nestihli vyndat cédéčko, bude to startovat s ním znovu v nouzovém režimu,
nic se neděje. dáme boot, ENTER, pak ho zkusíme vyndat.
U počítače router (pro poštu): - to je ten položený na stole
velmi obdobně postupujeme, pouze však:
místo cédéčka tam vložíme disketu tomsrtb
a má to pouze /dev/hda1 - nic víc.
až to naběhne, objeví se boot: dáme ENTER, pak stiskneme mezerník
nabíhají tečky
musíme se však přihlásit: login je root (nikoliv např. jana)
a heslo se zadá: xxxx (tj. 4x napíšeme x)
a postup je stejný.
před novým restartem po opravě se disketa vyndá.
Textový editor joe je zajímavý.
urpmi -p libe2p.so.2 : nainstaluje balíček, který obsahuje knihovnu libe2p.so.2.
urpmf --group Games : vypíše balíčky ze skupiny Games.
urpmf --size pingus : vypíše velikost balíčku pingus.
urpmq -r mc : vypíše plný název balíčku mc
flash disk: uba1
foťák: sda1
Udelej mkdosfs -F 32 /dev/sda1 (když to bude třeba)
formátování pro DOS:
Since cards are generally formatted as DOS "disks", they are formatted just like any other DOS disk. The Unix
command mkfs -t vfat /dev/sda1 or mkfs -t msdos /dev/sda1 should do it.
Flash disk se hlásí jako zařízení sda, nicméně /dev/sda1 nelze připojitZáleží na způsobu, jakým je disk
naformátován. V takovémto případě vyzkoušejte připojit přímo /dev/sda. Seznam oddílů můžete najít v souboru
/proc/partitions. # mount /dev/sda /mnt/flash Postup zde uvedný by měl být obecně
Voici la procédure que j'ai faite:
# dd if=/dev/zero of=/dev/sda1
# fdisk /dev/sda
# mkdosfs /dev/sda1
Jak přinutit, aby se flash disk hlásil jako třeba sda1 nebo sda? Nijak, zkusit to jako:
Vypište si seznam disků s jejich UUID:
ls -l /dev/disk/by-uuid
Příslušné UUID pak zadejte do /etc/fstab místo jména zařízení, např.:
# /dev/hda3
UUID=015fd4b7-516d-4595-b014-949bb20c9a3a
# /dev/hda1
UUID=ff3f4865-dea0-451d-b689-89c961fa8358
# /dev/hda4
UUID=352fe2e4-ce52-4c6a-8455-ab66847804ab
# /dev/hda2
UUID=fbfddc30-9ccc-44d4-9fa7-4ffb17008e99
/
xfs
defaults
0
1
/boot
ext3
defaults
0
2
/home
xfs
defaults
0
2
none
swap
sw
0
0
Připojování v /etc/fstab systému ntfs:
Mount options for ntfs
[...]
is
not
uid=value, gid=value and umask=value
Set the file permission on the filesystem.
given in octal.
The umask value
By default, the files are owned by root and
readable by somebody else.
Stejná situace je i s FAT.
Připojení vfat, aby to bylo zapisovatelné i z uživatele:
bud ve skupine users
users,gid=users,umask=0002,utf8=true
WINDOWS XP – oprava bootování -příkaz fixmbr.
Různé adresy
http://business.center.cz/business/pravo/zakony/
http://www.fastlinux.wz.cz
http://rpm.pbone.net/index.php3/stat/2/simple/2
http://www.premionb.cz/
http://nl.ijs.si/gnusl/cee/iso8859-2.html#ftp
http://www.penguin.cz/czech-howto/
zákoník
návody k linuxu
rpm balíčky
konfigurace notebooků
fonty ISO-8859-2
počeštění
http://forum.zive.cz/viewtopic.php?t=5344
seznam distribucí, jejich stažení
INSTALACE Z JIGDO
Nainstalovat jigdo.
Stahnout si příslušný .jigdo file a .template file. z //http://cdimage.debian.org/pub/cdimagetesting/cd/jigdo-area/i386/
spustit jigdo-lite.
vyzve k zadání stránky, např. napsat je cz.
probíhá stahování atd. ….
DEBIAN viz /home/pracovni/STATISTI/SYMBOLY/Linux-Debian.doc
AUTOMATICKÉ PŘIHLAŠOVÁNÍ
Ovládací centrum KDE – správa systému – správce přihlášení - pohodlí
KAMERA
(modprobe usb-storage)
mount -t vfat /dev/sda1 /mnt/kamera
Zobrazování ikon: Control Center > Desktop > Behavior > Device Icons
INTERNÍ MODEM
http://linmodems.technion.ac.il/
NOTEBOOKY
http://www.deviceglobal.com/?LanguageID=&Language=
Příklady /etc/fstab
# <file system> <mount point> <type> <options>
<dump> <pass>
proc
/proc
proc defaults
0
0
/dev/hda6
none
swap sw
0
0
/dev/hda1
/boot
ext3 defaults
0
2
/dev/hda5
/
ext3 defaults,errors=remount-ro 0
1
/dev/hda7
/home
ext3 defaults
0
2
/dev/hdc
/media/cdrom iso9660 ro,user,noauto 0
0
/dev/fd0
/media/floppy vfat,ext3 rw,user,noauto 0
0
/dev/hdc
/cdrom
iso9660 ro,user,noauto 0
0
Pro přípojný disk, který je ve vfat:
/dev/sda1 /mnt/usbdisk vfat rw,user,auto,noexec,codepage=852,posix,iocharset=iso88592,uid=1000,gid=1000
nebo
/dev/sda1
/mnt/usbdisk vfat
rw,user,auto,noexec,codepage=852,posix,iocharset=iso8859-2,umask=000 0 0
Ctení z ext3: Explore2fs, the Linux file system utility for Windows NT
http://uranus.it.swin.edu.au/~jn/linux/
Nemusi se instalovat, sam pouzivam.
pro sambu:
//vzdaleny_stroj/nazev_pripojeni /home/naskenovano smbfs
rw,noauto,users,uid=dalibor,gid=users,umask=002,username=dalibor,password=
dalibor 0 0
pro připojení HD:
/dev/hda5
/windowsd
vfat
rw,user,auto,showexec,codepage=852,iocharset=iso8859-2,umask=000,quiet 0 0
další příklad, kde by to mohlo fungovat.
/dev/hda2
/mnt/data
vfat
rw,umask=000,fmask=111,utf8=true (české znaky lepší kopírování)
/dev/hda5 /sklad vfat user,conv=a,dev,iocharset=iso8859-2,suid,exec,gid=100,umask=0000 0
0
Připojení oddílu NTFS, dle jednoho rádce:
/dev/hdb1 /mnt/win ntfs defaults,users,uid=1000 0 0
Za předpokladu, že tvoje uid je 1000. Pokud nevíš jaký máš, zjistíš to příkazem id., viz
http://www.abclinuxu.cz/forum/show/110522
Software, který způsobí zapisovatelnost na NTFS: http://www.ntfs-3g.org/
Připojení iso:
/home/Data/unix-iso/slackware-10.0-install-d1.iso /mnt/iso-slackware-1 iso9660
ro,loop,noauto 0 0
NFS třeba mít nainstalovaný balíček nfs-kernel-server a nfs-common, portmap
vzdálený počítač: mironet
tento počítač: server
na vzdáleném počítači
upravíme soubor /etc/exports (/etc/init.d/nfs-kernel-server) – to je obnova
tak, že přidáme řádku
/home/adresarnavzdalenem server (rw) nebo (ro)
viz http://qwert.cz/linux/slackware-book/slakbook/x1304.html
/zadáme příkaz /usr/sbin/exportfs -a
pak na místním počítači dáme:
mount -t nfs mironet://home/dalibor /home/dalibor/aaa
doetc /fstab dáme:
mironet:/usr/local/pub /mnt/pub nfs ro 0 0
no bezi nfs-server na zdrojoven stroji a portmapper na obou?
co ukaze showmount (klient# showmount -e server)
Pozor: musí běžet na obou /sbin/portmap a dát obnovu
KNIHOVNY
nastavení cesty ke knihovnám je v souboru /etc/ld.so.conf a spustite príkaz
# ldconfig
GRAFICKÉ PROSTŘEDÍ
Grafika FLUXBOX
upravuje se v souboru /etc/X11/xorg.conf
klávesnice ALT+SHIFT se dá nastavit v sekci
Section "InputDevice"
Identifier
"Generic Keyboard"
Driver
"keyboard"
Option
"CoreKeyboard"
Option
"XkbRules"
"xorg"
Option
"XkbModel"
"pc104"
Option
"XkbLayout" "cz,us,de"
Option
"XKbOptions" "grp:alt_shift_toggle" (možná někdy shifts_toggle
Viz /etc/X11/xkb/rules/xorg .)
EndSection
jinak se to dá nastavit v konzoli setxkbmap vybrat de, cz, us
Účetnictví ECONOMY Economy
Tiskárny pod linuxem: linuxprint.org
Kontakt: - Karel Jačko - tel.: +420 602 561 567 - mail: [email protected]
účetnictví
SCANNER (skener) LIDE 20
xsane, usbutils, hotplug
musí se dát práva do /proc/bus/usb, dát to jako skript do crontabu, */5 * * * * ..
Připojení na dálku ke stroji s WXP
Ja bych to nelamal ;-) Nainstalujte na wokna VNC
(www.realvnc.com) a na
plochu dejte ikonku pro spusteni "Run VNC Server". K sobe si nainstalujte
VNC viewer a je to.
VNC ma jeste jednu vyhodu. Pokud ma ovladany pocitac neverejnou adresu
(napriklad pripojeni pres Eurotel), pak misto abyste se pripojoval vy na
nej, tak se pripoji on na vas. Jen musite povolit port 5900 ve firewalu
pripadne v nejakem routeru.
Ja VNC pouzivam a funguje i pri modemovem pripojeni s rychlosti kolem 2.5
kB/s. Pravda, clovek u toho roste, ale ... :-)
Program VARICAD
http://www.varicad.cz/download.phtml
BASH - obarvení barva konzole
/root/.bashrc
viz /home/ostatni/zaloha/.. .bashrc pod rootem http://jk.myserver.cz/hack/bash/
Kopete: /dalibor/.kde/share/apps/kopete (sim podobně)
Příklad výměny driveru v Gentoo
emerge -uD nvidia-glx nvidia-kernel
rmmod nvidia
modprobe nvidia
BLUETOOTH (připojení telefonu na internet zná Martin Lipocký z Linuxsoftu. Též Ondra Čečák)
nastavit správně /etc/bluetooth/hcid.conf (name – jméno
počítače) a rccomm.conf
comment jméno počítače a adresu mobilu.
Tu zjistíme takto: hcitool -i hci0 inq
zkusíme l2ping adresu (zde 00:14:A7:6F:CA:44) rfcomm -a
/etc/init.d/bluez-utils restart
nepáruje-li to, vymažeme adresář /var/lib/bluetooth.
na telefonu dáme vyhledat, autentizovat a heslo je v souboru
pin. Není-li telefon v menu kdebluetootd, dát sdp://nokia/
Konfiguráky http://www.abclinuxu.cz/forum/show/102468, článek
http://www.abclinuxu.cz/clanky/hardware/tucnak-ma-ostre-modrezuby
jiný zdroj – příkaz. řádka
http://www.a­
netz.de/nokia6230files.de.php?PHPSESSID=deb3bb69896b41b568809057e733041f
PIN­helper:
udělali jsme si soubor /usr/local/bin/bluepin, v /etc/bluetooth/hcid se na něj odkazujeme. Restartujeme bluez­utils. obexftp ­b 00:14:A7:6F:CA:44 ­B 10 ­g /Pam.\ karta/Obraz001.jpg či Video000.3gp
pozor na práva ve všech souborech, včetně bluepin. Nebo /Videoklipy/Video000.3gp
Samsung: obexftp ­b 00:17:D5:8A:72:18 ­B 9 ­g /Photos/SP_A0001.jpg
Pozor! v adresářích mobilu musí být pro bluetooth vše povoleno!!!
Kbluetoothd není v Debianu oficiálně. Přidejte do /etc/apt/sources.list řádek
deb http://fred.hexbox.de/debian ./
Balík se jmenuje kbluetooth. A spouští se kbluetoothd. (jinak je to kdebluetooth). Telfon je Nokia 6230i.
lze i zkompilovat: http://www.bluez.org/download.html
bug: http://bugs.kde.org/show_bug.cgi?id=123607
1. kioclient -U ls bluetooth:/
kioclient -U ls sdp://[somedevice]/
2. yousendit.com – je to něco jako úschovna
JAVA
soubor .bin rozbalíme kamkoliv, třeba do /usr/Java nebo /home/instal , přepneme se do
adresáře plugin
ve Firefoxu a tam dáme symbolický link z Javy
ln -s /usr/Java/jre1.5.0_06/plugin/i386/ns7/libjavaplugin_oji.so libjavaplugin_oji.so
nebo apt-get install sun-java5-jre
Real player – Plugin pro Mozillu(firefox)
Zkopírujeme oba soubory z /Realplayer/Mozilla do adresáře firefoxu Plugin. (nphelix.so a
nphelix.xpt)
Průsery
Závada v KDE:
~/.xsession-errors
Po upgradu Xorg se znefunkcnila ceska klavesnice. Alespon v Mandrive je reseni toto:
Chyba je v souboru /etc/X11/xkb/symbols/pc/cz. Je potřeba opravit polozku v
radku 81 a 94
***************************
include "cz(basic)"
***************************
na
***************************
include "pc/cz(basic)"
SKYPE
odstranění chyby v sound device
cd /usr/share/skype/sound
mv hangup.wav hangup.wav-disabled
remove or rename hangup.wav file from Skype's sound directory. Example (tested on
Fedora):
nebo:use skype_dsp_hijacker that workarounds the problem on a lower level.
Read more on that and other Skype sound problems at http://juljas.net/linux/skype/
Dále použít jiný port v nastavení – rozšířné: 53960 funguje.
As root, create the file:
/usr/bin/askype
# Little script to run Skype correctly using the modified .asoundrc
# See: http://wiki.archlinux.org/index.php/Skype for more information!
#
# Questions/Remarks: [email protected]
ALSA_OSS_PCM_DEVICE="skype" aoss skype
Now make sure every user is able to execute the file:
chmod a+x /usr/bin/askype viz http://wiki.archlinux.org/index.php/Skype
http://wiki.archlinux.org/index.php/Skype
............................
Putty nefunguje-li, nastavení lze smazat na stroji s wxp
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\...
INKSCAPE
Soubor – vlastnosti dokumentu – Pozadí - písmeno A dáme na 255 a tím nebude průsvitnost.
Vše RGB 255 – pozadí bílé. Tamtéž portrét nebo krajina.
Webová kamera http://www.linuxsoft.cz/article.php?id_article=1291
Webcam Acer OrbiCam (USB 2.0)
Reports as Logitech 046d:0892
It is an spca5xx type camera NOT linux-uvc, with a zc0321 chipset.
The current spca5xx driver by Michel Xhaard does not support this chip yet, but I spoken
with Michel and he is working on support in the new V4L2 version of the driver calles gspca
which should be available soon. Viz
http://www.students.ncl.ac.uk/a.j.mee/blog/index.php/2006/05/10/acer-travelmate-8204wlmiwith-gentoo/
http://mxhaard.free.fr/spca5xx.html,
tiskárny HP – projekt hplip
http://hplip.sourceforge.net/supported_devices/laser.html
Touchpad: program qsynaptics
synclient TouchpadOff=1 - vypnutí
synclient TouchpadOff=0 – zapnutí
V souboru /etc/X11/xorg.conf do Section "InputDevice" je třeba přidat
Option
"SHMConfig"
"on"
Úspora energie: powernowd
http://www.abclinuxu.cz/forum/show/150471
Linux video capture interface: v1.00
usbcore: registered new driver spca5xx
/usr/src/spca5xx/drivers/usb/spca5xx.c: spca5xx driver 00.60.00 registered
V4L-Driver for Vision CPiA based cameras v1.2.3
Since in-kernel colorspace conversion is not allowed, it is disabled by
default now. Users should fix the applications in case they don't work
without conversion reenabled by setting the 'colorspace_conv' module
parameter to 1
USB driver for Vision CPiA based cameras v1.2.3
čtečka karet
http://mmc.drzeus.cx/wiki/Linux/Drivers/sdhci
v jádře MC/SD CARD support …
modem v notebooku Acer: HDAUDIO Soft data Fax Modem with SmartCP
webová kamera: Acer OrbiCam
Firewall -shorewall
Poštovní server
Ke sdílení pošty je potřeba mít:
1) nainstalován program fetchmail. Konfigurák .fetchmailrc je v rootu.
nastartovat fetchmail -f /root/.fetchmailrc -F -v (-k ponechává na serveru)
na konfiguráku komu to je. (root)
Pošta jde do /root/Maildir/.
2) maildrop. konfigurák /etc/maildroprc
maildirmake.maildrop -S /root/Maildir
3) program courier-imap. (courier-webadmin pomůže)
/etc/courier/imapd – je konfigurák
/etc/init.d/courier-imap musí běžet. /etc/init.d/courier-authdaemon také.
/usr/bin/maildrop!!!
Raději v Thunderbirdu zadat nový účet, jméno je root, (pod ip adresou) port 143, heslo
dalibor
ale jméno účtu je to od poskytovatele
zde http://www.root.cz/clanky/posta-pro-kazdeho-3/ a zde http://www.iweb.webz.cz/5k.htm
http://www.zdenda.com/Mailserver-Postfix-IMAP-Maildrop-MySQL
Jak rozdělit poštu do různých adresářů:
na serveru si uděláme samostatné uživatele. Vytvoříme si
maildirmake.maildrop -S /uzivatel/Maildir. Zkopírujeme tam .fetchmailrc, dropmailrc,
dropmail a upravíme je. v rootu dáme: chown uzivatel /home/uzivatel/.fetchmailrc
pak v uživateli fetchmail -f /home/uzivatel/.fetchmailrc -F -v (dáme do cronu jako uživatel)
hesla jsou u všech poštovních schránek dalibor (tedy to jsou hesla pro uživatele na počítači)
adresy howto:
http://www.howtoforge.com/
DUAL BOOT v Linuxu
http://www.abclinuxu.cz/clanky/tipy/dual-boot-pomoci-zavadece-windows
Nastavení diskové kvóty pro uživatele (omezení prostoru)
http://www.linuxexpres.cz/praxe/jak-ovladnout-kvoty
Fotoalbum
program album
album /cesta/k/fotkam/ - vytvoří se nové, malé fotky na prohlížení – thumbnails,
to se zkopíruje i s původními fotkami na web.
Počet slotů – do jádra:
echo 8 > /sys/module/scsi_mod/parameters/max_luns
doporucujem precitat tiez: http://www.cs.sfu.ca/~ggbaker/personal/cf-linux
Zrychlení práce se sítí
jde o to, aby síť nehledala IPv6. Proto uděláme toto:
Většina linuxových distribucí, včetně Mandrivy, mají v jádře povoleno tzv. TCP window
scaling, což zrychluje připojení do sítě s vyšší rychlostí a odezvou. V jádře 2.6.17 ale došlo ke
změně výchozích hodnot pro TCP window scaling, což se u některých uživatelů projevuje
velice pomalým spojením s některými servery na Internetu. Je možné si případný problém
ověřit vypnutím TCP window scaling a to tímto příkazem:
sysctl -w net.ipv4.tcp_window_scaling=0
Pokud problém zmizel, je možné tuto volbu zadat natrvalo a to přidáním tohoto řádku do
souboru /etc/sysctl.conf:
net.ipv4.tcp_window_scaling=0
Tím se TCP window scaling deaktivuje při každém startu počítače. Při využívání velmi
rychlého síťového připojení - např. častý přenos souborů přes místní 100 Mbit nebo 1 Gbit síť
- je možné zaznamenat nižší rychlost; v tom případě lze zkusit obnovení výchozího nastavení
pro starší jádra, než 2.6.17. Pak se do souboru /etc/sysctl.conf bude přidávat tento řádek,
namísto výše uvedeného:
net.ipv4.tcp_rmem=4096 87380 174760
Při každém startu pak dojde ke změně výchozího nastavení window scaling.

Podobné dokumenty

Anna Bernáthovámá doma hodně telefonů. A my jsme toho využili!

Anna Bernáthovámá doma hodně telefonů. A my jsme toho využili! obsahuje Red Hat GFS, což je souborový systém pro clustery a HP ServiceGuard pro Linux, což je software pro clusterová řešení od firmy HP, dále pak provisioning modul do Red Hat Network a Red Hat N...

Více

openMagazin 7/2009

openMagazin 7/2009 měsíc přinese to nejlepší, co vyšlo na portálech věnovaných svobodnému softwaru, a to zcela zdarma. Můžete se těšit na návody, recenze, novinky, tipy a triky, které si můžete v klidu přečíst na své...

Více

ÚKOLY K FYZIOLOGII SMYSLÙ

ÚKOLY K FYZIOLOGII SMYSLÙ Zkoušku začínáme šepotem. Správné intenzity šepotu dosáhneme tak, že šeptáme rezervním vzduchem plic, tedy po výdechu. První slovo šeptáme ze vzdálenosti 2-3 m, pokud ho vyšetřovaný opakuje správně...

Více

cestování knome

cestování knome UPOZORNĚNÍ: Pro tisk dokumentu v operačním systému Windows 95 nebo Windows NT 4.0 s modelem CLP-510N musíte nainstalovat program SyncThru, a pak přidat port síťové tiskárny. Podrobnosti o instalaci...

Více

PDF - Jihočeská univerzita v Českých Budějovicích

PDF - Jihočeská univerzita v Českých Budějovicích universitaire¨se pohybuji v rozmezi 300 az 600 euro, v ubytovnach spolecnych pro studenty a mlade pracujici 300 - 450 euro. Pronajem studia ci jedne mistnosti v Parizi v rozmezi 450600 euro, maly b...

Více

Instalační a uživatelský manuál pro Linux Mission 1.0

Instalační a uživatelský manuál pro Linux Mission 1.0 Řadu myší je instaleční program schopen sám správně rozpoznat, v takovém případě pouze potvrďte volbu a přejděte na další obrazovku.  Pokud používáte myš připojenou k sériovému portu, je potřeba za...

Více

LTPS server

LTPS server Uživatelé ukládají vlastní data na lokální pevné disky a zálohují je zřídka (pokud vůbec). Je opravdu smysluplné mít plnohodnotný počítač na každém stole? Říkáme, že ne. Naštěstí, je zde i jiná ces...

Více

Návod - žaluzie ENERGIE s komfrotním ovladačem

Návod - žaluzie ENERGIE s komfrotním ovladačem protože muže obsluhovat celý nainstalovaný systém. Výber ovládané žaluzie je založen na logice hierarchické stromové struktury, kterou lze uživatelsky vytváret tak, aby odpovídala logice umístení ž...

Více

Linuxová distribuce Debian

Linuxová distribuce Debian Jediná oficiální cesta

Více