Podpora a zdroje > Návody, tipy a triky
LINUXTERO - příkazy, které se vždy hodí
(1/5) > >>
DuckD:
LINUXTERO se přesouvá na wiki z nedostatku místa v tomto vlákně

Tvůj přehled používaných příkazů si můžeš také sestavit:

--- Kód: ---cat ~/.bash_history | sort | uniq -u
--- Konec kódu ---

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)
Týmové fórum Czech National Teamu

--- Kód: ---apt-get install boinc-client boinc-manager
--- Konec kódu ---
Aplikace -> Systémové nástroje -> BIONIC Manager

Projekty
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

Fóra kam lezu pro radu:
Elektro bastlírna, vlákno
Svět hardware (sw,hw)
Drupal

Energie pro naše Ubunťácké mašinky:
Anketa: Jak vidíte budoucnost v energiích?
Uspora baterek v notebooku s intel procesorem
Spotřeba energie u notebooku
Jak šetřit baterku u notebooku
Výpočet ceny spořeby el. energie spotřebiče (serveru) (výpočetní kalkulátor) (měřák):
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
Jak je to v gentoo

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

--- Kód: ---#!/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"

--- Konec kódu ---

 * Přidá funkci pro prostřední tl. myši (scrolování)

--- Kód: ---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

--- Konec kódu ---

 * Pro všechny uživatelské účty přidá moje aliasy

--- Kód: ---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

--- Konec kódu ---

Přidat položku do menu nautilusu:
gksudo gedit /usr/share/applications/Nautilus-root.desktop

--- Kód: ---[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;
--- Konec kódu ---
Applications -> System Tools -> File Browser (Root)


Vzdy instaluji tyto programy:

--- Kód: ---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

--- Konec kódu ---

Kancelářské aplikace:
OpenOffice
IBM Lotus Symphony

Tvorba web stránek:
Bacha na SQL injection
Bacha na spam roboty
Bacha na spam roboty 2
Mail Cryptor
Tvorba stránek, jejich validace apod
http://diskuse.jakpsatweb.cz/index.php?
SEO - faq
Validator stranek
Google Page Rank Checker

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

--- Konec kódu ---

Regulární výrazy:
Regularni vyrazy - pěkně a rychle
Pavel Satrapa
Root.cz Regularni vyrazy 1

Řešení:
Disk stále něco načítá každých 10s
Předmulva k tématu (bod 30.):   Ubuntu ničí pevné disky notebooků O problému na root.cz - Jak na uspávání disku v Linuxu?
Defragmentace disku v linuxu
Vypnout napájení USB
Vložení textu do fotek (copyright)

Programování:
Glade / Glade2 (GTK/Gnome)
KDevelop/ QT Designer (KDE/QT)
BASH
Odkazy na programování na fóru
TCP UDP komunikace

Naučte se programovat v Linuxu pomocí C++
Free QT Application
Sestavení a zkompilování programu v c++
Vývojové prostředí pro PHP

nettezzaumana koutek
Síťování
Usefull Commands
Vyhledávání v Logách (spíše procvičování Regulárních výrazů)
Perl
Defragmentace disku
FireFox: ...protokolu (...) není přiřazen žádný program.
Sériové vypalování - skript

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
Podporovaný HW Linuxem
Wifi - nejlepší je čipset Atheros
memtest - test ramek
stresslinux - livecd zamerene primo na zatizeni a otestovani jednotlivych komponent
Phoronix Test Suite - Benchmark

Sdílení souborů:
FTP: vsftpd - 1, 2, 3 (ProFTPD - průnik do systému)
Linuxové sdílení - NFS (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
Samba (Linux, Windows)

Jednoduché howto: Pro povolení sdílení na tomto stroji je potřeba nainstalovat balíky:

--- Kód: ---apt-get install samba smbfs
--- Konec kódu ---
Lze 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: ---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)
--- Konec kódu ---
Restartovat službu:

--- Kód: ---/etc/init.d/samba restart
--- Konec kódu ---

Tištěné spoje:
Eagle
gEDA

Rychlost bootování:
Nainstalovat program: bootchart
Po restartu mrknout do /var/log/bootchart/
Odkaz
Zrychleni na maximum
FastBoot

- 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
Zrychlení startu aplikací WIKI - No Krusader mi nabíhá pořád jako želva  :-[
Virtualizace:
Převod Windows XP z fyzického disku na virtuální
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
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í (CustomizeGoogle, FasterFox)
Nastavení firefoxu (do adresy napsat): about:config
Surfování s firefoxem anonymě - síť Tor!
Epiphany
Novější a starší firefox dohromady (Jak mít spuštěné dva firefoxy)

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, VLCmplayer -vo helpVypíše drivery výstupu videamplayer -vo glPoužije pro přehrání videa driver glmplayer -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 pruhuNahrávání analogového videa
Streamovani DVB-T pomoci VLC
Televize z Internetu
Vytváření animace s Inkscape, ImageMagick a 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: ---Section "InputDevice"
        Identifier      "Configured Mouse"
...
        Option          "Emulate3Buttons"       "true"
        Option          "EmulateWheel"          "true"
        Option          "EmulateWheelButton"    "2"
EndSection
--- Konec kódu ---
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
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ádrauname -aVýpis info. o pclsb_release -aVýpis verze distribucecat /etc/*releaseVýpis verze distribucecat /proc/versionVýpis verze distribuceapt-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, ODKAZ_cz
/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 2 3
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,27698.msg207159.html#msg207159

lsmod | grep cpufreq

--- Kód: ---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
--- Konec kódu ---
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

--- Kód: ---1733000 1333000 1067000 800000
--- Konec kódu ---
xterm -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
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í)

* Server Seznam.cz: @seznam.cz @email.cz @spoluzaci.cz @post.cz @stream.cz @firmy.cz
Příjem pošty:
Server:pop3.seznam.cz ; Jméno uživatele:uživatel@email.cz ; Zabezpečení:SSL ; Autentizace:Heslo
Posílání pošty:
Server:smtp.seznam.cz ; Zabezpečení:Ne ; Autentizace:Plain ; Jméno uživatele: uživatel@email.cz
* Server google.com:
Nejprve přes webové rozhraní ujistit se zda je účtu povoleno přeposílání a protokol POP/IMAP.
https://mail.google.com/mail/ -> Nastavení -> Přeposílání a protokol POP/IMAP
Zpřístupnit POP ; Povolit protokol IMAP
Příjem pošty:
Server: pop.gmail.com ; Jméno uživatele:uživatel@gmail.com ; Zabezpečení:SSL ; Autentizace:Heslo
Posílání pošty:
Server:smtp.gmail.com ; Zabezpečení:SSL ; Autentizace:Plain ; Jméno uživatele: uživatel@gmail.cz
Skriptování v Bashi:

--- Kód: ---#!/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
--- Konec kódu ---



--- Kód: ---#!/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

--- Konec kódu ---

Vložení řádky (textu) na určitou pozici do textového souboru:

--- Kód: ---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
--- Konec kódu ---


--- Kód: ---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}
--- Konec kódu ---


--- Kód: --- 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
--- Konec kódu ---

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
Indexace stránek (za znak = přidat URL):
http://www.google.com/webmasters/sitemaps/ping?sitemap=

Uzitecne tipy pro vyhledavani !
Soom.cz - Uzitecne tipy pro vyhledavani !
Security-portal.cz - Uzitecne tipy pro vyhledavani 1!
Security-portal.cz - Uzitecne tipy pro vyhledavani 2!

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
existpierre:
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
Juraj:
http://www.pixelbeat.org/cmdline.html

http://linuxcommand.org/

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

http://www.linuxsoft.cz/article.php?id_article=238
Roman "Schmaker" Šmakal:

--- Citace: existpierre  15 Leden 2008, 23:53:01 ---Kompilacie:
./configure
make
sudo make install
make clean

--- Konce citace ---
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...
Juraj:
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...
Navigace
Seznam témat
Další strana

Přejít na plnou verzi