Klávesa "n" skočí na další sloupec
Klávesa "m" způsobí mute/unmute sloupce
Klávesy "," a "." způsobí mute/unmute levé a pravé části sloupce
Pro prohledání rekurzivně case insensitive s označením čísla řádku lze použít
grep -rin "text" /etc/*
Konfigurační soubor:
~/.mc/ini
[Colors]
base_color=normal=,default:selected=,white,blue:marked=,default:markselect=,:menu=,blue:menuhot=,white,blue:menusel=,blue,white:menuhotsel=,blue,white:dnormal=,white,blue:dfocus=,blue,white:dhotnormal=,white,blue:dhotfocus=,blue,white:input=,blue,white:reverse=,white,default:executable=,default:directory=,white,default:link=,default:device=,default:special=,:core=,:helpnormal=,:helplink=,:helpslink=,:
Vyhledávání pomocí počátečních písmen se dělá pomocí CTRL+s (popřípadě LALT+s)
Pro nutnost použití plnohodnotné konzole stačí potlačit panely pomocí CTRL+o
Pro vložení názvu aktuálního souboru do řádky stisknout ESC+Enter
Prohození panelů pomocí CTRL+u se občas hodí při rozdílném typu výpisu či práci s
FTP
Synchronizace working directory v obou panelech lze pomocí ESC+o
Možnost doplňování - ESC+TAB
Vyhledání již použité adresy (
FTP,
SSH, ..) ESC+h
Vybrání všech souborů v adresáři lze pomocí stisku znaku '*'
Vybrání všech souborů podle masky lze pomocí stisku znaku '+'
Vybrání všech adresářů v adresáři lze pomocí stisku '+' a vybrání masky '*/'
Slouží k vytváření nových adresářů
Pro vytvoření celé struktury lze použít
mkdir -p adresar/s/dalsimi/adresari/v/sobe
Konfigurační soubor:
~/.moc/config
Klávesa "U" skočí o adresář nahoru
Klávesa "f" změní zobrazení tagy/názvy souborů
Klávesa "S" zapne shuffle
Klávesa "R" zapne repeat
Klávesa "a" přidá soubor do playlistu, "A" to udělá rekurzivně s adresářem
Klávesa "x" přehazuje volume kanály a "," "." mění vol o 5%, "<" ">" o 1%
Klávesa "H" skryje/odkryje .Schované soubory/adresáře, dá se natrvalo přidat do konfiguráku pod volbou
ShowHiddenFiles = "no"
Klávesa "m" skočí do nadefinovaného adresáře, který se zadává do konfiguráku pod volbou
MusicDir = "/home/dum8d0g/audio"
Klávesy "g" popř "/" umožňují vyhledávat
Klávesa "G" skočí do adresáře, z kterého je hráno
Klávesa "T" mení téma, které se dá trvale definovat v konfiguráku pod volbou
Theme = "transparent-background"
Pro dlouhotrvající hraní bez použití disku (malá častost přístupu na HW, popřípadě síť při hraní skrz NFS) je dobré zvýšit bafry pomocí voleb
OutputBuffer = 4096
a
InputBuffer = 4096
. Hodnoty jsou v kB. Čím vyšší, tím více se přednačítá a tím bezproblémovější je hraní, ale za cenu většího obsazení RAM.
Pro trvalé rozložení typu "žádný playlist" stačí do konfiguráku přidat
Layout1 = "directory:0,0,100%,100% playlist:0,0,100%,100%"
a
Layout2 = "directory:0,0,50%,100% playlist:50%,0,50%,100%"
q ukončí přehrávač, Q (shift+q) ukončí přehrávač i daemona
SSH TUNEL
tuneluje lokální port 8000 na vzdálený port 21
ssh -L 8000:machine.tld:21 user@machine.tld
tuneluje vzdálený port 8000 na lokální port 22
ssh -R 8000:localhost:22 user@machine.tld
Tento druhý případ lze využít pro ssh přístup na stroj za NATem
ze stroje B za NATem vytvoříme ssh tunel na stroj A
ssh -R 8000:localhost:22 userA@strojA.tld
ze stroje A se připojíme na stroj B
ssh -p 8000 userB@localhost
SSH tunel běžící na pozadí
ssh -N -f -R 8000:localhost:22 userA@strojA.tld
Jak najít proces co zabírá nejvíc RAM:
basename `ps aux|sort +4n |tail -n 1|awk '{print $11}'`
popřípadě
basename `ps aux|sort +5n |tail -n 1|awk '{print $11}'`
Který adresář je největší?
du -S | sort -n
Který soubor je největší?
ls -l | sort +4n
popřípadě
cd /;ls -lR | sort +4n
Jaké porty kdo využívá? lsof -i4
Kdo využívá port 21? lsof -i4:21
Jak vypnout ten pitomý speaker? rmmod pcspkr
Jaké číslo i-node má co? ls -i
Nastavení ledek: setleds +num -caps -scroll
Jmenovky a UUID disků? Příkaz 'blkid' (e2fsprogs)
Aktualizace výpisu při změně souboru pomocí
tail -F soubor
Spuštění programu pod vlastním vláknem je možno skrz "nohup program", které výpisy programu posílá souboru nohup.out v `pwd`. Také je možné použít setsid, které výpisy posílá na obrazovku. Pokud již program běží v terminálu, lze jej poslat dočasně do pozadí pomocí CTRL+z a pomocí bg 1 nechat pokračovat. V případě potřeby vypnutí terminálu lze na proces na pozadí terminálu použít interní příkaz bashe disown.
Pro vyhledávání příkazu v historii lze použít příkaz history | grep "kus příkazu", či použít CTRL+r (lze použít opakovaně).
Pro použití předchozího argumentu - ESC+.
Jak donutit Thunderbird otevírat
URL ve Firefoxu (nebo jiném prohlížeči)? Do souboru
~/.thunderbird/*.default/prefs.js
(hvězdička je nějaká směsice znaků. pokud máte v thunderbirdu více než jeden účet tak tam bude adresářů víc a je potřeba vybrat ten správný) zapište
user_pref("network.protocol-handler.app.ftp", "/opt/mozilla/bin/firefox");
user_pref("network.protocol-handler.app.http", "/opt/mozilla/bin/firefox");
user_pref("network.protocol-handler.app.https", "/opt/mozilla/bin/firefox");
Přidání výstupu programu do textu lze snadno pomocí
:r!program parametry
, kde "r" je něco jako remote (asi) a "!" je vykonávání externího příkazu. Hezké použití je například při
:r!figlet 994rlz
Jak se zbavit příliš dlouhé mezery na začátku řádku? Stačí série dvou příkazů za chodu klienta, přičemž se nastavení automaticky uloží
/set look_align_nick = none
/set look_align_other = off