- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Kempingezés és sátrazás
- sziku69: Fűzzük össze a szavakat :)
- gban: Ingyen kellene, de tegnapra
- Geri Bátyó: B550 szűk keresztmetszet, de mi és miért?
- Chosen: Canon 5D II - portrézás 2025-ben
- Doky586: Helyreállítási partíció létrehozása (javítása)
- Gurulunk, WAZE?!
- bitpork: Augusztus 2- szombat jelen állás szerint.
-
LOGOUT
Mára a ProHardver!/IT.News Fórum is nagylétszámú Linuxban jártas taggal büszkélkedhet. Nehéz szinteket felállítani egy olyan rendszer ismeretében, ami annyira sokrétű, hogy teljesen szinte lehetetlen megismerni minden egyes részét. Azt azonban mindenki tudja, hogy kezdő-e vagy sem. Elsősorban nekik szólnak az alábbiak, de érdemes mindenkinek elolvasnia, mint útjelző táblát.
Új hozzászólás Aktív témák
-
-
jagdtigger
tag
Én problémámra nincs megoldás?
-
Nkboy
senior tag
-
Jester01
veterán
Az attól függ mit is akarsz. Legegyszerűbb ha a grafikus felületen egy terminálban indítod el a programot amiről a képet akarod. Ha csak szöveges mentést akarsz, akkor cat /dev/vcs1 >akarmi.txt Ez teljes képernyő, de folytonosan ömlesztve, vagyis nincs a sorok végén soremelés. Használhatod továbbá a screen programot is, az tud mentést csinálni. Vagy egérrel (gpm) kijelölöd az egész képernyőt és jól beilleszted egy fájlba.
Még biztos van más mód is ami most nem jut az eszembe, de majd a többiek megmondják.
-
Nkboy
senior tag
Sziasztok!
Ha kilépek terminálba (Ctrl+Alt+F1), arról tudok valahogy képernyőmentést csinálni?
-
válasz
ngabor2 #1920 üzenetére
az első pont alapján átköltöztettem az Ubuntumat egyik vinyóról egy másikra. Live CD-vel írattam egy grubot, rendben el is kezd bootolni, viszont egy idő után megáll a következő hibaüzenettel
Alert! /dev/disk/by-uuid/<hosszú szám és betűsor> does not exist!
gondolom az uuid a vinyó azonosítója lehet, az pedig megváltozott, mert másik lemezen van már
de mindegy... ha nem lesz jó, legalább lesz egy okom Debiant telepíteni
-
VaZso
senior tag
válasz
Jester01 #7590 üzenetére
Persze, a route táblán módosít ez is, csak elvégzi helyettem.
Egyébként ez a különbség:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.8.5 * 255.255.255.255 UH 0 0 0 tun0
192.168.1.0 192.168.8.5 255.255.255.0 UG 0 0 0 tun0
192.168.8.0 192.168.8.5 255.255.255.0 UG 0 0 0 tun0
link-local * 255.255.0.0 U 35 0 0 eth0
192.168.0.0 * 255.255.0.0 U 35 0 0 eth0
default Router 0.0.0.0 UG 0 0 0 eth0Ez a redirect-tel:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
catv........ Router 255.255.255.255 UGH 0 0 0 eth0
192.168.8.5 * 255.255.255.255 UH 0 0 0 tun0
192.168.1.0 192.168.8.5 255.255.255.0 UG 0 0 0 tun0
192.168.8.0 192.168.8.5 255.255.255.0 UG 0 0 0 tun0
link-local * 255.255.0.0 U 35 0 0 eth0
192.168.0.0 * 255.255.0.0 U 35 0 0 eth0
default 192.168.8.5 0.0.0.0 UG 0 0 0 tun0Kicsit szétcsúszott, de talán kibogarászható...
Gondolom, az volt a baj, hogy a default gatewayt ugyan átírtam, de a felső bejegyzést nem hoztam létre...
Valójában nem tudtam, mit kell csinálnom ahhoz, hogy az alap route élő maradjon és a felette lévő tunnelen menjen át a kapcsolat...
Az OpenVPN átirányítás még minidig idegesít... sehogysem sikerül beállítani, pedig elvileg logikusnak tűnik... Beállítom a VPN-t 443-as portra, apache https-t 4443-ra (jelenleg) és beállítottam, hogy localhost:4443-ra irányítsa, de semmi...
-
Jester01
veterán
Az a redirect-gateway gondolom ugyanúgy a route táblát módosítja, nyugodtan nézd meg mit alkotott. Amikor kézzel csináltad, valószínűleg azért szakadt meg, mert megszüntetted a route-t ami a szerverhez vezetett (a tunnelen kívül). Nyilván kell egy rendes route ami elvezet a szerverhez, hogy a tunnel éljen és kell a default route ami a tunnelben fut.
-
VaZso
senior tag
Nem értem... van egy olyan lehetőség az Openvpn-ben, hogy "port-share feature to allow OpenVPN and an HTTPS server to share TCP port 443".
Akárhogy próbálkozom vele, nem jön össze...
Elvileg port-share localhost:portszám formában adom meg neki, kívülről az adott porton el is érem a https címet.
Az Openvpn viszont nem írányít át ide, holott állítólag ismeretlen kapcsolat esetén ezt meg kéne tennie.Normális leírást ezzel kapcsolatban sehol sem találtam.
Mit rontok el?
Emiatt vacakoltam eddig a VPN-nel, hogy osztozzon a 443-as porton a https-sel, erre ez sem működik...Ötlete esetleg valakinek?
-
Oké...
Akkor telepítsünk Kipi-plugins-t meg Gwenview-t forrásból.Ott akadok mindig el hogy make -f Makefile.cvs, mind a két cuccnál.
Abban amit akár az SVN-ből a Gwenview, akár a kipi tgz-ben letölt, sehol nincs Makefile.cvs, és természetesen a make ezt nehezményezi.Valószínű én nem tudok valamit ami kéne ehhez a módszerhez, de mit?
-
VaZso
senior tag
válasz
Jester01 #7582 üzenetére
Ha jól sejtem, a
route add default gw 192.168.8.5 tun0
kiadására gondolsz.
Ezt próbáltam már korábban is, de sikertelenül.
Megáll a kapcsolatom.Gondolom, az a baj, hogy eth0-án megy a VPN és az eth0 az aktív kapcsolatom is, amin az adatok elvileg haladnak.
Hogy lehet vajon úgy éleszteni a tun0-át, hogy az ott megadott paraméterek legyenek használva?
...a másik dolog, hogy talán a sok variáció közül a gyorsabbat választja (pingnél először kicsit tovább vár, aztán helyi hálón folytatja tovább).Arra gondolok, hogy a tun0 30-37ms-ához képest előnyben részesül a helyi ~14ms-os válaszidő.
Jelenleg nem tudom, mit kéne csinálnom...
-
VaZso
senior tag
Eljutottam odáig, hogy látja egymást a két gép.
Tehát kliensről felcsatlakozom és 192.168.8.6-nak látom a kliens gépet a szerverről ill. önmagáról. Gateway-nek 192.168.8.5-öt írt, de ezt pingelve "destination host unreachable" hibaüzenet adódik.
A címeket egyébként nem tudom, honnan veszi. server 192.168.8.0 van megadva, de hogy mitől lesz 5 és 6 az számomra rejtély.
Létrehoztam a szerveren eth0-ra egy aliast 192.168.8.5 címmel, így most a kliens gépen is elérem a szervert.
Tehát a VPN-en keresztül a két gép pingelni tudja a másikat.
Hogy tudnám elérni, hogy a kliens gép forgalma a szerveren menjen keresztül?
A szervernek használt gépeniptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
és az IPv4 port forward engedélyezve van.
Mit kell még tennem, hogy egyéb bűvészkedés nélkül átkeveredjen minden adat a két VPN között (kicsit fárasztó és olykor lehetetlen minden programban proxy-t állítani)?
Szerk.: A másik hálózat belső IP-it látom és elérem.
-
-
szbalogh
addikt
Sziasztok!
Kis segítséget szeretnék kérni. Ezt http://www.damnsmalllinux.org/download.html
szeretném használni. Letöltöttem a dsl-4.4.10-embedded.zip fájlt és kitömörítettem a pendriveomra. Nem akar bootolni róla. Hogyan kell pendriveról bootolni ezzel az 50mb linuxal?
Előre is nagyon szépen köszönöm a segítséget! -
VaZso
senior tag
Éppen az OpenVPN-nel szenvedek, de elakadtam vele egy időre...
A kapcsolat felépül a "szerver" géppel, de kliensről bármit pingelve "Destination Host Unreachable" hibaüzenetet kapok.
Az alaphelyzet:
- Van egy hálózat, 192.168.1.x-es tartományban (szerver)
- Van egy másik gép, 192.168.10.x-es tartományban, illetve másik helyen 10.x.x.x-en.Szeretnék becsatlakozni a "szerver"-re elsősorban azért, hogy a net kapcsolatot használni lehessen. Esetleg helyi hálózat is érdekes lehet, de első körben nem ez a lényeg.
Mivel kéne próbálkoznom, hogy a kliens gépen éljen a kapcsolat?
Próbáltam "tun" és "tap"-ként megadni a dolgot, de sehogysem sikerült eddig működésre bírni.Esetleg valaki tuda segíteni, milyen beállítások alapján kéne üzemelnie?
-
Vladi
nagyúr
Nincs ilyen varázscsomag. A csomagkezelőben válaszd ki a programokat, amik kellenek, aztán ha van 64 bites portja, használod az, ha csak 32-es van, akkor ahhoz a csomagkezelő feltesz minden szükséges összetevőt magának. Ezzel külön nem kell foglalkoznod.
Felhasználói szempontból alig lehet látni a különbséget, hogy most 64, vagy 32-es a rendszer, és az egyes programok milyenek. -
The DJ
addikt
Valakinek sikerült már Debian Etch alatt meglévő Nagios 3 mellett életre keltenie a Centreont?
Amennyiben igen legyen szíves sikítani, mert nem tudok túljutni a PEAR problémán.
Sajnos kivételesen a google sem a barátom úgy tűnik.
-
Fasza, betettem a jaunty-t telepítési forrásnak, mert a kipi-plugins-re közölte hogy valami függőség baja van, de (márnemtommivoltaz) az meg nem volt fent a standard forráson.
apt-get install kipi-plugins... közölte hogy felrak egy rakat csomagot, lelőtte az X szervert (megkérdezte lelőheti-e, én meg megbíztam benne), utána pápá X szerver
Szóval most van egy friss Ubuntum, mert nem tudtam összekalapálni hogy elinduljon az X... -
whYz
őstag
Valaki ha megkérhetném, leírnád azok a csomagoknak a nevét aminek a segítségével amd64-es debian alatt lehet 32bites programokat futtatni?
Köszi előre is! -
-
Hello!
Van itt valaki, aki telepített már kipi-plugins-t KDE4-es cuccra (Gwenview-hez kéne)? Mert én nem tudom feltenni, a fórumokon meg a cucc oldalán levő telepítési leírás szerint nem megy (pl. nincs Makefile.cvs...)
A célrendszer egy 8.10 Ubuntu. Köszi ha valaki tud segíteni
-
VladimirR
nagyúr
válasz
Jester01 #7568 üzenetére
parancsolj (atmentem vele inkabb oda, ne itt offoljunk)
-
Jester01
veterán
válasz
bambano #7566 üzenetére
Ha kapok egy aktuális verziót
Amúgy értelemszerűen az awk/sed/grep/stb kiváltása shellben csak egy bizonyos méretig éri meg, mert utána a shell lassúsága miatt már behozza a külső program a processzindításból származó hátrányát. Jelen esetben még valószínűleg a shell lesz a gyorsabb, mert a fájlok kicsik. -
jagdtigger
tag
Hali all
Nem igazán tudtam besorolni a problémám hovatartozását szóval elnézést hogyha rossz helyen vagyok. Csak annyi lenne a kérdésem hogy a Counter Strike:Source dedicated server Linux-os változatában hogyan hozhatom elő a grafikus felületet?
Előre is köszi a segítséget.
-
Jester01
veterán
válasz
VladimirR #7562 üzenetére
Gyorsabb, mert ami itt igazán számít az nem maga a matematika, hanem az, hogy az awk-t el kell indítani a printf viszont bash belső parancs.
MOD: ha nagyon akarjuk, akkor a sed-et is ki lehet dobni, helyette a ${device#diskutil_} konstrukciót lehet használni. Tulajdonképpen az összes többi awk/egrep is kiváltható belső shell parancsokkal. Amúgy meg ha már awk-t használ az ember, akkor sed-et meg egrep-et nem szokott, mert az awk tudja ugyanazt és akkor legalább csak 1 külső program kell (ami cache szempontjából is előnyös).
-
gelencser26
tag
Üdv!
Tudna nekem valaki segíteni abban, hogy hogyan lehetne ráerőltetni a suse linuxra a 802.1x alapú authentikációt vezetékes kapcsolaton?
-
VladimirR
nagyúr
válasz
bambano #7549 üzenetére
megvan, hulye vagyok, nekem nem is maradekkepzes kell
inkabb 4 tizedesig szamolva, iyg helyes a megoldas:# time printf "%d.%d\n" $((123456789*2*10/321654)) $((123456789*2*10*10000/321654-123456789*2*10/321654*10000))
7676.3720
real 0m0.005s
user 0m0.008s
sys 0m0.000s(es meg igy is gyorsabb)
-
VladimirR
nagyúr
válasz
bambano #7549 üzenetére
megneztem, gyorsabb ugy az osztas, ahogyan te irod:
# time echo "123456789 321654 2" | awk '{ printf "util.value %f\n", $1/$2*$3*10 }'
util.value 7676.372064
real 0m0.039s
user 0m0.016s
sys 0m0.016s
# time printf "%d.%d\n" $((123456789*2*10/321654)) $((123456789*2*10%321654))
7676.119676
real 0m0.004s
user 0m0.000s
sys 0m0.000smondjuk az nem teljesen tiszta, mit rontok el, hogy nem ugyanazt az eredmenyt kapom
jah, a munin gepfelzabalasahoz meg annyit, hogy alapbol nice-szal fut (talan +10-essel)
samba-nal meg az alabbi beallitasokkal sikerult 7.5-8.5 MB/s sebesseget elernem, egyelore afole nem sikerult menni:
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=65536 SO_SNDBUF=65536
-
The DJ
addikt
válasz
VladimirR #7555 üzenetére
Na mind a két probléma kipipálva, a kettes egyszerű volt, csak még arra kellene rájönnöm hogyan tudok alap színeket belecsempészni az motd szövegébe. A chroot jail-el sem volt sok gond, leírom okulásul, hátha valakinek jól jöhet még.
Mindenképp olyan megoldást akartam, ami nem bolygatja fel nagyon a rendszert és a lehető legkevesebb beállításból életre kelthető. Tehát az openssh-server buherálása valamint az egyéb direkt az ilyen célra összeállított shell-ek használata is kilőve. Ráadásul a networking és az ssh részt sem akartam nagyon restartolgatni, mert ha valami balul sül el akkor megint csak az IP konzol maradna, azt meg nem szeretjük túlzottan.
Így hát maradt a következő megoldás: [link] Ez egy egyszerű kis script, ami a /home-on belül egy jail mappát hoz létre, ahol egy saját kis környezetet emulál, ahova a bezárni kívánt felhasználók könyvtárai kerülnek. Így néz ki egy test user chrootolt elérése: /home/jail/home/test. Mindenki csak a saját állományaihoz fér hozzá. Már meglévő felhasználókat is hozzá lehet adni a jail-hez és ki is lehet onnan venni őket. Az oldalon minden szükséges információ le van írva, eddig tökéletesen működik, de még játszadozom kicsit vele.
Még egyszer köszönöm.
-
bambano
titán
Egy kérdés
Tudtok mondani olyan php5 cuccot, amivel kényelmesen lehet grafikont rajzolni on the fly? Optimális esetben van belőle kész debian csomag?
-
VladimirR
nagyúr
1: ilyennel sosem jatszottam, ssh jail, vagy ssh chroot szavakra keress, ahogy nezem, van par megoldas, pl itt egy howtoforge-os (egesz jo leirasaik vannak, tobbseguk copy&paste is mukodik)
2:
sshd_config-ba:PrintMotd yes
ekkor belepes utan kiirja a /etc/motd file tartalmat
-
bambano
titán
Általában a linuxon nem tudom, hogy van (úgy értem, hogy melyik disztró hogy csinálja), a debian 64 biten úgy futtat 32 bites programokat, hogy fel kell hozzá tenni pár plusz csomagot és kész. Szerintem nem lassabb, mert ezt a proci támogatja.
Ez kimaradt a korábbi válaszból...
-
The DJ
addikt
Sziasztok!
Két kérdésem lenne:
1, Hogyan tudnám azt megoldani Debian etch alatt, hogy minden egyes user SSH-n bejelentkezve csak a saját állományaihoz férjen hozzá és ne tudjon szabadon garázdálkodni a gépben és minden egyéb könyvtárba belesni? Láttam már ennek a megvalósítását nem egy rendszeren és érdekel a dolog, mivel nálunk is szükség lenne ilyesmire.
2, Hogyan lehet megoldani, hogy amint SSH-n bejelentkeznek, akkor egy szép kis üdvözlő üzenetet tudjak a felhasználóknak megjeleníteni?
Köszönöm!
-
VladimirR
nagyúr
válasz
bambano #7549 üzenetére
jaj, ezt beneztem, a cat ugrott, a grep viszont maradt, ezert nem ertettem
amugy nekem van plugin boven, merek minden szemetet, probalom megerteni, mikor mit miert csinal a linux(om), de ez csak otthoni "szerver", azon elfer (meg legfeljebb egy procit fog le a munin, mert evek ota nem kepesek megcsinalni, hogy legalabb a kepek generalasa parhuzamosan menjen)
a webdav nem tudom, mennyire biztonsagos/egyszeruen hasznalhato egy samba-hoz kepest, de majd utananezek, kosz a tippet
persze a legjobb az lenne, ha a samba nem lenne hulye, majd probalok e teren is nezelodni, hatha talalok valamitmegegyszer, kosz a segitseget
-
bambano
titán
Itt nem szokás upolni...
A kernel optimálisan osztja el a threadeket a magok között, ezt felesleges tovább firtatni.
Tartok tőle, de majd kijavítanak, ha rosszul mondom, hogy 32 bites programon nem fogsz tudni 3G-nél több memóriát kapni. A bigmem kernel csak arra jó, hogyha több ramod és több memória igényes programod van, akkor azokat ki tudja szolgálni.
Ha a programnak több, mit 3g memória kell, akkor marad a 64 bit. Egyébként pedig a 32 bites címzés miatt időnként akkor is érdemes 64 bites kernelt használni, ha nincs sok ram vagy nagy alkalmazás.
-
bambano
titán
válasz
VladimirR #7545 üzenetére
Ha az én verzióm szerint kiszórod a cat-ot és a grep-et is a parancssorból, akkor már az awk-nak kell grepelnie, amit meg is tesz.
Tartok tőle, hogy egy builtin shell osztás gyorsabb, mint forkolni egy awkot...
Az ilyen cuccokkal az a gond, hogy az ember faragja szépen sorban a mérő programokat és eljuthat odáig, hogy a mérés agyonüti a rendszert és az eredeti feladatokra már nem marad idő
Ezért szoktam rigorózusan kidobálni minden programot a munin pluginekből, ami nem kell. De ez mindenkinek az egyéni döntése kell legyen.
A sambával két eset van: vagy megtalálod, hogy lehet optimalizálni ennél nagyobb sebességre (én soha nem használtam sambát) vagy egy ötlet maradt még: a webdav szerver. Persze az is lehet, hogy lassú lesz, nem tudom. Azért mocorog bennem a kisördög, hogy gyorsabb is lehetne az a samba...
-
whYz
őstag
válasz
bambano #7544 üzenetére
Köszi a választ, akkor úgytűnik engem nagyon félreinformáltak...
Tehát akkor a linux hogyan is osztja el a programokat a magok között? AMD és Intel esetén is az összes magon?
Nekem csak 32bites programjaim vannak, ezért érdekelne, hogy jobb e a 32bites bigmem kernel, mert akkor a 64bites gondolom jobban terhelődik az emulálás miatt, vagy ez jelentéktelen? -
VladimirR
nagyúr
válasz
bambano #7543 üzenetére
a harmadik bekezdesnel elvesztem kicsit
irod, hogy aposztrof eseten nem adja at a $device erteket, viszont az awk azt sehol nem is kapja meg, csak a grep $device altal szurt kimenetet, pipan keresztulaz osztas amugy gyorsabb lesz az altalad irt modszerrel, mint awk hasznalataval, vagy csak az avk kikerulese a lenyeg? (mas helyeken megmarad, szoval leginkabb ez dont)
a bash vs sh kompatibilitasi problema meg azt hiszem kierdemel egy not my problem plecsnit ^^ (foleg, hogy idokozben talaltam egy masik munin plugin-t, ami tobbek kozt ezt a disk utilization erteket is mutatja
mas: a multkor kerdezgettem a samba-rol, meg annak azon problemajarol, hogy itthoni, 100mbps sebessegu halon nem hajlando 5mbps fole menni
kerdesem az lenne, hogy mileyn alternetiva letezik samba helyett?
- ftp nem jo, mert - bar az viszi a 11-12 mbps-t - ott at kell masolni a tartalmat, hogy hasznalni tudjam, majd ha vegezte, akkor vissza
- nfs megint nem jo, mert win-re kulon kliens kellene hozza
van ezeken kivul mas lehetoseg? -
bambano
titán
A linuxnak nincs intelre és amd procikra lefordított verziója (minimális optimalizációtól eltekintve). Van 32 bites linux, ami azonosan fut intelen és amd-n meg van az eredetileg amd találmány 64 bites kiterjesztést használó linux, ami azonosan fut erre alkalmas amd és intel procikon.
A kérdés, hogy megvan-e minden 32 bites program 64 bitesben is? Ha csak azokat a dolgokat használod, amik a disztibúcióban vannak, akkor abból minden bizonnyal van mindkét verzió. 8 giga ramhoz nem tennék fel 32 bites linuxot...
Sok ramot kétféle módon lehet megcímezni, 3 szintű laptáblákkal vagy 2 szintű laptáblákkal, amik a sima kernelhez képest nagyobb méretű lapokat címeznek. A bigmem nem indít még egy kernelt, ez marhaság.
-
bambano
titán
válasz
VladimirR #7542 üzenetére
Az a gond, hogy egy halom olyan dolgot javasoltam, ami bash specifikus is lehet. Nem olvastam el ilyen szinten a kottát, hogy pontosan lássam, melyik. Elvileg ha a bash-t sh-ként hívod, akkor sh kompatibilisen kellene futnia, azt nem tudom, hogy ilyenkor a nem sh dolgokkal mit csinál. Normális esetben hibát kellene adnia, de ha valamit elírtak a programozók, akkor lehet, jól végrehajtja és akkor lenyomozhatatlan inkompatibilitási problémát generáltunk.
Ezért tisztább munka bash-ként hivatkozni rá, akkor nem fordulhat elő, hogy portolják más rendszerre és nem derül ki, miért nem megy.
Ha aposztrófot használsz az awk script delimitereinek, akkor a benne levő stringet szövegként átadja az awk-nak, további feldolgozás nélkül. Emiatt a $device nem fejtődik ki hda-nak vagy sda-nak. Ezért kell idézőjelek közé tenni, ebben az esetben viszont a printnél a 13. argumentumot a bash behelyettesíti első script argumentumnak és egy 3-as literálnak. Vagyis a $13-ból {$1}3 lesz. Ezt nem akarjuk, ezért escape-lem a $ jelet, és akkor azt az awk már rendesen $13-nak kapja meg.
Az itt emlegetett dolog az shell tulajdonság, nem awk, ahogy te is írtad.
Én úgy szoktam pl . 10-zel osztani, hogy printf "%d.%d" $(( $valami / 10 )) $(( $valami % 10 ))
-
VladimirR
nagyúr
válasz
bambano #7540 üzenetére
awk szerintem marad, amennyire neztem, ennyit meg egyforman csinal meg a gawk es a mawk is, meg gondolom a kompatibilitasi problemak nem egy egyszeru print(f)-nel, vagy egy osztasnal kezdodnek
bash-t ha jol remlik, hordozhatosag miatt nem szoktak ajanlani (pontosabban inkabb sh-t ajanlanak), bar sosem neztem igazan utana a kulonbsegeknek (itt sem)
viszont amit irtal, a $() nekem mukodik rendesen sh-val is
kerdes, hogy veletlenul, vagy ez igy normalis, s nem is szukseges csak emiatt valtani?34. sorban miert kell a $ jel ele a \? nekem attol elsirja magat az awk (bar nem idezojelet, hanem aposztrofot hasznalok
ennek amugy, hogy aposztrof, vagy idezojel awk-nal, shell script-nel milyen jelentossege van? (amit eszrevettem, az az pl, hogy aposztrof-nal mintha a valtozokat nem ertelmezne, hanem egy echo '$valtozo' kiirja, hogy $valtozo, nem pedig annak erteketread mukodni tunik, koszonom
47. sorban az osztas miatt van awk, siman shell script-tel nem sikerult valos osztast vegrehalytanom (azaz vegrehajtja, de az eredmeny egesz)
ha erre tudsz mondani valami szebb/jobb megoldast, akkor ott valoban nincs szukseg az awk-ra, sima echo is megtennea tobbit, amit nem irtam kulon, azokat megneztem, valoban jobb/szebb/gyorsabb, koszonom
-
whYz
őstag
Üdv
Kicsit informálódni szeretnék és lenne pár kérdésem.
Úgy hallottam, hogy a linux az intel prociknál az adott program végrehajtását elosztja a magok között de az amd prociknál viszont szorba terheli a magokat, tehát először csak az 1. mag és amint betelt jön a következő. Ezért jobb lehet egy intel proci.
Azt kérdezném, hogy ez mennyire igaz, mennyire nem?A másik:
8giga ramot szeretnék megcímeztetni linuxal, ugye erre van több módszer is, a 32bites high/bigmem kernel, vagy egy 64bites.
Én gyakorlatilag csak 32bites programot használok, így a 64bites linuxnak emulálnia kellene a 32bites rendszert, a 32bites bigmemnek viszont indítania kell egy új kernelt(így hallottam) ha 4giga memória fölé ér.
Melyik a hatékonyabb? Vagy tévedek valamiben? -
bambano
titán
válasz
VladimirR #7539 üzenetére
Pár ötlet:
- awk-ot ne használjunk, ha nem muszáj, mert nem tudni, a debianos alternatives cucc mit húz be helyette és nem kompatibilis a nawk, a mawk meg a gawk.- a fordított aposztróf nem szerencsés, mert nem lehet egymásba ágyazni, erre a bash $()-t használ. A fordított aposztrófot ki is fogják szedni előbb-utóbb. Viszont ha erre átállsz, akkor javasolt /bin/sh helyett /bin/bash-t írni az első sorba
- az egrep-nek van -c kapcsolója, ezzel egy wc -l-et meg lehet takarítani annak árán, hogy esetleg nem debianon futtatva az ottani unixon meg nem gnu egrep van. (16. sor)
- a cat filenév| grep szerkezet lehet, hogy szemléletes, de van benne egy felesleges fork, lehet helyette grep filenév (34. sor)
- a 34. sorban két forkot meg lehet takarítani, ha ilyen sormintára cseréled:
awk "/ $device / { print \$13 }" /proc/diskstats
- szerintem a 36-37. sorokat is lehetne egy utasítással meg egy fájlmegnyitással, valahogy így: read oldticks oldioticks <$statefile, de ezt nem teszteltem
- a 47. sorból is meg lehet spórolni egy awk indítást, a bashnak van saját beépített printf utasítása, de ennyit echo-val is ki lehet iratni rendesen.
Valószínűleg az olvasható és hordozható programok kedvelői nem fogját azt tanácsolni, hogy mindent fogadj meg ebből
-
VladimirR
nagyúr
válasz
bambano #7538 üzenetére
sajat gepeimen /usr/local/libexec/munin/plugins (gentoo-n), ileltve amit te is irtal (debian-on) pakolom a sajat, vagy letoltott plugin-eket, itt csak peldanak irtam a munin plugin-ek utvonalat
aki tudja, miert nem jo oda tenni, az ugyis mashova teszi ^^az optimalizas resze viszont erdekelne (pl tudom, a suggest sem 100%-os, md koteteket nem jelenit meg), ha nem gond, arrol irhatnal picit bovebben
nem vagyok valami nagy shell script varazslo, meg igazabol nem is foglalkoztam azzal, hogy barhol menjen, de ha van otleted, javaslaytod, azt szivesen meghallgatom
azt pl akartam is kerdezni, hogy valos osztasra van-e ettol egyszerubb mod, mert ez igy szerintem tul van bonyolitva, viszont egyszerubbet nem talaltam (meg bc-t javasoltak valahol, de inkabb emellett dontottem)
amugy az alap plugin-ek kozul is eleg sok hasznal awk-t, bar nem tudom, hogy ezeket default telepitesnel engedelyezi-e a munin (vagyis csinal-e nekik symlink-et)szerk.:
megneztem kozben, debian-on a munin-node berantja a gawk-t, mas rendszeren hirtelen nem tudom, gentoo-n meg az rrdtool-nak fuggosege a gawk, rrdtool meg kell a munin-hoz -
bambano
titán
-
VladimirR
nagyúr
válasz
VladimirR #7533 üzenetére
itt a munin plugin, ha erdekel mast is
letolteni valahova (pl /usr/share/munin/plugins debian-on), futattasi jogot adni ra, symlink az eszkoz nevevel a /etc/munin/plugins-ba, majd egy munin-node restartwget -O /usr/share/munin/plugins/diskutil_ http://cyla.pastebin.com/pastebin.php?dl=f35559b03
chmod +x /usr/share/munin/plugins/diskutil_
ln -s /usr/share/munin/plugins/diskutil_ /etc/munin/plugins/diskutil_sda
ln -s /usr/share/munin/plugins/diskutil_ /etc/munin/plugins/diskutil_sdb
/etc/init.d/munin-node restart -
VladimirR
nagyúr
Hi!
az alabbi helyzetre keresnek valamilyen megoldast
van egy gep, tobb merevlemezzel, melyek tartos terheles alatt vannak (elsosorban folyamatos olvasas, ritkabban iras is, de ilyenkor szinten folyamatosan)
top szerint, munin grafikonok alapjan a proci idejenek nagy reszet iowait-ben tolti, ez eddig ertheto is, viszont kerdesem az lenne, hogy tudnek-e olyasmi script-et irni, ami az atop-hoz hasonloan megmutatja, melyik lemez mennyire terhelt
atop forrasat probaltam nezni, de nekem az meglehetosen magas, nem tudtam kivenni belole, hogy mi alapjan mondja egy lemezre, hogy hany szazalekban busy
hogyan tudnam ezeket az adatokat az atop nelkul kinyerni, hogy aztan ebbol munin grafikont keszithessek?segitsegeteket elore is koszonom, barmi otletet szivesen fogadok
-
VaZso
senior tag
válasz
Anakin007 #7530 üzenetére
Sajnos nem tudok segíteni, de én már régen hozzászoktam, hogy folyton hülyeséget jelez a rendszer nekem jelerősség terén.
Most pl. maxon áll, de általában csak kb. közepes szinten van, olykor pedig piros színű és abszolút minimum körüli (ez mondjuk ritkább).
Mindezt a routertől kb. 4 méterre.
Viszont ezek ellenére a sebességgel, ill. hálózattal sosincs gondom. (Eltekintve attól, hogy suliban lévő több router közül, ha be van állítva, olykor átmenne másikra, de a majdhogynem random jelerősségek miatt könnyen rossz lóra tesz...)Régebben tűnt fel egy helyen, ahol messze volt a wlan antennája, hogy amikor a bcm43xx-et próbáltam használni, használhatatlan volt a hálózat, csak úgy kapcsolódott, ha sokkal közelebb mentem. b43-mal viszont nem volt ilyen gondom, ment bárhonnan. [Boradcom BCM4318]
Sőt, olyan is előfordult, hogy olyan helyen is működött, ahol XP-vel nem sikerült kapcsolódni.
Szintén Mandriva+KDE.Az érdekesen hangzik, hogy ndiswrapperrel is gondja van nálad...
-
Anakin007
aktív tag
Sziasztok Márklárok!
Mi lehet a gond, ha linux alatt érzéketlenebb a wifi? Perpill egy D-Link Airplus DWL-G520 van a gépben, de más kariknál is előállt a szitu. Most is pl. XP alatt kell ezt írnom, mert linux alól alig látszik pár elérhető hálózat (csak a legerősebbek) és azok egyikére se tudok perpill csatlakozni, olyan gyenge a jel. XP alól jóval több wifi hálózat látszik mindig és a legtöbb plafon térerővel (a kártya utilja szerint) és simén tudok is csatlakozni bármelyikre.
Ugyanez történik más kártyával más gépen ill. laptopon is próbáltam. Mandriva+KDE és Debian+KDE kombinációkban próbáltam eddig, mindenféle kernellel és -próbából- ndiswrapperel is.
Külső antennám van, úgyhogy hihető is, a nagy jelszint XP alatt.Valami 5let Márklárok?
-
rtom
senior tag
Nem beleszólni, nem mikrofon
Egyébként jogos a hozzászólás, mikor felfedeztem, hogy haldoklik, rögtön lementettem róla a fontosabbakat, de a report szerint még 270 napig működik...
Mindenesetre hétvégén kénytelen leszek beszerezni egy új vincsit, de ebben a nehéz gazdasági helyzetben nem öröm ez
-
rtom
senior tag
Az utóbbi napokban nálam is előfordult, hogy nem indul a GRUB, csak 3-4. indításra. Én a HDD-re gyanakszom, HDsentinel szerint 40% a health. Rövidesen lecserélem (remélem sikerül dd-vel átköltöztetni a rendszert az új vinyóra), kíváncsi vagyok, a probléma továbbra is fennáll-e.
Ja, nálam nincs NTFS, ext3 az egész, friss (2 hetes) Ubi 8.10 install.
-
VaZso
senior tag
Tegnap "érdekes" gondom támadt.
Előző nap este hibernáltam a rendszert, másnap pedig szerettem volna bekapcsolni, hogy gépelni tudjak.
Bootkor Grub nem indult, kurzor bal felső sarokban villogott.Szerencsére volt nálam egy Pen-driveon Slax, így megnéztem a partíciókat.
A még fent lévő NTFS partíció volt aktívnak megjelölve.
Átállítottam a boot partícióra, de ugyanaz maradt a helyzet, fsck sem írt hibát.Ekkor annál maradtam, hogy alap Slaxból gépelek OO helyett normál text-ben, képletekkel együtt...
Kicsit később csináltam egy grub reinstallt, ezután be tudtam bootolni a rendszert, felállt hibernálásból. Leállítani viszont nem sikerült, talán valami temp fileokat nem tudott írni... fogyott az időm, ezért ki kellett lőnöm a gépet.
Ezután csinálnom kellett Slax-ból egy fsck-t (Mandriva file-írási hibákra panaszkodott bootkor).
Fsck kicsit hosszabb ellenőrzés után (ennyire még nem nézte át a filerendszert nálam) javított pár dolgot, utána indult a rendszer.Azóta minden rendben van, de a kiindulási problémát nem értem.
Miért vándorolhatott át a boot flag az NTFS partícióra + mi baja lett a grub-nak?
...mindezt egy "sima kikapcsolást" - akarom mondani hibernálást - követően.Valaki tud esetleg magyarázatot erre?
-
Davey7
senior tag
Mandriva alól,hogyan tudom megnézni az MBR-t? a cfdisk -P /dev/sda nem működik....
-
VladimirR
nagyúr
ujabb kerdesem lenne, ha mar az elozot megvalaszoltam
mi a fene foghatja vissza a samba-t masolaskor?
gentoo-rol masolnek a windoze-os gepre, es az istennek nem akar 5MBps fole menni, holott ez elvarhato lenne, hisz a halozat 100-as, es ftp-n teljesiti is ezt a sebessegetitt a masolas idejerol par dstat adat:
-------cpu0-usage--------------cpu1-usage-----------total-cpu-usage---- --dsk/sda1----dsk/sda2----dsk/sda5----dsk/sda6----dsk/sda7----dsk/sda8----dsk/sda9---dsk/sda10----dsk/sda----dsk/total- --net/eth0- -interrupts
usr sys idl wai hiq siq:usr sys idl wai hiq siq:usr sys idl wai hiq siq| read writ: read writ: read writ: read writ: read writ: read writ: read writ: read writ: read writ: read writ| recv send| 12 10
6 11 69 7 0 7: 6 8 72 7 0 7: 6 10 70 7 0 7| 0 0 : 0 341B: 17k 0 : 0 256B:8875B 11k: 326k 0 : 0 0 :4752k 4437B:5104k 16k: 10M 32k| 69k 4924k| 66 613
7 11 74 2 0 7: 3 7 82 1 0 7: 5 9 77 1 0 7| 0 0 : 0 0 : 256B 0 : 256B 85B:1024B 1365B: 0 0 : 0 0 :4880k 4779B:4882k 6229B:9764k 12k| 67k 5037k| 43 624
10 9 74 1 0 6: 5 7 81 0 0 6: 8 8 78 0 0 6| 0 0 : 0 0 : 85B 0 : 0 0 :1707B 3072B: 0 0 : 0 0 :4278k 5803B:4279k 8875B:8559k 17k| 60k 4446k| 37 567
4 10 77 2 0 6: 1 7 83 2 0 6: 3 8 80 2 0 6| 0 0 : 0 0 : 853B 0 : 0 256B:5461B 1365B: 91k 0 : 0 0 :4432k 4437B:4530k 6059B:9059k 12k| 61k 4573k| 43 611
3 10 78 3 0 6: 3 7 82 1 0 7: 3 9 80 2 0 6| 0 0 : 0 0 : 0 0 : 0 85B:1024B 5120B: 0 0 : 0 0 :4442k 11k:4443k 16k:8885k 32k| 61k 4593k| 39 611ugyanez ftp-n keresztul torteno masolasnal:
-------cpu0-usage--------------cpu1-usage-----------total-cpu-usage---- --dsk/sda1----dsk/sda2----dsk/sda5----dsk/sda6----dsk/sda7----dsk/sda8----dsk/sda9---dsk/sda10----dsk/sda----dsk/total- --net/eth0- -interrupts
usr sys idl wai hiq siq:usr sys idl wai hiq siq:usr sys idl wai hiq siq| read writ: read writ: read writ: read writ: read writ: read writ: read writ: read writ: read writ: read writ| recv send| 12 10
4 13 71 1 1 12: 3 6 78 1 0 12: 3 10 74 1 0 12| 0 0 : 0 341B: 0 0 : 0 0 : 341B 5461B: 0 0 : 0 0 :9043k 3755B:9044k 9557B: 18M 19k| 58k 9410k| 79 796
2 14 69 2 1 13: 4 7 75 2 1 11: 3 10 72 2 1 12| 0 0 : 0 0 : 0 0 : 0 85B:3072B 4096B: 0 0 : 0 0 :9981k 4096B:9984k 8277B: 19M 16k| 64k 10M| 88 894
4 14 60 7 0 14: 2 9 70 7 1 13: 3 12 65 7 0 14| 0 0 : 31k 0 :6997B 0 : 0 0 :2048B 5120B: 683B 0 : 0 0 : 11M 3072B: 11M 8192B: 21M 16k| 68k 11M| 97 955verziok:
smbd --version
Version 3.0.33
proftpd --version
ProFTPD Version 1.3.2 -
VladimirR
nagyúr
válasz
Nagytalp #7509 üzenetére
az apache hibanaplojat (a default az /var/log/apache2/error_log) nezd at, abban valoszinuleg benne lesz, mi a hiba oka
tobbek kozt dyndns nyujt dinamikus dns szolgaltatast, regisztralsz, apt-get install ddclient, beallitod es mukodik
lehet naluk venni tisztes domain-t is, de ha jol tudom, .hu nincs -
VladimirR
nagyúr
válasz
VladimirR #7504 üzenetére
ok, megvan a hiba oka, a 2.6.25-os kernel verziotol fogva megvaltozott a particiok kinezete a /proc/diskstat-ban, s valoszinuleg ez okozza a galibat
-
Nagytalp
senior tag
Sziasztok!
Egy kis segítséget szeretnék kérni.
Megcsináltam életem első honlap kezdeményét. De a képek nem akarnak megjelenni a szerveremen. Ha külön, böngészővel nyitom meg mint fájlt akkor minden oké. Ha viszont IP alapján érik el akkor nem látszik más csak a feliratok.
A másik dolog ami érdekelne : Nincs fix IP címem. Hogyan tudnám megoldani a domain név fordítást ebben az esetben?
Előre is köszi a segítséget!
Üdv.
-
wiggen123
senior tag
Egyik ismerősöm arra kért írjak neki egy live cdt. Nem tudom minek az neki, de sejtésem szerint böngészni kéne neki főleg, esetleg hibajavításra windows mellé.
Az lenne a kérdésem, hogy van olyan live cd, amin viszonylag egyszerű belőni netet, ha nincs router? -
VaZso
senior tag
válasz
bambano #7505 üzenetére
Ezekszerint az lenne talán megoldás számomra, hogy az fstab-ban beállítom a noautot és egy init scriptben megadom, hogy csatolja fel?
Mindenképp' automatikusan kéne csatolni a driveot, de azt kevésbé szeretném, hogy emiatt máskor is el kelljen játszani a monitor csatlakoztatás/billentyű nem működik dolgot...
(Azt hittem először, hogy sokkal komolyabb a probléma, pláne úgy, hogy látszólag bootolt a gép de nem válaszolt, monitor meg nem volt rajt.)Elképzelésem szerint így viszont jó volna számomra.
Fstabban noauto esetén 0-án kell hagyni, vagy be lehet állítani ezt a pass dolgot? -
bambano
titán
Nem, nem jól sejted, mert nem csak fsck dobja el az agyát, hanem a mount is.
A linux nem ismer olyan opciót, hogy mountolni, vagy mégsem.Azt tudod csinálni, hogy úgy állítod be az fstabot, hogy ne mountolja fel bootkor a partíciót, viszont felhasználóként lehessen mountolni. Ezt a noauto,user opciókkal lehet, szintén az fstabban.
-
VladimirR
nagyúr
válasz
VladimirR #7502 üzenetére
ezt az elobb kifelejtettem, hogy lehessen rendesen latni, mirol beszelek:
dstat -d -D sda,total 5
--dsk/sda----dsk/total-
read writ: read writ
10M 71k: 21M 143k
4881k 61k:9762k 122k
4854k 75k:9707k 150k
5591k 55k: 11M 110ka gepben egyetlen merevlemez van (ertelemszeruen az sda)
p.s.: kozben gentoo-n megneztem frissebb dstattal is, a helyzet valtozatlan
info:dstat --version
Dstat 0.6.9
Written by Dag Wieers <dag@wieers.com>
Homepage at http://dag.wieers.com/home-made/dstat/
Platform posix/linux2
Kernel 2.6.26-hardened-r9
Python 2.5.2 (r252:60911, Dec 16 2008, 19:45:47)
[GCC 3.4.6 (Gentoo Hardened 3.4.6-r2 p1.5, ssp-3.4.6-1.0, pie-8.7.10)]
Terminal type: screen (color support)
Terminal size: 88 lines, 238 columns
Processors: 2
Pagesize: 4096
Clock ticks per secs: 100
internal:
aio, cpu, cpu24, disk, disk24, disk24old, epoch, fs, int, int24, io, ipc, load, lock, mem, net, page, page24, proc, raw, socket, swap, swapold, sys, tcp, time, udp, unix, vm,
/usr/share/dstat:
battery, cpufreq, dbus, freespace, gpfs, gpfsop, helloworld, innodb_buffer, innodb_io, innodb_ops, lustre, mysql5_com, mysql5_conn, mysql5_io, mysql5_keys, mysql_io, mysql_keys, net_packets, nfs3, nfs3op, nfsd3, nfsd3op,
postfix, rpc, rpcd, sendmail, snooze, test, thermal, topbio, topcpu, topio, topmem, topoom, utmp, vmkhba, vmkint, vmknic, vmmemctl, vzcpu, vzubc, wifi, -
VaZso
senior tag
válasz
VladimirR #7501 üzenetére
Ezekszerint jól gondoltam a dolgot.
Bár ezt a zárójeles mondatot valahogy átugorhattam, mert konkrétan ezt nem sikerült elolvasnom... figyelmetlenség...Köszönöm a segítséget, ezekszerint 0-t írva nem lesz több ilyen jellegű gondom.
(...legfeljebb mehetek újból a géphez, amikor rájövök, hogy hiányzik az egyik vinyó...)
-
VladimirR
nagyúr
dstat-nal mas is tapasztalt olyat, hogy a disk/total hulyeseget ir?
nekem ugy tunik, mintha osszeadna a lemezen talalhato osszes particiot (eddig rendben is), majd meg hozzacsapna magat a lemezt is (tehat pl.: sda1+sda2+sda5+sda6+sda)tobb rendszeren is produkalja
debian:dstat --version
Dstat 0.6.7
Written by Dag Wieers <dag@wieers.com>
Homepage at http://dag.wieers.com/home-made/dstat/
Platform posix/linux2
Kernel 2.6.26-1-486
Python 2.5.2 (r252:60911, Jan 4 2009, 17:40:26)
[GCC 4.3.2]
Terminal type: screen (color support)
Terminal size: 88 lines, 238 columns
Processors: 1
Pagesize: 4096
Clock ticks per secs: 100
/usr/share/dstat:
battery, cpufreq, dbus, freespace, gpfs, gpfsop, helloworld, innodb_buffer, innodb_io, innodb_ops, mysql5_com, mysql5_conn, mysql5_io, mysql5_keys, mysql_io, mysql_keys, nfs3, nfs3op, nfsd3, nfsd3op, postfix, rpc, rpcd,
sendmail, thermal, topbio, topcpu, topio, topmem, topoom, utmp, vmkhba, vmkint, vmknic, vzcpu, vzubc, wifi,gentoo:
dstat --version
Dstat 0.6.7
Written by Dag Wieers <dag@wieers.com>
Homepage at http://dag.wieers.com/home-made/dstat/
Platform posix/linux2
Kernel 2.6.26-hardened-r9
Python 2.5.2 (r252:60911, Dec 16 2008, 19:45:47)
[GCC 3.4.6 (Gentoo Hardened 3.4.6-r2 p1.5, ssp-3.4.6-1.0, pie-8.7.10)]
Terminal type: screen (color support)
Terminal size: 88 lines, 238 columns
Processors: 2
Pagesize: 4096
Clock ticks per secs: 100
/usr/share/dstat:
battery, cpufreq, dbus, freespace, gpfs, gpfsop, helloworld, innodb_buffer, innodb_io, innodb_ops, mysql5_com, mysql5_conn, mysql5_io, mysql5_keys, mysql_io, mysql_keys, nfs3, nfs3op, nfsd3, nfsd3op, postfix, rpc, rpcd,
sendmail, thermal, topbio, topcpu, topio, topmem, topoom, utmp, vmkhba, vmkint, vmknic, vzcpu, vzubc, wifi, -
VladimirR
nagyúr
reszlet az fstab manualjabol
pass number
Used by the fsck command to determine the order in which file system checks are done. The root file system should be specified with a pass number of 1, to be checked first, and other file systems should have larger numbers. (A file system with a pass number of zero is ignored by the fsck command.)ergo ha 0-t adsz meg pass erteknek, akkor az fsck kihagyja a particiot
Új hozzászólás Aktív témák
Hirdetés
- AKCIÓ! MSI B450M R5 5600X 32GB DDR4 512GB SSD RTX 3060 12GB Rampage SHIVA Zalman 600W
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5800X 32/64GB RAM RX 7700 XT 12GB GAMER PC termékbeszámítással
- Alkatrészt cserélnél vagy bővítenél? Nálunk van, ami kell! Enterprise alkatrészek ITT
- ÁRGARANCIA! Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- KATONAI ÜTÉSÁLLÓ!!! Getac S410 i5-6300u, G3: i5-8365u, G4: i5-1145G7
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Liszt Ferenc Zeneművészeti Egyetem
Város: Budapest