Draga Saveta, iliti 5 polukratkih tipova
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.
Da li ste izgubili vaš aktivacioni e-mail?

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: Draga Saveta, iliti 5 polukratkih tipova  (Pročitano 1158 puta)
0 članova i 1 posetilac pregledaju ovu temu.
sysctl
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 168


spiderpig


« poslato: 28 Јул 2007, 02:41:45 »

Koliko "spamovanja" ima na ovom forumu !!! (cemu sam i ja doprineo priznajem Smiley )
Dosta je bilo. Dok mi spamujemo, Bili i kompanija rade, cak su postali opensource ....

E sad stvarno ozbiljno. U ovom postu sam resio da napisem nekoliko korisnih saveta
(da postao sam Draga Saveta, dakle drage moje ... Smiley) ), mislio sam tip-ova do kojih
sam dosao na ovaj ili onaj nacin tokom mog krstarenja linux/unix svetom, pa da
pocnemo.

1. Koja je najnovija kernel verzija

ne znam da li znate, ali ovaj je killer tip, nikakav browser, rss i prijatelji ne
mogu da zamene ovo

Kod:

$ finger @kernel.org

 i sta kaze za veceras Smiley

Kod:

[kernel.org]
The latest stable version of the Linux kernel is:           2.6.22.1
The latest prepatch for the stable Linux kernel tree is:    2.6.23-rc1
The latest snapshot for the stable Linux kernel tree is:    2.6.23-rc1-git4
The latest 2.4 version of the Linux kernel is:              2.4.35
The latest 2.2 version of the Linux kernel is:              2.2.26
The latest prepatch for the 2.2 Linux kernel tree is:       2.2.27-rc2
The latest -mm patch to the stable Linux kernels is:        2.6.23-rc1-mm1

ajmo sad svi wget, pa make menuconfig

2. Shell output scrolls to fast, up and away

ovo vam se sigurno desilo vise puta, znam da meni jeste, de bre prolete
sav taj tekst, ili ono zaboravio sam | less, ili > out, a sta bese sa
tee... resenje je script, da bas tako /usr/bin/script

ova mala komanda loguje kompletan izlaz shell-a na stdout/err
meni je ranije bila neophodna kad sam radio emerge -e world,
ko zna koje bih sve konfiguracione/info poruke propustio, sada
postoji elog tako da ....

kako radi ? veoma jednostavno samo se u shellu otkuca script
Kod:

$ script
Script started, file is typescript

i za kraj da pregledamo izlaz

Kod:

 $ exit
 $ less typescript

jos jaca fora je sa nohup, ali mi se ne svidja sto
je neki shell-ovi implementiraju pa mora mali tweak
eh da da ne zaboravim, script je u util-linux a
nohup u coreutils

znaci
Kod:

$ nohup komanda &
nohup: ignoring input and appending output to `nohup.out'

sa tweak-om

Kod:

$ nohup komanda </dev/null &

a sta li radi nohup script & Smiley

3. Screen -- u pocetku bese tty, onda se pojavio screen...

screen je coool, way coooool
pa sta je to screen ? jednom recju screen manager, u dve reci
terminal multiplekser, u tri reci ... Smiley

da kazem na srpskom, tj. da se pravilno 'odrazim' screen kreira
"prozor" ili virtuelni "prostor" za izvrsavanje komandi u trenutnom shell-u
koji je nezavisan od shella u svakom smislu, takodje screen se cesto naziva
i virtuelni ili forked shell

screen moze da ima "prozore" odnosno vise virtuelnih shell-ova, moguce je
kretati se izmedju njih, detach-ovati ih, pregledati njihovu listu, ukljuciti
log-ovanje izlaza, etc ...

meni je najkorisniji detach [pogotovo za servere koje sam administrirao]

Kod:

# prvo ssh
$ ssh -l ja -C mojserver.net
$ screen sh ./neki_dosadan_dugotrajan_adm_skript emerge -DuvaN && emerge -DuNav
# prvo se malo prosetam po prozorima
# Ctrl+a+n, pa Ctrl+a+p
# sad kucam Ctrl+a+d (C-a d) da se "otkacim"
# pa se lepo vratim home
$ exit
# posle jedno 2 dana :)
$ ssh -l ja -C mojserver.net
$ screen -r #zakacim se na "sesiju"
>>> No outdated packages were found on your system.
 * GNU info directory index is up-to-date.
# ili vako nesto
#sve je gotovo, da ne verujes
$ exit
$ exit

opcija i mogucnosti ima zaista mnogo, da ne smaram vise, man screen

4. dd, data destroyer (nije diskdupe Smiley )

sta li sve ovo moze da uradi

ajmo prvo stage4, odnosno backup sistema

ako nam je root na /dev/sda2

Kod:

dd if=/dev/sda2 | gzip > stage4.gz conv=noerror

za restore

Kod:

gzip -cd stage4.gz | dd of=/dev/sda2

naravno filter moze biti i bzip, cpio, ...


backup MBR

Kod:

dd if=/dev/sda of=mymbr bs=512 count=1

pa ti si nula od diska

Kod:

dd if=/dev/zero of=/dev/sda

iso slika

Kod:

dd if=/dev/hdb of=mycd.iso bs=2048 conv=notrunc

a moze i remote clone

Kod:

dd if=/dev/sda2 | gzip -c | ssh -l ja remote.net gzip -cd | dd of=/dev/sda1"

etc, etc, ...


5. zsh

znam da svi tradicionalno koriste bash, ali kad sam "otkrio" zsh nisam mogao da odolim
(me like me like), pa to je bre Emacs medju shell-ovima

ustvari lazem, koristim zsh iz jednog jedinog razloga, a to je tetris, da TETRIS Smiley

zsh ima builtin tetris, pa mi to dobro dodje dok se nesto emerge (iliti mrdzuje u pozadini)
kako do tetrisa, jednostavno, samo dopisite ovo u ~/.zshrc

Kod:

autoload -U tetris
zle -N tetris
bindkey "\^" tetris # "\^" je Ctrl+4 kod mene ali moze i bilo sta drugo za precicu

ako koristite emacs key bindigs (ono bindkey -e) poslednja linija iz
prethodnog listinga nije neophodna, tetris je moze izvrsiti sa
M-x tetris ENTER (M-x je Alt+x)

! asci coool !

jos nekoliko korisnih stvari, prvo mimetypes, ako
izvrsite samo ovo

Kod:

$ http://www.linuxo.net

zsh ce preopoznati mime tip i pokrenuti internet pretrazivac,
isto vazi i za ovo

Kod:

$ ja_tarzan_a_ti_dzejn.mp3

i otvara se mp3 player

kako to podesiti, jednostavno u ~/.zshrc dopisite

Kod:

autoload -U zsh-mime-setup
zsh-mime-setup


postoji i jedna slicna fora, ali ona radi kao
alias,

Kod:

alias -s exe=wine

i sad moze samo
Kod:

$ /mnt/win/WINDOZEE/notepad.exe

goodbye binfmt_misc Wink

sta je jos korisno (citaj cool) kod zsh-a: skinabilni prompt, ugradjeni
kalkulator, najbolji completion sistem, spell check, ....


Toliko za veceras, znam ja jos poneki tip, ili ne znam (I think he's talkin' to you ...)

Odoh da gledam kako see kompajlira OpenOffice  Cheesy

pozz

Prijavi uredniku   Sačuvana

Kod:
    fprintf(stderr,"iza svakog %d ugla vreba Dragan Kojic Keba\n",i++);
foxbunny
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 2436



WWW
« Odgovor #1 poslato: 28 Јул 2007, 13:48:39 »

Braate, do ballsa je!  Afro
Prijavi uredniku   Sačuvana

Aleksandar
Full Member
***
Van mreže Van mreže

Pol: Muškarac
Poruke: 181



« Odgovor #2 poslato: 28 Јул 2007, 15:42:08 »

e moj foxbunny, nema nama nista od archa, DZentu je cudo Sad

tongue
Prijavi uredniku   Sačuvana
LYb
Global Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1955



« Odgovor #3 poslato: 28 Јул 2007, 16:08:20 »

Eh, taj screen... kad se setim koliko sam ga rabio po RCUBU i po .ac mrezi uopste, tamo u vreme modemservera i ogranicenja sesije na 30 min Smiley
Prijavi uredniku   Sačuvana
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: