Hirdetés

2019. február 23., szombat

Gyorskeresés

Hozzászólások

(#2401) Victor Súgó válasza Keef_Lee (#2399) üzenetére


Victor Súgó
(lelkes újonc)
LOGOUT blog

Akkor annyit tegyél meg, hogy a #!... sor alá közvetlenül egy "set -x" parancsot, így futtasd le, a logot meg tedd fel valahova (mondjuk a pastebin-re)!
Ugyanolyan ubuntun, bash alatt, gond nélkül megy nekem, szóval nálad is mennie kellene, hacsak nincs valami elírva.

Ugye a ${ után nincs még egy $ jel?

[ Szerkesztve ]

(#2402) Keef_Lee válasza Victor Súgó (#2401) üzenetére


Keef_Lee
(senior tag)

Nincs dupla dollár :)
Privben küldtem a futási redményt vagyis eredménytelenséget:)

(#2403) drup


drup
(lelkes újonc)

Nekiallnek a tabnulgatasnak, hogyan lehet linuxot parancssorosan hasznalni, de maradi vagyok, magar nyelvu kisokosnak orulnek.

Kar, hogy nincs osszefoglalo a temanal, gondolom, ott elferne par hasznos link.

(#2404) sh4d0w válasza Keef_Lee (#2399) üzenetére


sh4d0w
(PH! nagyúr)

Miért nem inkább epoch time-ot használsz, aztán ha végeztél, az eredményt kiíratod humán formátumban?

Ha marhasagot irok, vallalom a pofonokat erte a forumon, nem sirok a modiknak.

(#2405) Victor Súgó válasza sh4d0w (#2404) üzenetére


Victor Súgó
(lelkes újonc)
LOGOUT blog

Részben azért, mert neki az kell, hogy a mai napon futott-e a script.
Tehát nem most-24 óra kell, hanem kifejezetten a "ma" vagy korábban.

(#2406) I02S3F válasza drup (#2403) üzenetére


I02S3F
(kvázi-tag)

Szia! Én találtam magyar nyelvű leírásokat. Viszont, ha a Linuxod magyar nyelvű, akkor a man page-ek is magyar nyelvűek. (Nem mindegyik).

Vagy veszel magyar nyelvű könyvet, viszont angolul meg annyi és olyan irodalom van elérhető, ami kielégítene minden igényt. :R

(#2407) drup válasza I02S3F (#2406) üzenetére


drup
(lelkes újonc)

Koszonom, olvasgatok, bar az angol nem erossegem.
Magyar nyelvre keresesnel mi a varazsszo? Kagylo programozas?

[ Szerkesztve ]

(#2408) Jester01 válasza drup (#2407) üzenetére


Jester01
(PH! kedvence)

Héj vagy burok. Én mondjuk nem szerettem az egyetemen az őrült magyarításokat (i bög :N )

Jester

(#2409) Victor Súgó válasza Jester01 (#2408) üzenetére


Victor Súgó
(lelkes újonc)
LOGOUT blog

Az az I bög még megvan? Vagy csak nosztalgiázol? ;)
Hetekig törtem a fejem, hogy mi lehet, mire valaki felvilágosított.

(#2410) Jester01 válasza Victor Súgó (#2409) üzenetére


Jester01
(PH! kedvence)

Nosztalgiázok ... de ettől még meg lehet :C

Jester

(#2411) drup válasza Victor Súgó (#2409) üzenetére


drup
(lelkes újonc)

Most mar engem is erdekel. :K

(#2412) Victor Súgó válasza drup (#2411) üzenetére


Victor Súgó
(lelkes újonc)
LOGOUT blog

I-node néven nézhetsz utána.

(#2413) drup válasza Victor Súgó (#2412) üzenetére


drup
(lelkes újonc)

Koszonom.
node = bog?
Most mar tudom, miket mulasztottam, hogy nem mentem egyetemre. ;)

(#2414) dabadab válasza drup (#2413) üzenetére


dabadab
(Jómunkásember)

A Ken Thompson-féle "The Unix Programming Environment" c. könyv magyar fordítója követte el ezt az i bögöt, még valamikor nagyonrég.

DRM is theft

(#2415) cigam


cigam
(PH! félisten)

Kicsit átfaragok egy scriptet, ami rsync-el tükörmásolatot készít a rendszerről, de a csinosításnál elakadtam.
Az --info=progress2 egész csini infót ad arról, hogy dolgozik, várni kell míg lefut, de a végén az a zárójeles rész igencsak randa:
1.01G 99% 8.76MB/s 0:01:49 (xfr#30641, to-chk=0/40134)

El lehet tüntetni valahogy a zárójeles részt?

Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews

(#2416) dabadab válasza cigam (#2415) üzenetére


dabadab
(Jómunkásember)

Igen.

Következő kérdés? :DDD

rsync --info=progress2 ... | sed 's/ (.*)//'

DRM is theft

(#2417) cigam válasza dabadab (#2416) üzenetére


cigam
(PH! félisten)

Hát ez tényleg eltünteti, és egyben meg is szünteti az adatok folyamatos frissítését:

rsync -ah --info=progress2 /boot /media/WD/temp/rpi_shrink/DST_PART1 | sed 's/ (.*)//'
18.69K 0% 0.00kB/s 0:00:00

Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews

(#2418) dabadab válasza cigam (#2417) üzenetére


dabadab
(Jómunkásember)

Egyeseknek semmi nem elég jó :DDD

A problémát két dolog okozza:
Egyrészt - és ez a kisebb baj - a sed buffereli az inputot és ez némi késést eredményez a kimenetében, ezt egy --unbuffered paraméterrel ki lehet kapcslni.
Másrészt - és ez a gond igazi gyökere - az rsync valójában egyetlen egy sort ír csak ki, mert a frissítések végén csak egy kocsivissza (\r) van, nem sorvége (\n)

rsync -ah --info=progress2 /boot /media/WD/temp/rpi_shrink/DST_PART1 | tr '\r' '\n' | sed --unbuffered 's/ (.*)//' | tr '\n' '\r' ; echo

(A végén az echo azért kell, mert a második tr a tényleg a sor végén lévő \n-t is \r-re konvertálja és ezt pótolni kell valahogy)

DRM is theft

(#2419) cigam válasza dabadab (#2418) üzenetére


cigam
(PH! félisten)

Köszi! Kipróbálom.
Életem első github projektje: pi_shrink2
Örömmel venném a segítő szándékú útba igazításokat. :B

Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews

(#2420) cigam válasza cigam (#2419) üzenetére


cigam
(PH! félisten)

Valami nem kerek. Mikor visszatöltök egy "mentést" az nem igazán akar beröffeni:

Az rsync-nek kéne több(pontosabb) paraméter, vagy a rendszerpartíciók felcsatolása nem jó ötlet egy temp könyvtárba? Mondjuk az furi, hogy a root másolásakor csak 99%-ig fut, de hibát nem jelez:
A 'root' partíció másolása
1.09G 99% 8.62MB/s 0:02:00 (xfr#30619, to-chk=0/40106)

Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews

(#2421) bambano válasza cigam (#2420) üzenetére


bambano
(Jómunkásember)
LOGOUT blog

nem szokás mountolt partíciót menteni, pláne nem rootot.
rootot live boottal szektoronként illik menteni.

lezso6 szerint a user: rossz számtech karmája van | @netik: There is no Internet of Things. There are only many unpatched, vulnerable small computers on the Internet.

(#2422) cigam válasza bambano (#2421) üzenetére


cigam
(PH! félisten)

Viszont ez a Pi esetében nem kivitelezhető. Oké, áttehetem a kártyát egy PC-be, de ezzel megszűnik az automatizmus, ill. a távoli mentés lehetősége. Ugyanakkor pl. a Mint Timeshift-je is rsync-el készít mentést a futó rendszerről. Szóval valahogyan megoldható nem? Pl. az
Arch wiki-ben ezeket a paramétereket ajánlják:
-aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"}

Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews

(#2423) cigam


cigam
(PH! félisten)

PARTID=`blkid -o export /dev/mmcblk0p1 | tail -1 | tr -d PARTUUID=`
PARTID=${PARTID:0:8}

A fenti kódot lehet elegánsabban megoldani?

Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews

(#2424) f_sanyee válasza cigam (#2423) üzenetére


f_sanyee
(fanatikus tag)

PARTID=$(blkid -o value -s PARTUUID /dev/mmcblk0p1)
PARTID=${PARTID%-*}

(#2425) cigam válasza f_sanyee (#2424) üzenetére


cigam
(PH! félisten)

köszi!

Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews

(#2426) cigam


cigam
(PH! félisten)

Már megint én :B Szóval faragom ezt a másoló scriptet, és már a partíció neveket is lemásolja, de a tisztogatás nem sikerül, valami beragad a rendszerbe.
Előtte:
ls -hl /dev/disk/by-label
összesen 0
lrwxrwxrwx 1 root root 15 dec 29 21:18 boot -> ../../mmcblk0p1
lrwxrwxrwx 1 root root 15 dec 29 21:18 rootfs -> ../../mmcblk0p2

Utána:
ls -hl /dev/disk/by-label
összesen 0
lrwxrwxrwx 1 root root 13 dec 29 21:22 boot -> ../../loop0p1
lrwxrwxrwx 1 root root 13 dec 29 21:22 rootfs -> ../../loop0p2

Pedig lecsatolom a loop eszköz mindkét partícióját, és megszüntetem a loop eszközt. A losetup -l parancs sem ad vissza semmit, vagyis elméletileg nincs a rendszerben loop device. De akkor miér mutat a "label" a nem létező eszközre?

[ Szerkesztve ]

Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews

(#2427) cigam válasza cigam (#2426) üzenetére


cigam
(PH! félisten)

Tulajdonképpen miért jó hogy a / alól kirántom a talajt azzal, hogy a mögötte levő partíciót felcsatolom a /blabla könyvtárba és onnan másolok az rsync-el?
Egy partíciót fel tudok két helyre csatolni? Ráadásul úgy, hogy a második csatolási pont read only?

[ Szerkesztve ]

Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews

(#2428) kovyhun


kovyhun
(lelkes újonc)

Sziasztok!
Útmutatásra lenne szükségem, hogy megoldható-e illetve ha igen merrefelé induljak:
Egy soros porthoz szeretnék hozzáféreni helyből és távolról is.
Helyben 10mp-enként történik róla egy lekérdezés ami egy adatbázisba kerül.
Viszont távolról is szeretnék néha lekérdezni illetve beállításokat átküldeni a portra kötött eszközre.
Külön-külön működik, de ha valamelyiket használom akkor a másiknak már foglalt.

Meg lehet csinálni hogy pl. ser2net-el csinálok egy proxyt, ehhez csatlakozik a socat-el helyi és távoli kliens, de csak a művelet idejére foglalja le a portot, a másik vár rá hogy szabad legyen?

Vagy a helyi közvetlenül csatlakozzon és úgy is megoldható a "sorbanállás"?

"Hajszolom a tudást, de ő mindig gyorsabb nálam!"

(#2429) milangfx válasza kovyhun (#2428) üzenetére


milangfx
(őstag)

(#2430) bambano válasza kovyhun (#2428) üzenetére


bambano
(Jómunkásember)
LOGOUT blog

azt csináld meg, hogy a soros porthoz csak a ser2net férjen hozzá, és a helyi kliens is ugyanúgy kapcsolódjon, mintha távoli kliens lenne.

nem ismerem a ser2netet, de ha inetd alól is lehet futtatni, akkor az megoldja a sorbanállási problémát.

lezso6 szerint a user: rossz számtech karmája van | @netik: There is no Internet of Things. There are only many unpatched, vulnerable small computers on the Internet.

(#2431) kovyhun válasza bambano (#2430) üzenetére


kovyhun
(lelkes újonc)

Köszönöm, akkor ez az irány lesz.
Csak nem szerettem volna zsákutcából visszafordulni hetek múlva :)

"Hajszolom a tudást, de ő mindig gyorsabb nálam!"

(#2432) Fecogame


Fecogame
(PH! kedvence)

Ebben tud valaki segíteni? :)

10dBi DualBand WiFi antennák, raktárról ---> https://goo.gl/QAkqQm

(#2433) s1999xx válasza Fecogame (#2432) üzenetére


s1999xx
(kvázi-tag)
LOGOUT blog

grep minta /var/log/syslog{,.1}

De azt én is megkérdezném, hogy bizonyos esetekben miért nem működik bash alatt a fenti, csak úgy, ha grep minta /var/log/syslo{g,g.1} formában használom?

[ Szerkesztve ]

Milyen hangszer az Eustach-kürt?

(#2434) bambano válasza Fecogame (#2432) üzenetére


bambano
(Jómunkásember)
LOGOUT blog

a grepnek (is) annyi fájlmevet adsz meg paraméterként, amennyit akarsz (amennyit a shell elvisel). tehát írhatod:

grep valami /var/log/syslog.1 /var/log/syslog /var/log/messages.1 /var/log/messages satöbbi

arra az esetre, ha a fájlnév kiterjesztéses megoldás nem jutna eszedbe.

lezso6 szerint a user: rossz számtech karmája van | @netik: There is no Internet of Things. There are only many unpatched, vulnerable small computers on the Internet.

(#2435) dabadab válasza Fecogame (#2432) üzenetére


dabadab
(Jómunkásember)

Egyáltalán nem ezt kérdezted, de lehet, hogy valójában erre van szükséged: a zgrep tud keresni sima és gzippelt file-ban is, szóval a
zgrep "string" /var/log/syslog*
az teljesen jól működik esetedben.

[ Szerkesztve ]

DRM is theft

(#2436) s1999xx válasza cigam (#2427) üzenetére


s1999xx
(kvázi-tag)
LOGOUT blog

Azzal, hogy a / alá mountolt partíciót felmountolod máshová, read only (bocs, nem olvastam végig az egészet, csak feltételezem, hogy valami ilyenről beszélsz: mount / /mnt -o bind,ro), nem rántod ki az eredeti alól, csak lehetővé teszed, hogy a többi felmountolt eszközt/kötetet/partíciót/etc. ne mentse le, ellenben ha valamelyik mount point alatt van valami egyéb (ez vélhetőleg szemét), azt viszont lássa.
Így nem okoz problémát például a /proc, /sys sok helyen a /tmp stb. tartalma akkor sem, ha elfelejted exclude-olni.

Ha használsz LVM-et, akkor lehet a volume-okhoz snapshotot készíteni, ami meg az adott volume pillanatnyi állapotát rögzíti. Nem lesz teljesen konzisztens, de minden fájlban azt látod, amit a snapshot készítésekor tartalmazott, ha pl. folyamatosan íródnak a logok, akkor nem lesz olyan, hogy az egyik log két perccel később ér véget a mentésben, mint a másik.
(nem tudom, ez így érthető-e)

Milyen hangszer az Eustach-kürt?

(#2437) Fecogame válasza dabadab (#2435) üzenetére


Fecogame
(PH! kedvence)

Valóban nem ezt kérdeztem, de végül ez lett a helyes megoldás, köszönöm! És a többieknek is :)

10dBi DualBand WiFi antennák, raktárról ---> https://goo.gl/QAkqQm

Copyright © 2000-2019 PROHARDVER Informatikai Kft.