Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Komande + Tricks

[es] :: Linux :: Komande + Tricks
(TOP topic, by Dejan Lozanovic)
Strane: 1 2 3 4

[ Pregleda: 52208 | Odgovora: 78 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

-V-O-Y-A-G-E-R-
EU

SuperModerator
Član broj: 6086
Poruke: 8099

Sajt: MacOglasi.com


+299 Profil

icon Komande + Tricks13.05.2003. u 14:48 - pre 196 meseci
U jednom caiserovom sam naisao na nesto zanimljivo..savetovao je nekoga da ispis sa ekrana preusmeri u fajl:

Code:

#make install &> error


Mene sada zanima cemu sluzi ono &?

I sta se dobija ako se koristi |?

Mislim da bi bilo dobro da svako sa malo vise iskustva ovde upise po nesto vezano za ovakve stvari, jer sitnice znaju da pomognu.

Evo ja sam danas (pukom slucajnoscu) otkrio da postoji komanda LA :)
LS izlista sadrz dira horizontalno, a LA je najslicnija DOSovom DIR :)
d520 C35 A40 S45i SL45i ME45i 3650 6600 SX1 P800
S65 P910i Wizard W810i P990i BlueAngel
6280 E61 iPhone Treo750 MioA701 KG275 iPhone3G
5000 E51 iPhone3GS Desire DesireHD E71
7110 iPhone4 Note Nexus Bold9780
100 Nexus4 Nexus5 Q10 Z3C
iPhone5C OnePlus2 S4 S7E HT70 Power5 Mate20Pro
 
Odgovor na temu

caiser

Član broj: 4677
Poruke: 2462
*.libre.auna.net

ICQ: 162962030


Profil

icon Re: Komande + Tricks13.05.2003. u 16:24 - pre 196 meseci
& sluzi da se neki proces startuje u backgroundu. Znaci da ti oslobodi konzolu za dalji rad. Probaj recimo

Code:

updatedb &


i bice ti jasno. :)

A u ovom slucaju za koji pitas sluzi da se error output preusmeri u fajl. Ako bi uradio samo

Code:

#make install > error


ne bi doslo do preusmeravanja error outputa vec samo standard outputa. Nadam se da ti je sad barem malo jasnije. ;)
 
Odgovor na temu

Dusan Marjanovic
Consultant, SAS
Beograd

Član broj: 59
Poruke: 1290
*.016le.net

Jabber: dusanm@gmail.com
ICQ: 84621598
Sajt: marjanovic.net


+6 Profil

icon Re: Komande + Tricks13.05.2003. u 19:54 - pre 196 meseci
madafaka%zvezda:18:46:~:la
zsh: command not found: la

la nije komanda već verovatno imaš taj alias već definisan
VMware VCP/Microsoft MCSE 2003/HP ASE
 
Odgovor na temu

random
Vladimir Vrzić
Beograd

Član broj: 85
Poruke: 3866
*.f.bg.ac.yu

Sajt: www.last.fm/user/vrza


+4 Profil

icon Re: Komande + Tricks13.05.2003. u 19:59 - pre 196 meseci
Obratiti pažnju na razliku između

$ komanda & > fajl.out

i

$ komanda &> fajl.out
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
 
Odgovor na temu

caiser

Član broj: 4677
Poruke: 2462
*.libre.auna.net

ICQ: 162962030


Profil

icon Re: Komande + Tricks14.05.2003. u 01:35 - pre 196 meseci
Sad videh da si pitao i za | tj. PIPE. E pa | sluzi da se output jedne komande preusmeri na drugu komandu. Npr

Code:

$cat neki_tekstualni_fajl | grep neki_pojam


Ovim smo output komande cat (koja, izmedju ostalog, sluzi i za prikazivanje sadrzine fajla na ekranu) preusmerili na komandu grep (koja sluzi kao filter za trazenje odredjenih izraza) i umesto celog fajla na ekranu ce se ispisati samo redovi koji sadrze neki_pojam.


 
Odgovor na temu

mucky
Aleksandar Mastilović
Freelancer
Novi Sad - Srbija

Član broj: 237
Poruke: 412
*.inter.net.th



+1 Profil

icon Re: Komande + Tricks14.05.2003. u 02:24 - pre 196 meseci
A ako nekoga to zanima, ta komanda se ne zove PIPE samo zbog toga što znak | liči na cevčicu
(ili pipu :), nego i zbog toga što se zaista pipe koji inače iz programa vodi ka standard output-u
preusmeri ka input-u programa koji se poziva posle te komande :)
 
Odgovor na temu

tOwk
Danilo Šegan
Zemun/Beograd

Član broj: 94
Poruke: 2743
*.beograd-3.tehnicom.net

ICQ: 9344053
Sajt: alas.matf.bg.ac.yu/~mm011..


+2 Profil

icon Re: Komande + Tricks14.05.2003. u 03:53 - pre 196 meseci
„Cevi“ (ili „pipes“) u teoriji operativnih sistema imaju nešto šire značenje od „cevi“ u Unix sistemu, i njegovim derivatima.

Naime, cev je mehanizam za međuprocesnu komunikaciju. Iz nje se može čitati, i u nju se može pisati. Takođe, moguće je da više programa iz jedne cevi čita istovremeno, ili da u nju piše istovremeno.

Dalje, cev ni u Unix sistemima nije tako jednostavna kao „spoji stdout prvog programa sa stdin drugog programa“, ali to je najčešći način njenog uspostavljanja (preko ljuske/shell-a).

Ova vrsta cevi je jedan od najjednostavnijih slučajeva: jedan proces piše, drugi čita kad prvi upiše i to je to. Nema dvosmerne komunikacije, niti bilo šta „naprednije“. Ipak, i ovako jednostavan mehanizam je svoju ogromnu vrednost mnogo puta iskazao.

Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
 
Odgovor na temu

-V-O-Y-A-G-E-R-
EU

SuperModerator
Član broj: 6086
Poruke: 8099

Sajt: MacOglasi.com


+299 Profil

icon Re: Komande + Tricks14.05.2003. u 14:03 - pre 195 meseci
E to to! :)
Takve me sitnice interesuju :)
Zanima me takodje i komanda
Code:


./compile


Cemu sluze ona tacka i slash?
d520 C35 A40 S45i SL45i ME45i 3650 6600 SX1 P800
S65 P910i Wizard W810i P990i BlueAngel
6280 E61 iPhone Treo750 MioA701 KG275 iPhone3G
5000 E51 iPhone3GS Desire DesireHD E71
7110 iPhone4 Note Nexus Bold9780
100 Nexus4 Nexus5 Q10 Z3C
iPhone5C OnePlus2 S4 S7E HT70 Power5 Mate20Pro
 
Odgovor na temu

chupcko
Ima
Beograd

Član broj: 5560
Poruke: 1111

Sajt: www.google.com


+62 Profil

icon Re: Komande + Tricks14.05.2003. u 15:54 - pre 195 meseci
Svojedobno sam nasao ovu knjigicu, rado je sam prelistam sa vremena na vreme, nije lose prouciti sta pise o svim tim tackama kvrzicama i slicno :)

http://www.google.com/search?h...&oe=UTF-8&q=24unix.pdf

Usgred . je link do tekuceg direktorijuma, a / je simbol kojim se odvajaju direktorijumi :).

SIntagma ./ se cesto koristi kada zelis da naglasis da radis sa necim sto je u tekucem direktorijumu (sto bi to iko naglasavao, pa zato sto nije pametno drzati . u $PATH, a zasto nije pametno ...)

Dakle download, pa malo citanja, mozes i da stampas ako zelis, pa onda dobro proucis i onda kada te neko bude pitao tako nesto ti umesto da mu kazes, das mu samo link ka knjizi (ili mu naplatis debelo to sto si ti mogao da citas a on nije :))) )

CHUPCKO
 
Odgovor na temu

-V-O-Y-A-G-E-R-
EU

SuperModerator
Član broj: 6086
Poruke: 8099

Sajt: MacOglasi.com


+299 Profil

icon Re: Komande + Tricks15.05.2003. u 15:44 - pre 195 meseci
Ako tebi knjizica ima 4126KB, ne smem ni da pomislim za sta bi rekao Biblija :)
Salim se..evo skidam je..rado cu je procitati.
U medjuvremenu, ako sam dobro razumeo..ako se nalazimo u /usr/bin, . bi znacila "izvrsi neku naredbu u /usr/bin", odnosno /usr/bin/ otuda ono / ..right?

A sta je ono $PATH?

Vazi, naplaticu mu debelo :)
d520 C35 A40 S45i SL45i ME45i 3650 6600 SX1 P800
S65 P910i Wizard W810i P990i BlueAngel
6280 E61 iPhone Treo750 MioA701 KG275 iPhone3G
5000 E51 iPhone3GS Desire DesireHD E71
7110 iPhone4 Note Nexus Bold9780
100 Nexus4 Nexus5 Q10 Z3C
iPhone5C OnePlus2 S4 S7E HT70 Power5 Mate20Pro
 
Odgovor na temu

chupcko
Ima
Beograd

Član broj: 5560
Poruke: 1111

Sajt: www.google.com


+62 Profil

icon Re: Komande + Tricks15.05.2003. u 17:54 - pre 195 meseci
pa lepo pise unix za 24 casa, dakle to je malo nesto :)...

dakle ./pera pozicionira datoteku iz tekuceg direktorijuma, kao sto :

../mika pozicionira datoteku iz roditlejskog direktorijuma, to je reseno tako sto je . uvek link na samog sebe, a .. link na roditeljski direktorijum (osim u slucaju direktorijuma /)

naime ovo su oni kao apsolutni nacini zadavanja putanje (si nekada starovao onaj command.com ili cmd ili ...)

ovo je nacin kako mozes i startovati program a i kako mozes doci do datoteke neke

ja cesto koristim cp /nesto/tamo/daleko .
hoce reci kopiram ovo u tekuci direktorijum

a $PATH, e to je nesto mnogo fino :), to je takozvana enviroment promenljiva iz koje shell cita gde da trazi programe :), kada kucas u shellu komandu xyz, onda on trazi prvo u internim komandama shella, pa ako ne nadje, krene redom po direktorijuma koji su zadati u $PATH (obicno razdvojeni sa : ) i ako nadje negde izvrsi...

naravno sada je jasnije sto je opasno recimo imati . u $PATH-u, zamisli da si root i da imas . u $PATH ( negde na pocetku), i da si u /tmp diru gde sam ja zlocest stavio program sa imenom "ls" ...

Sto ja volim da kucam ...

CHUPCKO
 
Odgovor na temu

mucky
Aleksandar Mastilović
Freelancer
Novi Sad - Srbija

Član broj: 237
Poruke: 412
203.113.34.*



+1 Profil

icon Re: Komande + Tricks15.05.2003. u 18:17 - pre 195 meseci
Citat:
tOwk:
„Cevi“ (ili „pipes“) u teoriji operativnih sistema imaju nešto šire značenje od „cevi“ u Unix sistemu, i njegovim derivatima.


Ako bi bio rad da objasniš šta je to tačno u značenju "pipes" što je šire od značenja "pipes" u UNIX
sistemima pošto zaista ne vidim razliku :)

Citat:

Ova vrsta cevi je jedan od najjednostavnijih slučajeva: jedan proces piše, drugi čita kad prvi upiše i to je to. Nema dvosmerne komunikacije, niti bilo šta „naprednije“. Ipak, i ovako jednostavan mehanizam je svoju ogromnu vrednost mnogo puta iskazao.


Tačno, pipe je najjednostavniji princip komunikacije dva teška procesa, zato što je
jednosmeran, i zato što se ne zna struktura podataka koja kroz njega ide (što implicira da proces
koji čita iz pipe-a mora znati šta mu se šalje). Malko napredniji je mailbox kod kog se zna koliko
i kakvi podaci stoje u njemu. Dvosmerna komunikacija ide preko FIFO-a (ili preko dva "upregnuta"
pipe-a , ali ipak je ova tema o shell tips&tricks pa nećemo razglabati :)
 
Odgovor na temu

tOwk
Danilo Šegan
Zemun/Beograd

Član broj: 94
Poruke: 2743
*.beograd-3.tehnicom.net

ICQ: 9344053
Sajt: alas.matf.bg.ac.yu/~mm011..


+2 Profil

icon Re: Komande + Tricks15.05.2003. u 22:58 - pre 195 meseci
Kratko: više od dva procesa istovremeno koristi jednu cev.
Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
 
Odgovor na temu

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2325
*.verat.net

Jabber: null@elitesecurity.org
Sajt: speedy-order.com


+75 Profil

icon Re: Komande + Tricks16.05.2003. u 09:30 - pre 195 meseci
Pa postoje i takve cevi na UNIXIMA zovu se named pipes ili FIFO. i prave se komandom mkfifo
 
Odgovor na temu

tOwk
Danilo Šegan
Zemun/Beograd

Član broj: 94
Poruke: 2743
*.beograd-3.tehnicom.net

ICQ: 9344053
Sajt: alas.matf.bg.ac.yu/~mm011..


+2 Profil

icon Re: Komande + Tricks16.05.2003. u 13:30 - pre 195 meseci
Ok, možda ja ne razumem nešto najbolje, ali evo vam ga citat iz „man mkfifo“:
Citat:
A "FIFO" is a special file type that permits independent processes to communicate. One process opens
the FIFO file for writing, and another for reading, after which data can flow as with the usual
anonymous pipe in shells or elsewhere.


Ili, ne umem da sabiram :-)

Uostalom, zašto su onda i potrebni dodatni programi za preusmeravanje standardnog izlaza na ekran i u fajl? Pa to bi jedan FIFO (hm, first-in/first-out teško da može da funkcioniše ispravno za više od dva procesa, osim ako nema odvojen bafer za svaki od njih) lako rešio, ne?
Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
 
Odgovor na temu

Burgos
Nemanja Borić
Amazon Web Services
Berlin

Član broj: 12484
Poruke: 1893
*.smin.sezampro.yu.

Sajt: stackoverflow.com/users/1..


+467 Profil

icon Re: Komande + Tricks21.04.2005. u 13:47 - pre 172 meseci
la je, u stvari, ls -la
 
Odgovor na temu

-V-O-Y-A-G-E-R-
EU

SuperModerator
Član broj: 6086
Poruke: 8099

Sajt: MacOglasi.com


+299 Profil

icon Re: Komande + Tricks21.04.2005. u 22:13 - pre 172 meseci
Haha..hvala :) Video si datum, nadam se :)
d520 C35 A40 S45i SL45i ME45i 3650 6600 SX1 P800
S65 P910i Wizard W810i P990i BlueAngel
6280 E61 iPhone Treo750 MioA701 KG275 iPhone3G
5000 E51 iPhone3GS Desire DesireHD E71
7110 iPhone4 Note Nexus Bold9780
100 Nexus4 Nexus5 Q10 Z3C
iPhone5C OnePlus2 S4 S7E HT70 Power5 Mate20Pro
 
Odgovor na temu

linuxoid
Beograd

Član broj: 56251
Poruke: 23
*.vdial.verat.net.



Profil

icon Re: Komande + Tricks22.04.2005. u 03:15 - pre 172 meseci
shta je bolje, pravilnije:
'mkdir ili mddir'
Ili je svejedno?
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.sbb.co.yu.



+254 Profil

icon Re: Komande + Tricks22.04.2005. u 08:06 - pre 172 meseci
Citat:
linuxoid: shta je bolje, pravilnije:
'mkdir ili mddir'
Ili je svejedno?

Pa nije svejedno:
Citat:

man mddir
No manual entry for mddir
man mkdir
Reformatting mkdir(1), please wait...



Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

-V-O-Y-A-G-E-R-
EU

SuperModerator
Član broj: 6086
Poruke: 8099

Sajt: MacOglasi.com


+299 Profil

icon Re: Komande + Tricks23.04.2005. u 01:19 - pre 172 meseci
Mozda ima alijas postavljen na mddir..tako da dobija mkdir.
d520 C35 A40 S45i SL45i ME45i 3650 6600 SX1 P800
S65 P910i Wizard W810i P990i BlueAngel
6280 E61 iPhone Treo750 MioA701 KG275 iPhone3G
5000 E51 iPhone3GS Desire DesireHD E71
7110 iPhone4 Note Nexus Bold9780
100 Nexus4 Nexus5 Q10 Z3C
iPhone5C OnePlus2 S4 S7E HT70 Power5 Mate20Pro
 
Odgovor na temu

[es] :: Linux :: Komande + Tricks
(TOP topic, by Dejan Lozanovic)
Strane: 1 2 3 4

[ Pregleda: 52208 | Odgovora: 78 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.