Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: DuckD 15 Ledna 2008, 22:45:58

Název: LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: DuckD 15 Ledna 2008, 22:45:58
LINUXTERO se přesouvá na wiki (http://wiki.ubuntu.cz/Linuxtero#preview) z nedostatku místa v tomto vlákně

Tvůj přehled používaných příkazů si můžeš také sestavit:
Kód: [Vybrat]
cat ~/.bash_history | sort | uniq -u
aktualne
Writing GNOME Panel Extensions
http://people.gnome.org/~tvachon/doc/tutorial.html


x1950
http://www.thinkwiki.org/wiki/Xorg_RandR_1.2
http://ubuntuforums.org/archive/index.php/t-610859.html
xrandr --addmode DVI-0 1280x1024
xrandr --output DVI-0 --left-of DVI-1 --mode 1280x1024
gconftool-2 -t int --set /apps/panel/toplevels/panel_0/monitor 1

Odinstalovat ATI ovladac:
./usr/share/ati/fglrx-uninstall.sh

Smazat heslo implicitní klíčenky:
rm ~/.gnome2/keyrings/login.keyring
Až se zase zeptá ten debilní nefungující formulář znovu na heslo, nevyplňuj žádné.


BIONIC
Podpořte vědu! Nechte využít volný čas procesoru pro výpočty pomáhající vědě.
+ výpočty lze kdykoliv zastavit
+ vlákna výpočtů mají defaultní hodnotu priority: Nice 19
+ procesy výpočtů si nevynutí dynamické přetaktování procesoru
Proč se tedy do BOINC nezapojit? (hledej v textu) (http://www.czechnationalteam.cz/view.php?cisloclanku=2006080001)
Týmové fórum Czech National Teamu (http://www.czechnationalteam.cz/)
Kód: [Vybrat]
apt-get install boinc-client boinc-managerAplikace -> Systémové nástroje -> BIONIC Manager

Projekty (http://projekty.czechnationalteam.cz/)
Nechte běžet něco užitečného: Nástroje -> Připojit k projektu ->
Adresa (URL) projektu: http://boinc.bakerlab.org/rosetta


Křemíkové nebe:
Výkup elektroodpadu (http://www.elektroodpady-dohnal.cz/?ref=2)


Fóra kam lezu pro radu:
Elektro bastlírna (http://www.elektroworld.info/modules.php?name=Forums), vlákno (http://forum.ubuntu.cz/index.php?topic=21890.msg161485#msg161485)
Svět hardware (sw,hw) (http://www.svethardware.cz/forum)
Drupal (http://www.drupal.cz/)


Energie pro naše Ubunťácké mašinky:
Anketa: Jak vidíte budoucnost v energiích? (http://www.elektroworld.info/modules.php?name=Surveys&pollID=11)
Uspora baterek v notebooku s intel procesorem (http://forum.ubuntu.cz/index.php?topic=15427.msg111020#msg111020)
Spotřeba energie u notebooku (http://www.crhc.uiuc.edu/~mahesri/classes/project_report_cs497yyz.pdf)
Jak šetřit baterku u notebooku (http://forum.ubuntu.cz/index.php?topic=20517.0)
Výpočet ceny spořeby el. energie spotřebiče (serveru) (výpočetní kalkulátor) (měřák (http://www.google.cz/search?hl=cs&q=M%C4%9B%C5%99i%C4%8D+spot%C5%99eby+elektrick%C3%A9+energie&btnG=Vyhledat+Googlem&lr=&aq=f&oq=)):
Výkon počítače / 1000 (cena je udána v 1kWh) * dení provoz (hodiny) * počet dnů v měsíci * cena za 1kWh (nutno zjistit)
(100 až 200W) / 1000 * 24 * 30 * 4,65 = cena za měsíc
Převody:
http://www.powerstream.com/VA-Watts.htm
http://forums.all-battery.com/index.php?showtopic=3199

Notebook, Laptop - výdrž baterie
http://wiki.geteasypeasy.com/Get_the_most_of_the_battery
powertop (http://forum.ubuntu.cz/index.php/topic,15427.msg111020.html#msg111020)
Jak je to v gentoo (http://www.gentoo.org/doc/en/power-management-guide.xml)

Povolit uživateli měnit freq.:
dpkg-reconfigure gnome-applets
GUI:
http://gfreqlet.sourceforge.net/


Můj skript pro nastavení GNOME prostředí
Souvisí s tématem: Skript po instalaci (http://forum.ubuntu.cz/index.php/topic,27581.0.html)
Kód: [Vybrat]
#!/bin/bash

### gconf-editor
### gconftool-2 --get-type

# Sounds off
gconftool-2 -t bool --set /desktop/gnome/sound/event_sounds false
rm /usr/share/sounds/question.wav ### Nevim jak jinak

# gnome-terminal
gconftool-2 -t str --set /apps/gnome-terminal/keybindings/copy "<Ctrl>c"
gconftool-2 -t str --set /apps/gnome-terminal/keybindings/paste "<Ctrl>v"
gconftool-2 -t bool --set /apps/gnome-terminal/profiles/Default/use_theme_colors false
gconftool-2 -t str --set /apps/gnome-terminal/profiles/Default/background_color "#000000"
gconftool-2 -t str --set /apps/gnome-terminal/profiles/Default/foreground_color "#FFFFFF"
gconftool-2 -t string --set /apps/gnome-terminal/profiles/Default/background_type "transparent"
gconftool-2 -t int --set /apps/gnome-terminal/profiles/Default/scrollback_lines 5000
gconftool-2 -t bool --set /apps/gnome-terminal/global/use_menu_accelerators false
gconftool-2 -t bool --set /apps/gnome-terminal/global/use_mnemonics false

# Nautilus
gconftool-2 -t string --set /apps/nautilus/preferences/default_folder_viewer "list_view"

# Klavesnice a jazyky
gconftool-2 -t list --list-type=string -s /desktop/gnome/peripherals/keyboard/kbd/layouts [cz,us]
gconftool-2 -t list --list-type=string -s /desktop/gnome/peripherals/keyboard/kbd/options "[grp`echo -e "\t"`grp:alt_shift_toggle]"

# Klavesova zkratka <Ctrl><Alt>Q - vypne monitory po 3sekundach
gconftool-2 -t str --set /apps/metacity/keybinding_commands/command_1 "sleep 3 && xset dpms force off"
gconftool-2 -t str --set /apps/metacity/global_keybindings/run_command_1 "<Control><Alt>q"

 * Přidá funkci pro prostřední tl. myši (scrolování)
Kód: [Vybrat]
FILE='/etc/X11/xorg.conf'
N_FILE='/tmp/xorg.conf'
if [ -f "$FILE" ] && [ 1 -gt `grep -c "Emulate3Buttons" $FILE;` ]
  then
    echo "============================================================"
    echo "3tl. myši dostane po restartu Xek novou funkci (scrollování)"
    echo "============================================================"
CO='Identifier\t"Configured\sMouse"'
CIM='Identifier\t"Configured\sMouse"\n\tOption\t\t"Emulate3Buttons"\t"true"\n\tOption\t\t"EmulateWheel"\t"true"\n\tOption\t\t"EmulateWheelButton"\t"2"'
sed s/$CO/$CIM/g $FILE > $N_FILE
mv $N_FILE $FILE
  fi

 * Pro všechny uživatelské účty přidá moje aliasy
Kód: [Vybrat]
alias ee='exit'

alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'

alias aa='alias -p'
alias grep='grep --color=auto'
alias h='history'
alias his='history | grep '
alias cache='apt-cache search '
alias in='sudo apt-get install '
alias l='ls -CF'
alias la='ls -lah --color=auto'
alias lnn='ln -s -t ~/mycommander/home `pwd`'
alias ls='ls --color=auto'
alias mon='xset dpms force off'
alias net='ip a; cat /etc/network/interfaces;'
alias out='sudo apt-get remove'
alias rst='sudo shutdown -r now'
alias up='sudo apt-get -y update && sudo apt-get -y upgrade'
alias prev='printenv'
alias bezk='grep -Ev "#|;|^$"'

for FILE in /home/*/.bashrc; do
  if [ -f "$FILE" ] && [ 1 -gt `grep -c "alias h='history '" $FILE;` ]
  then
    echo "============================================================"
    echo "Pro všechny účty v /home adresáři byli přidány aliasy: "
    echo $ALIAS
    echo "============================================================"
    echo $ALIAS >> $FILE
  fi
done

Přidat položku do menu nautilusu:
gksudo gedit /usr/share/applications/Nautilus-root.desktop
Kód: [Vybrat]
[Desktop Entry]
Name=File Browser (Root)
Comment=Browse the filesystem with the file manager
Exec=gksudo "nautilus --browser %U"
Icon=file-manager
Terminal=false
Type=Application
Categories=Application;System;
Applications -> System Tools -> File Browser (Root)


Vzdy instaluji tyto programy:
Kód: [Vybrat]
apt-get install manpages-cs mc nmap iptraf ipcalc htop hwinfo mplayer mencoder vlc wireshark pidgin gnome-commander netspeed p7zip-full fusion-icon ubuntu-restricted-extras filezilla
apt-get install lm-sensors compizconfig-settings-manager krusader smplayer compiz-fusion-plugins-extra gufw gimp-resynthesizer


Kancelářské aplikace:
OpenOffice
IBM Lotus Symphony (http://forum.ubuntu.cz/index.php?topic=24217.0)


Tvorba web stránek:
Bacha na SQL injection (http://www.digifuzz.net/archives/2007/07/preventing-sql-injection-with-php/)
Bacha na spam roboty (http://www.dreamface.net/michal/?face=zajimavost&c=31)
Bacha na spam roboty 2 (http://suplik.petnik.cz/funkcni-javasriptova-bariera-na-komentarovy-spam-qxxq628.html)
Mail Cryptor (http://www.dingbatway.com/goodies/mailcrypt/mailcryptor.php)
Tvorba stránek, jejich validace apod (http://www.juk.cz/php/stranky.php)
http://diskuse.jakpsatweb.cz/index.php? (http://diskuse.jakpsatweb.cz/index.php?)
SEO - faq (http://vyhledavace.info/seo-faq/)
Validator stranek (http://validator.w3.org/)
Google Page Rank Checker (http://www.free-pagerank-checker.com/index.php)

Umístění flv souboru do stránky:
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=4&topic=54169
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=22&topic=38773

Nejrychlejší je stáhnout ze stránky FLV Media Player (http://www.jeroenwijering.com/?item=JW_FLV_Media_Player)
ke stránce nakopírovat soubor player.swf
a do stránky vložit správné parametry "player.swf" , "video.flv" a další...
Kód: [Vybrat]
<object type="application/x-shockwave-flash" width="320" height="260" data="player.swf?file=video.flv">
<param name="movie" value="player.swf?file=video.flv" />
<param name="wmode" value="transparent" />
</object>


Regulární výrazy:
Regularni vyrazy - pěkně a rychle (http://www.regularnivyrazy.info/regularni-vyrazy-zaklady.html)
Pavel Satrapa (http://www.kit.vslib.cz/~satrapa/docs/regvyr/all.html)
Root.cz Regularni vyrazy 1  (http://www.root.cz/clanky/regularni-vyrazy-1/)


Řešení:
Disk stále něco načítá každých 10s (http://forum.ubuntu.cz/index.php?topic=2381.0)
Předmulva k tématu (bod 30.):   (http://forum.ubuntu.cz/index.php?topic=5282.msg35982#msg35982) Ubuntu ničí pevné disky notebooků  (http://forum.ubuntu.cz/index.php/topic,15608.msg112263.html#msg112263) O problému na root.cz - Jak na uspávání disku v Linuxu? (http://www.root.cz/clanky/jak-na-uspavani-disku-v-linuxu/)
Defragmentace disku v linuxu (http://www.root.cz/clanky/defragmentace-disku-v-linuxu/)
Vypnout napájení USB (http://forum.ubuntu.cz/index.php?topic=19087.msg138129#msg138129)
Vložení textu do fotek (copyright) (http://forum.ubuntu.cz/index.php?topic=20504.0;topicseen)


Programování:
Glade / Glade2 (GTK/Gnome)
KDevelop/ QT Designer (KDE/QT)
BASH (http://docs.linux.cz/programming/interpreted/bashdoc-1.4/)
Odkazy na programování na fóru (http://forum.ubuntu.cz/index.php?topic=24297.msg180023#msg180023)
TCP UDP komunikace (http://moon.felk.cvut.cz/~xballner/vyuka/x36api/lectures/API_7_old.pdf)

Naučte se programovat v Linuxu pomocí C++ (http://vipersoftware.net/linux/vkurz.php)
Free QT Application (http://www.qt-apps.org/index.php?xsortmode=new&page=0&xcontentmode=4241&PHPSESSID=c08962811d5b7703e31c19ee2ef8aafc)
Sestavení a zkompilování programu v c++ (http://forum.ubuntu.cz/index.php?topic=25382.msg191449#msg191449)
Vývojové prostředí pro PHP (http://forum.ubuntu.cz/index.php/topic,22944.0/topicseen.html)


nettezzaumana koutek
Síťování (http://forum.ubuntu.cz/index.php?topic=14901.msg107518#msg107518)
Usefull Commands (http://forum.ubuntu.cz/index.php?topic=15674.msg112789#msg112789)
Vyhledávání v Logách (spíše procvičování Regulárních výrazů) (http://forum.ubuntu.cz/index.php?topic=16724.0)
Perl (http://forum.ubuntu.cz/index.php?topic=18621.0)
Defragmentace disku (http://forum.ubuntu.cz/index.php?topic=20700.0)
FireFox: ...protokolu (...) není přiřazen žádný program. (http://forum.ubuntu.cz/index.php?topic=23300.msg171859#msg171859)
Sériové vypalování - skript (http://forum.ubuntu.cz/index.php?topic=27497.0;topicseen)


Užitečné programy:
ubuntu-tweak ### Nastavuje chování systému (nautilus,vzhled,chovani spotreby,bezpecnostni prvky)
alien ### Pro převod RPM na DEB


Programy pro mobil:
BitPim, Kandy, KMobileTools, Multisync, Wammu, Xgnokii


Hardware:
Podporovaný HW Ubuntu (https://wiki.ubuntu.com/HardwareSupport)
Podporovaný HW Linuxem (http://www.tldp.org/HOWTO/Hardware-HOWTO/)
Wifi - nejlepší je čipset Atheros
memtest - test ramek
stresslinux - livecd zamerene primo na zatizeni a otestovani jednotlivych komponent
Phoronix Test Suite (http://www.phoronix-test-suite.com/) - Benchmark


Sdílení souborů:
FTP: vsftpd - 1 (http://jenda.blog.root.cz/2007/09/29/server-vsftpd/), 2 (http://www.security-portal.cz/clanky/priklad-konfigurace-vsftpd.html), 3 (http://www.tachec.org/howto/vsftpd/) (ProFTPD - průnik do systému (http://forum.ubuntu.cz/index.php?topic=24741.0;topicseen))
Linuxové sdílení - NFS (http://forum.ubuntu.cz/index.php?topic=23248.msg171252#msg171252) (pouze Linux)

smbc - Simple Samba Commander
smbstatus - Vypíše kdo je připojen a status.
smbclient -L 192.168.1.10   ### Vypíše sdílené složky
Samba - Master Browser (http://forum.ubuntu.cz/index.php?topic=15961)
Samba (http://wiki.ubuntu.cz/Samba) (Linux, Windows)

Jednoduché howto: Pro povolení sdílení na tomto stroji je potřeba nainstalovat balíky:
Kód: [Vybrat]
apt-get install samba smbfsLze graficky naklikat v nautilusovi (pravý klik na myši - sdílení). Pozor na práva (a pak zbytečně nehledat proč to nejde)!
Nebo lze ručně upravit:
Nejdříve zálohovat nastavení, pak upravit konfiguraci samby:
/etc/samba/smb.conf
Kód: [Vybrat]
workgroup = skupina   ### Měla by být zadaná stejná pracovní skupina jako na ostatních pc
...
[upload]
path = /home/duckd/upload
available = yes
browseable = yes
public = yes
writable = yes   ### Jen pro čtení (no), pro zápis (yes)
Restartovat službu:
Kód: [Vybrat]
/etc/init.d/samba restart

Tištěné spoje:
Eagle (http://www.cadsoft.de/)
gEDA (http://geda.seul.org/)


Rychlost bootování:
Nainstalovat program: bootchart
Po restartu mrknout do /var/log/bootchart/
Odkaz (http://forum.ubuntu.cz/index.php?topic=9783.0l)
Zrychleni na maximum (http://forum.ubuntu.cz/index.php/topic,28426.0.html)
FastBoot (http://forum.ubuntu.cz/index.php/topic,22567.0.html)

- Problémy -
Dlouhé bootování kvůli usplash: sudo apt-get --purge remove usplash

Dlouhé bootování při odpojeném internetu:
Uprav soubor /etc/hostname
pokud tam není řádka 127.0.0.1 název_tve_masiny
tak ji tam dopln, nazev tve masiny zjistis z prikazu uname -n

Zrychlení startu systému WIKI (http://wiki.ubuntu.cz/Zrychlen%C3%AD%20startu%20syst%C3%A9mu)
Zrychlení startu aplikací WIKI (http://wiki.ubuntu.cz/Zrychlen%C3%AD%20startu%20aplikac%C3%AD) - No Krusader mi nabíhá pořád jako želva  :-[

Virtualizace:
Převod Windows XP z fyzického disku na virtuální (http://forum.ubuntu.cz/index.php?topic=22132.0)

Terminál:
Ctrl + R ### Hledání příkazu v historii (velmi užitečné)
export HISTSIZE=10000 ### Nastavení délky historie na 10000 řádek (po překročení platí pravidlo [img=http://upload.wikimedia.org/wikipedia/it/thumb/b/b5/FIFO-LIFO.svg/470px-FIFO-LIFO.svg.png]http://FIFO[/img])

lynx - www prohlížeč
centericq - IM komunikátor
nano, vim - textové editory
smbc - samba commander
fbgrab - printscreen i v terminálu
bittornado - bittorent klient
transsmision - bittorent klient (CLI,WEB)

screen - dokáže spustit programy a nechá je spuštěné i po odhlášení. Odkaz (http://www.root.cz/clanky/screen-jeste-mocnejsi-terminal/)
screen -ls ### Vypíše spuštěné terminály
screen -r 12735.pts-0.ubuntu-srv ### Připojí se ke spuštěnému terminálu
Ctrl + A + D ### Nechá puštěné programy na pozadí a přepne se zpět do terminálu
Ctrl + A + C ### Spuštění nové instance terminálu v záložce
Ctrl + A + A ### Přepne na další záložku
Ctrl + A + číslo ### Přepne na záložku s číslem číslo
Ctrl A + Shift A ### Pojmenuje okno terminálu

vlc -I ncurses /adresar/s/muzikou ### Přehrávání hudby v terminálu


Webový prohlížeč:
Firefox - Rozšíření (http://www.czilla.cz/doplnky/rozsireni/p/firefox/) (CustomizeGoogle, FasterFox)
Nastavení firefoxu (do adresy napsat): about:config
Surfování s firefoxem anonymě - síť Tor! (http://www.root.cz/clanky/na-web-s-firefoxem-anonymne-tor/)
Epiphany
Novější a starší firefox dohromady (Jak mít spuštěné dva firefoxy) (http://forum.ubuntu.cz/index.php?topic=24160.msg179002#msg179002)


Vypalování:
QPxTool - Nástroj pro zjištění kvality vypálených CD/DVD


Tiskárna, skener, kopírka
HP - doporučeno
Cannon - nedoporučuje se


Video:
Mplayer, VLC
mplayer -vo helpVypíše drivery výstupu videa
mplayer -vo glPoužije pro přehrání videa driver gl
mplayer -subcp cp1250 -sub tituly.sub film.aviNastaví typ titulku na cp1250 (trvale nastaveni v souboru mplayer.conf -> subcp=cp1250)
echo "vf=expand=0:-100:0:0" >> ~/.mplayer/configTitulky do černého pruhu
Nahrávání analogového videa (http://forum.ubuntu.cz/index.php?topic=20556.msg152039#msg152039)
Streamovani DVB-T pomoci VLC (http://www.abclinuxu.cz/blog/bery/2006/1/24/118278)
Televize z Internetu (http://wiki.ubuntu.cz/Televize%20z%20Internetu)
Vytváření animace s Inkscape, ImageMagick a FFmpeg (http://www.nuxified.org/article/create_video_animations_with_inkscape_imagemagick_and_ffmpeg)


Obrázky:
enblend - Udělá z obrázků panorama




Monitor, Grafika, Video, Akcelerace, Xorg.conf
Prostřední kolečko myši skroluje stránku:
Kód: [Vybrat]
Section "InputDevice"
        Identifier      "Configured Mouse"
...
        Option          "Emulate3Buttons"       "true"
        Option          "EmulateWheel"          "true"
        Option          "EmulateWheelButton"    "2"
EndSection
xset dpms force off - Násilně vypne monitory (úspora energie a šetření HW)
xset -display :0 dpms force off - Násilně vypne monitory, na dálku (připojen přes ssh)

setxkbmap -option grp:alt_shift_toggle   ### Změnit přepínání kláves na Alt + Shift
setxkbmap -option -option grp:alt_shift_toggle   ### Změnit přepínání kláves na Alt + Shift (smazat staré nastavení)

Compiz Fusion:
Obrázek (wallpaper) na stěnu kostky GNOME - diskuze (http://forum.ubuntu.cz/index.php?topic=14700.0)
gconftool-2 -t bool --set /apps/nautilus/preferences/show_desktop 0
CompizConfig Setting Manager -> Kostka plochy -> Appearance -> Background Images (Zde přidat obrázky)
Howto skydome image:
apt-get install imagemagick
Cilovy soubor musi byt png!
convert zdroj.gif -resize 2048x512! cil.png


Vzdálená plocha:
rdesktop -u UZIVATELSKE_MENO -p HESLO -g 1280x1024 -a 16  IP_VZDIALENEHO_PC:3389


Verze jádra:
uname -rVerze jádra
uname -aVýpis info. o pc
lsb_release -aVýpis verze distribuce
cat /etc/*releaseVýpis verze distribuce
cat /proc/versionVýpis verze distribuce
apt-get -y update && apt-get -y upgradeUpdate systému bez otázek


Vyčištění systému:
deborphan    ### vypisuje knihovny na kterých nic nezávisí, takže je lze odinstalovat (ale pozor opatrně vždy je potřeba zkontrolovat)
debfoster    ### se ptá balík po balíku (z vršku závislostí), zdali jej v systému chcete nechat nebo ne a výsledný stav si pak pamatuje.
dpkg --purge ### zajistí úplné odstranění všech částí balíku
dpkg --get-selections | grep deinstall ? nastaví vybrané balíky ze stdin a odinstaluje je


Nastaveni:
/etc/network/interfaces           ### Nastavení síťovek
/etc/iftab                             ### Pojmenuje síťové rozhraní přes mac adresu (apt-get install ifrename)
### eth0   mac 00:11:22:33:44:55
/etc/samba/smb.conf             ### Nastavení sdílení (samba)
/etc/apt/sources.list               ### Zdroje SW
/etc/fstab                             ### Mountování filesystemu při startu Odkaz_eng (http://ubuntuforums.org/showthread.php?t=283131), ODKAZ_cz (http://aboutme.ic.cz/?q=node/3)
/boot/grub/menu.lst                ### Grub nabídka bootování (nabidka se obnovi pres prikaz update-grub) (problemy: nemusi nabootovat system pokud je zapojen Flash-disc v PC)
/etc/resolv.conf                     ### DNS servery
/etc/X11/xorg.conf                 ### grafika
/etc/default/rcS: FSCKFIX=yes ### automaticky opravovat poškozené sektory
/var/cache/apt/archives          ### Úložiště deb balíčků
~/.mplayer/config                ### Nastavení mplayeru
~/.mplayer/gui.conf                ### Nastavení mplayeru
~/.bashrc                             ### Aliasy
/usr/share/icons/hicolor/scalable/apps/     ### Adresář pro ikonky

gconf-editor   ### grafická nabídka pro úpravu prostředí
gconftool-2 -t str --set /apps/gnome-terminal/profiles/Default/background_color "#000000"   ### Změní pozadí terminálu na černou barvu


Grub a označení disků:
(pomáhá příkaz: fdisk -l)
Oddily se znaci: (hdX,Y) (X = cislo disku; Y = cislo oddilu)
Ozn. v Linuxu => Ozn. v Grubu
/dev/sda => (hd0)
/dev/sda1 => (hd0,0)
/dev/sda2 => (hd0,1)


Klávesové zkratky:
http://www.linuxtopia.org/online_books/linux_desktop_guides/gnome_2.14_user_guide/keyboard-skills.html
Spustit gconf-editor,
/apps/metacity/global_keybindings


Aliasy:
alias h='history '
alias his='history | grep '
alias in='sudo apt-get install'
alias l='ls -CF'
alias la='ls -lah --color=auto'
alias ls='ls --color=auto'
alias out='sudo apt-get remove'
alias rst='sudo shutdown -r now'
alias up='sudo apt-get -y update && sudo apt-get -y upgrade'


Záloha dat:
ABCLinuxu: 1 (http://www.abclinuxu.cz/clanky/navody/zalohovani-v-linuxu-i) 2 (http://www.abclinuxu.cz/clanky/navody/zalohovani-v-linuxu-ii) 3 (http://www.abclinuxu.cz/clanky/navody/zalohovani-v-linuxu-iii)
Kompletní záloha Evolution (apt-get install evolution-plugins) (Evolution => Soubor => Zálohovat nastavení)

dd if=/dev/dvd of=dvd.iso               # for dvd
dd if=/dev/cdrom of=cd.iso              # for cdrom
dd if=/dev/scd0 of=cd.iso               # if cdrom is scsi
vytvorit: dd if=/dev/hda1 | gzip > /mnt/zaloha.gz   ### Zálohovat systém do archivu
gunzip -c /mnt/zaloha.gz | dd of=/dev/hda1   ### Obnovit systém na disk
mkisofs -o /tmp/cd.iso /tmp/directory/

Zabalí vše z domovské složky:
tar czf /tmp/zaloha.tar.gz ~/*   ### Rozbalit (tar xzf /tmp/zaloha.tar.gz)


Taktování procesoru: Odkaz (http://forum.ubuntu.cz/index.php?topic=10241.0)
http://forum.ubuntu.cz/index.php/topic,27698.msg207159.html#msg207159

lsmod | grep cpufreq
Kód: [Vybrat]
acpi_cpufreq           10568  0
cpufreq_userspace       5280  0
cpufreq_conservative     8072  0
cpufreq_powersave       2688  0
cpufreq_ondemand        9612  1
cpufreq_stats           7232  0
freq_table              5792  3 acpi_cpufreq,cpufreq_ondemand,cpufreq_stats
processor              32072  2 acpi_cpufreq,thermal
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
Kód: [Vybrat]
1733000 1333000 1067000 800000xterm -e 'echo "HESLO" | sudo -S cpufreq-selector -f 800000'
xterm -e 'echo "HESLO" | sudo -S cpufreq-selector -g conservative'


Laptop mode:
xterm -e 'echo "HESLO" | sudo -S laptop_mode start'
xterm -e 'echo "HESLO" | sudo -S laptop_mode stop'
xterm -e 'echo "HESLO" | sudo -S laptop_mode status'


Mount
mount -t smbfs -o username=guest //192.168.1.10/share /media/adresar
mount -o loop -t iso9660 soubor.iso /tmp/mount


Mechaniky, HDD:
PRESUNUTO


Formatovani disku:
Příkaz formátování disku lze zjistit z grafického programu gparted (volba - Uložit podrobnosti)
mkdosfs -F32 -v /dev/sdc1 ### naformátuje zařízení (u mě USB Flashdisk) na FAT32

Vytvoření souborového systému (formátování):
mkfs.cramfs    mkfs.ext3      mkfs.minix     mkfs.reiser4   mkfs.vfat
mkfs.ext2      mkfs.jfs       mkfs.msdos     mkfs.reiserfs  mkfs.xfs
mkfs.ext3 -c /dev/sda ### POZOR! NEBEZPECNE! Pokud provadis na spatnem disku, prijdes o data!
### přepínač -c zkontroluje zda disk obsahuje vadné bloky před vytvořením souborového systému


SMART:
Článek (http://www.linuxzone.cz/index.phtml??ids=7&idc=658)
apt-get install smartmontools
smartctl --smart=on -d scsi /dev/sda
smartctl --smart=on -d ata /dev/sda
hdparm -t /dev/sda                    ### test rychlosti disku
hdparm -E 4 /dev/cdrom              ### pevné nastavení rychlosti CDROM





Konflikt zvukového zařízení:
Přehrává XMMS a nechce přehrávat cokoli ostatního a naopak?
You have the correct output plugin selected
No Other program is blocking the soundcard
XMMS -> Nastavení -> Výstupní plugin ALSA X.X [libALSA.so]


Evolution a Nastavení Emailu:
nc smtp.seznam.cz 25 -v ### Test smtp spojení
(Soubor => Záloha nastavení)


Skriptování v Bashi:
Kód: [Vybrat]
#!/bin/bash
echo $$     #vypise PID tohoto procesu
trap "Zachytit signal 9" 9
i=0
while /bin/true
        do
         i=`expr $i + 1`
         echo -n "$i "
         sleep 1
        done


Kód: [Vybrat]
#!/bin/bash

null="/dev/null"
xorg="/etc/X11/xorg.conf"

if [ -f $xorg ]
then
  if grep ["t"]||["sex"] $xorg > $null;
    then
      echo testfile exists!
    fi
fi


Vložení řádky (textu) na určitou pozici do textového souboru:
Kód: [Vybrat]
typeset LINEX='line_to_add\
one_more_line_to_add\
another_line_to_add' /path/to/source'

sed '/some_search_pattern/a\
'"$LINEX" /path/to/source > /path/to/result

Kód: [Vybrat]
LINENO=10
POSITION=5
TEXT='XXXXX'
FILE=where_to_insert

If your sed supports -E flag, this will work:

sed -E "${LINENO}s/^(.{${POSITION}})(.*)/\1${TEXT}\2/" < ${FILE}

Kód: [Vybrat]
set LINE = 3 ; set LOC = 15 ; set TEXT = "BLABLA" ; set FILE = "file"
 awk 'NR==l{$0= substr($0,1,loc) text substr($0,loc+1)}{print}' l=$LINE loc=$LOC text=$TEXT $FILE

http://sed.sourceforge.net/sed1line_cz.html
http://cs.wikibooks.org/wiki/Sed

 # vypíše část souboru mezi dvěma výrazy (včetně)
 sed -n '/Prvni_vyraz/,/Druhy_vyraz/p'

 # vypíše část souboru mezi dvěma výrazy (včetně)
 sed -n '/Iowa/,/Montana/p'


Expertní záležitosti:
/etc/rcX.d ### Runlevely
rcconf ### Terminálový program pro nastavení runlevelů.

http://wiki.ubuntu.cz/SysRq
Alt+SysRq+s -> synchronizace disku
Alt+SysRq+u -> přemountování všeho do read-only
Alt+SysRq+b -> restart jádra


Google:
Goosh - Google Shell (http://www.goosh.org/)
Indexace stránek (za znak = přidat URL):
http://www.google.com/webmasters/sitemaps/ping?sitemap=

Uzitecne tipy pro vyhledavani ! (http://www.goci.xf.cz/security/hakin9_4_2005_google_cz.pdf)
Soom.cz - Uzitecne tipy pro vyhledavani ! (http://www.soom.cz/index.php?name=articles/show&aid=359)
Security-portal.cz - Uzitecne tipy pro vyhledavani 1! (http://www.security-portal.cz/clanky/pokrocile-vyuzivani-googlu-cast-1.html)
Security-portal.cz - Uzitecne tipy pro vyhledavani 2! (http://www.security-portal.cz/clanky/pokrocile-vyuzivani-googlu-cast-2.html)

NO_PUBKEY ...
gpg --keyserver keyserver.ubuntu.com --recv-keys ABC0123456789
gpg --export --armor ABC0123456789 | sudo apt-key add -
wget -O - http://deb.opera.com/archive.key | apt-key add -


apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ABC0123456789
Název: Re: LINUXTERO - Nejpoužívanější příkazy (! Maximálně přidat 1 příspěvek !)
Přispěvatel: existpierre 15 Ledna 2008, 23:53:01
Zaujimava tema, clovek sa tu nauci dost noveho  ;)

Ja toho vela nemam

Siet:
stdsl.sh start               (mam ho ale upraveny ako "www s" pre rychlejsie pripojenie)
ping
ifconfig

Archiv, zaloha systemu:
 sudo tar cvpzf /home/peter/Programy/Images/Zalohy/backup15_01_08.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/media --exclude=/sys /

Instalacia programov:
sudo apt-get install
sudo apt-get remove
sudo apt-get clean

Nastavenia:
sudo nvidia-settings
ubuntu-tweak
gconf-editor

/etc/X11/xorg.conf
  /etc/fstab 
~/.conkyrc
/boot/grub/menu.lst

Kompilacie:
./configure
make
sudo make install
make clean

ine
find / |grep hladanysubor > zapise/log/do/home
Název: Re: LINUXTERO - Nejpoužívanější příkazy (! Maximálně přidat 1 příspěvek !)
Přispěvatel: Juraj 16 Ledna 2008, 02:54:15
http://www.pixelbeat.org/cmdline.html

http://linuxcommand.org/

http://www.abclinuxu.cz/serialy/bash

http://www.linuxsoft.cz/article.php?id_article=238
Název: Re: LINUXTERO - Nejpoužívanější příkazy (! Maximálně přidat 1 příspěvek !)
Přispěvatel: Roman "Schmaker" Šmakal 22 Ledna 2008, 10:03:32
Kompilacie:
./configure
make
sudo make install
make clean
S tímhle si dovolím nesouhlasit, make install není dobrý způsob instalace self-compiled věcí... Spíš by tam mělo být sudo checkinstall, které vytvoří .deb balíček, který pak nainstaluje a dá se jednoduše odebrat...
Název: Re: LINUXTERO - Nejpoužívanější příkazy (! Maximálně přidat 1 příspěvek !)
Přispěvatel: Juraj 23 Ledna 2008, 16:55:47
configure && make && make install pouzivam ked mi checkinstall z nejakeho dovodu skonci s chybovou hlaskou. Problemom takto nainstalovaneho softveru moze byt, ze o nom balickovaci system nevie. Na druhu stranu, takto instalovane programy by sa standardne mali instalovat do /usr/local. Tento adresar je na to vysostne urceny. Existuju uz graf. nadstavby myslim ze do KDE ktore tuto variantu vykonaju automaticky, pricom si dokazu ustrazit aj adresarovu strukturu, takze by mali takto instalovany soft aj korektne odinstalovat. Skusal som to pred casom a vtedy to este trochu viazlo, mozno sa to uz zlepsilo...
Název: Re: LINUXTERO - Nejpoužívanější příkazy (! Maximálně přidat 1 příspěvek !)
Přispěvatel: nettezzaumana 20 Února 2008, 10:15:43
4 DuckD >>

hmm. very cool. just one applaud is not enough..

good work buddy ..

regards by ntz

ad.1) what about simply change that monotematic "sudo style" by attention, that commands below need to be passed with superuser rights ;) .. sudo command does not work everywhere and this topic could be watched by other-distro users as well..
Název: Re: LINUXTERO - Nejpoužívanější příkazy (! Maximálně přidat 1 příspěvek !)
Přispěvatel: Vivan 04 Března 2008, 12:36:26
http://wiki.ubuntu.cz/Zrychlení_startu_aplikací
Název: Re: LINUXTERO - Nejpoužívanější příkazy
Přispěvatel: Martin Kiklhorn 26 Května 2008, 00:29:36
DuckD +1

Zachytávání událostí:
cmds:
xev
acpi_listen
dbus-monitor --system
acpi_fakekey
files:
/etc/acpi/events
/usr/share/acpi-support/key-constants

další:
dmidecode

http://www.abclinuxu.cz/blog/ritchie/2006/3/cpufreq-ndash-pro-procesory-mnoha-frekvenci
cpufreq-set -g ondemand -c01
cpufreq-set -f 1200MHz -c01

Synaptic mi připadá trochu neohrabaný. Český popis Aptitude zde: http://algebraicthunk.net/~dburrows/projects/aptitude/doc/cs/rn01re01.html (http://algebraicthunk.net/~dburrows/projects/aptitude/doc/cs/rn01re01.html)
Název: Re: LINUXTERO - Směrnice
Přispěvatel: starenka 11 Června 2008, 09:17:48
Mplayer - prehraj video v ASCII:
mplayer -vo caca video.avi
Název: Re: LINUXTERO - Směrnice
Přispěvatel: Marvn 11 Června 2008, 16:54:36
tedy...tohle je predpokladam chyba
Kód: [Vybrat]
hdparm -B 10 /dev/sda        ### disk by se mel po chvilce vypnouta pritom v man hdparm
Kód: [Vybrat]
-B     Set Advanced Power Management feature, if the drive supports it.
              A low value means aggressive power management and a  high  value
              means better performance.  Possible settings range from values 1
              through 127 (which permit spin-down), and values 128 through 254
              (which  do  not  permit spin-down).  The highest degree of power
              management is attained with a setting of 1, and the highest  I/O
              performance  with a setting of 254.  A value of 255 tells hdparm
              to disable Advanced Power Management  altogether  on  the  drive
              (not all drives support disabling it, but most do).

ale sam jsem to nikdy nezkousel, takze nevim...
Název: Re: LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: Juraj 01 Září 2008, 09:40:49
Množstvo veľmi dobrých tipov:
http://www.ubuntukungfu.org/

Zaujal ma tento wallpaper:
http://www.gnome-look.org/content/show.php/ubuntu+quick+guide+command+wallpaper?content=88382
(http://www.gnome-look.org/CONTENT/content-m1/m88382-1.png)
Název: Zhodenie programu-upresnenie
Přispěvatel: Vivan 27 Prosince 2008, 14:38:43
Síce tu už niečo je, ale nejak sa mi to nezdá.
Mne funguje toto:
Kód: [Vybrat]
ps aux Skopírovať číslo procesu, ktorý chceme skončiť, a potom:
Kód: [Vybrat]
kill číslo
Název: Re: LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: nettezzaumana 27 Prosince 2008, 16:12:10
#!/bin/bash
# usage :: mykill <procname>
# ie.: `mykill firefox`

if test -z "`pidof $1`"; then
    echo "no such a process ..";
    exit;
fi   

for x in `pidof $1`; do
    kill $x || kill -9 $x;
done
Název: Re: LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: starenka 27 Prosince 2008, 16:24:27
killall [pismenko][tabulator]   ;D
Název: Re: LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: nettezzaumana 29 Prosince 2008, 10:22:14
^^^ improved
Název: Re: LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: nettezzaumana 15 Dubna 2009, 10:59:50
ls -1 `echo $PATH | sed 's/:/\ /g'` | while read line; do whatis $line 2>/dev/null | grep -v 'nothing appropriate\.'; done
Název: Re: LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: Habo 22 Prosince 2009, 11:45:10
Ked neviete ulne presne ako sa process vola ale viete cast nazvu da sa pouzit
kill `ps aux | grep -i cast_nazvu | grep v- grep | awk { print $2 }`
:D
Název: Re: LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: LuciusMare 22 Prosince 2009, 13:14:05
a nebo pkill částnázvu tabulátor ;)
Název: Re: LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: Habo 26 Prosince 2009, 00:18:04
a nebo pkill částnázvu tabulátor ;)

Ani nie - moj kod riesi aj situaciu v cast nazvu v strede - nie len zaciatok :) a aj velkost pismen, problem mozno bude ak ich je viac :)
Název: Re: LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: brutus 25 Července 2011, 17:37:24
Moznost sa manualne pripojit na wifi z prikazoveho riadku vzdy pomoze(funguje na vecine linuxov):
Kód: [Vybrat]
iwlist
iwconfig wlan0 essid doma key 111111111
dhcpcd wlan0
iwlist preskenuje dostupne siete
wlan0 je adapter/sietova karta( u was moze byt aj ine)
essid(nazov siete)
key(nepovinne ak siet nema sifrovanie, v tomto pripade ide o wep-postup pri wpa je ak viem iny) ak mate ASCI a nie hex, piste "...key s:ascikey"
dhcpcd(neviem naco to presne sluzi ale bez toho to nebezi, ide tam o pridelovanie adresy pomocou dhcp)
niekedy je potrebny aj prikaz "ifconfig wlan0 up" ak nieje zapnuta sietovka defaultne-coz vecinou je  ;)
Název: Re:LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: Slunečnice77 16 Listopadu 2011, 13:04:02
http://www.databazeknih.cz/knihy/linux-kapesni-prehled-93935 
Název: Re:LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: JuraS. 07 Června 2013, 15:13:22
Jak se správně píše sítový odkaz ?
tento zápis
Citace
"download-dir": "\\DLINK-2D3CC1\Volume_1\Downloads\",

mi transmission nechce brát ... transmission běží na serveru a v síti je nas server na který se ukládají data.
Název: Re:LINUXTERO - příkazy, které se vždy hodí
Přispěvatel: Martin Šácha 22 Srpna 2013, 10:46:39
Jak se správně píše sítový odkaz ?
tento zápis
Citace
"download-dir": "\\DLINK-2D3CC1\Volume_1\Downloads\",

mi transmission nechce brát ... transmission běží na serveru a v síti je nas server na který se ukládají data.

Tohle je widlí zápis, korektní zápis záleží na protokolu jakým jsou ty dva počítače spojené (samba, FTP, ssh...)