" /> ejik: January 2004 Archives

« December 2003 | Main | February 2004 »

January 30, 2004

dar linux'o (arba unix'o) tipsai ir triksai

Startup debug'as
Jeigu naudojatės sh ar panašiu shell'u .profile faile irašykite

set -xv

tada, jums jungiantis, shell'as rodys kiekvieną komandą, kuri atliekama
jums prisijungiant.

c shello žmonės, faile .cshrc turėtų įrašyti:

set echo verbose

---

stty
Stty komanda gamina valdomuosius klavišus. Tarkim jeigu norit, kad paskutinį
užrašytą simbolį trintų BACKSPACE, vykdykit:

stty erase ^h

O jeigu norit, kad tą darytų DELETE:

stty erase ^\?

Dalykėliai, kurios dar gali keisti stty:

Simbolis Funkcija Protingas nustatymas :)
erase Ištrina paskutnį simbolį ^\? (DELETE)
kill Ištrina visą eilutę ^u (CTRL+u)
werase Ištrina ankstesnį žodį ^w (CTRL+w)
intr Nutraukia darbą ^c (CTRL+c)
quit Nutraukia darbą, pagamina core ^\\ (CTRL+\)
susp Sustabdo einamjį darbą ^z (CTRL+z)
rprnt Perpaišo einamąją eilutę ^r (CTRL+r)

---

keičiam promp'ą. .cshrc faile:

set prompt="`uname -n` % "
set prompt="`pwd`% "

---

Ką moka ESC kodai. Tinka ir prompt'ui paįvairinti:

ESC[1m Pariebintas šriftas
ESC[4m Pabrauktas šriftas
ESC[5m Mirksintis šriftas
ESC[7m Inversinės spalvos
ESC[0m Šalinam ankstesnius atributus

---

January 15, 2004

100 Linux tips

Perskaičiau vakar knygelę "100 Linux tips ant trips". Ir pasistengiau užrašyt tai ko nežinojau.

---

Paprastai juzeris negali primountinti CD arba flopiko, dažniausiai tai
daro root'as. Saugumo klausimais pridėt +s prie mount labai blogas spredimas.
Kitas sprendimas būtų:

/etc/fstab

/dev/fd0 /mnt auto noauto, user 1 1

Taip ir ką gi reiškia raktiniai žodžiai:
noauto reiškia, kad Linux nemėgins mountint flopiko tik pasikrovus.
user reiškia, kad bet kuriam vartotojui leis primountint flopiką į /mnt.

---

Keyboardo lemputės. Tarkim niekas nenaudoja tų lempučių. Pvz aš nenaudoju
scrool lock tai tikrai. Tą lemputę galima priverst mirksėt ir savo naudai;
pvz programėlė, kuri mirksina lemputes pagal networko naudojimą:

http://www.hut.fi/~jlohikos/tleds.html

---

Dar vienas būdas išjugti kompą: reikia nustatyti runlevelį 0. Runlevelis 0
išjungia kompą.

---

Pine ir pop3. Lendam į Pine, Setup, Config ir pridedam

{pop.server.com/pop3/user_id}INBOX

Iš naujo paleidus Pine gaunam savo pop3 inboxą.

---

Keli pop3 accountai pine. Lendam į .pinerc ir gaminam:

incoming-folders= "Nick1" {pop1.domain.com/pop3/user=login}INBOX,
"Nick2" {pop2.somewhere.com/pop3/user=login}INBOX

---

Kam priklauso tam tikras portas. Pasirodo egzistuoja labai įdomi programa
fuser. Pvz.: sužinom, kam priklauso 6000 portas.

fuser -v -n tcp 6000

---

Skriptukas, norintiems sužinot, kas prisijungė ir ką paleido:

who | grep $1
ps -aux | grep $1

January 7, 2004

Fight Club

Kuo toliau - tuo labiau sergu. Saves sunaikinimas veda link tobulybes ar ne? Kuo labiau sergu - tuo blogiau jauciuos. Kuo blogesne nuotaika - tuo labiau, atrodo, kad smarkiau sergu ir visiskai nesinori pasveikt ir nesimato progreso. Tikekimes, kad viena diena bus geriau.

January 6, 2004

Pzdc

Axujenai sergu ir nezinau kur detis. Belieka tiketis, kad bus geriau.