UNIX kezdő

Debian vs Gentoo Szerverbe

Fórumok

Sziasztok!

Szeretném kikérni véleményeteket a fent említett témában, mert kicsit tanácstalanok vagyunk melyik disztribúciót válasszuk. Felsorakoztattunk érveket, ellenérveket Debian és Gentoo mellett illetve ellen, de nem tudjuk melyik legyen.

A cél egy szerver, valójában webszerver funkciót lát el, de mivel saját programok futtatására lesz, ezért más szolgáltató nem jöhet szóba.
Otthon Gentoo-t használunk, szóval rendszerismeret terén a Gentoo kapott több pontot.
A debiannal már volt dolgunk, bizonyos területen kényelmesebb mint a Gentoo, security is nagyobb hangsúlyt kap. ( meg mondjuk nincs rajta C fordító )

A rendszer valójában nem nagyon változna, később biztos kerülnének fel újabb kiszolgálók, de az alaprendszer alapjaiban csak biztonsági foltozgatásoknál firssülne.

BSD rendszerrel még nem volt dolgunk, szóval gyakorlat hiányában ezt az opciót ki is lőttük helyből.

A kérdés: Melyik disztribúciót ajánlanád, és miért...

Köszönöm

Fájlok szétválogatása shellscript-tel

Fórumok

Sziasztok!
Szeretném egy adott könyvtárból($DIRBOL) átmásonlni bizonyos fájlokat egy másik könyvtárba($DIRBE), a következő feltételekkel:
1. Van egy nevek.txt fájlom, amibe soronként találhatóak bizonyos karakterek, pl. nevek: Bela, Jani, Mari. Helye: $DIRBOL/nevek.txt
****
Bela
Jani
Mari
--eof--
2. $DIRBOL-nek vannak alkönyvtárai, amiben rengeteg fájl van. SZeretném nevek szerint szétválogatni a fájlokat és egy másik könyvtárba másolni.
A fájlok elnevezése: nev_szam.jpg (pl. Jani_116.jpg) Ebből a nevére szeretnék keresni, tehát egy névhez több fájl tartozik.
#!bin/bash
DIRBOL=
DIRBE=
NEVEK= cat -b < $DIRBOL/nevek.txt

for masoltfajl in find $DIRBOL "*$NEVEK*.jpg"
do
cp $masoltfajl $DIRBOL/$masoltfajl
done

Valami ilyesmire gondolok nem tudom mennyire kapisgálok jó helyen!
A $nevek változót igazából nem sikerül rábírnom, hogy csak egy sort adjon be, mert így az egész fájl kezeli!
Valaki tudna Nekem ebben segíteni, hogy működöképes legyen a szkript! Esetleg milyen parancsokat, kapcsolókat nézzek meg az is nagy könnyítés lenne.
Előre is köszönöm!

boot hiba - kernel forgatás

Fórumok

Hali,

Ubuntu edgy-n forgatni szándékoztam egy 18-as kernelt.
Semmi gond nincs, amíg boot során el nem jut idáig:

VFS: mounted root blablabla
Freeing unused kernel memory bla
input: AT Translated Set 2 keyboard as /class/input/input0

Aztán itt megáll és kész. Még csak kernelpánik sincs, csak a nagy éteri semmi. Ez mitől van? Azt is figyelembe kell venni, hogy csak akkor jutok idáig, ha grub-ban a recovery-s kernelt bootolom a 'sima' odáig jut, hogy

Uncompressing Linux ... OK Booting the kernel

Aztán az is megáll (error nélkül).

Mindez azért nevetséges, mert van egy qemu-val bootolós sarge-om, amin az újonnan forgatott kerneleket szoktam kipróbálni, mielőtt "élesítem" őket és ezen a sarge-on egy nyikkanás nélkül elsőre bebootolt ez a kernel (emiatt is próbáltam ki "élesben").

LSI Logic + FreeBSD 6.1

Fórumok

Hello,

Egy olyan problémával találtam szembe magamat, hogy most vettünk egy LSI Logic vezérlőt + hozzá egy SCSI discet. Namost, először felment rá hiba nélkül a BSD de utána egyszercsak elkezdett az mpt dumálni hogy SCSI Status Error és társai, gondoltam ujra installálom, de ez se ment mert már a GENERIC kernel betöltése közben is ugyanezeket a hibákat irta. Majd jopár ora probálkozás után megprobáltam feltenni egy windowst rá, ami hiba nélkül fut és felment. De se debian, se bsd nem megy fel a gépre most. Debian meg áll ugyanugy mikor betöltené az mpt drivert a vezérlőhöz

konkrét jelenség:

Waiting 5 seconds for SCSI dvices to settle
md5: Preloaded image ...
[probe0:mpt0:0:0:0:2]: CAM Status: SCSI Status Error
[probe0:mpt0:0:0:0:2]: SCSI Status: Check Condition
[probe0:mpt0:0:0:0:2]: ABORTED COMMAND asc :47 ,3
[probe0:mpt0:0:0:0:2]: Reserved ASC/ASCQ pair
[probe0:mpt0:0:0:0:2]: Retrying Command (per Sense Data)
[probe0:mpt0:0:0:0:2]: INQUIRY. CDB: 12 40 0 0 24 0

^ ezeket kiirja még egy jopárszor, ezekután kezdődik a következő:

mpt0: Request 0xffffffffff8a5186e0 Timed out.
mpt0: Attempting to Abort Req 0xffffffffff8a5186e0

hazi feladat (help)

Fórumok

először is szeretnék elnézést kérni..

egyhogy külön topicot nyitottam, azért mert nem olvastam el a többi topicot.
Sajnos nincs rá sok időm. Szeretném leszögezni, hogy nagyon-nagyon kezdő vagyok, és elkélne egy kis help.
A félév kezdete óta 5 gyakorlati óránk volt bevprogból, tudni kell, hogy alapvető linuxparancsokkal kezdtünk, szal aki valami egyszerűbb szuperscriptet akar rámtukmálni, az lehetőleg ne tegye, mert nem fogom érteni. Ja igen, és tudom, hogy elavult :)

ez lenne a feladat:

Írj UNIX parancsfájlt potlas néven, ami kiírja egymás alá az első két paraméterét, úgy hogy a rövidebbet annyi * karakterrel pótolja ki, amennyivel a másik szöveg hosszabb. Az mindegy, hogy melyik paramétert írja ki előbb. Példa futtatások:
./potlas dio citrom
dio***
citrom

./potlas "dio narancs" citrom
dio narancs
citrom*****

ennyit sikerült csinalnom eddig (nem röhögni :)

http://web.axelero.hu/lalika14/gecc.jpg

Valaki mondja már el, hogy hol szar. Mindenhol vagy csak egy-két helyen?

köszi előre is

Szerver elindítása scriptből

Fórumok

Üdvözlök Mindenkit!
Mint kezdő linuxos felhasználó fordulnék Hozzátok, Hozzád, Önökhöz, Önhöz!
KUbuntut használak és úgymond "lusta létemre" (valójában gyors és időtakarékos megoldás miatt) szeretnék egy olyan scriptet írni, amire rákattintva elindul a szerver (ventrilo server).
Nos, nagyon egyszerű a dolog:

#! /bin/bash
cd /home/alex/ventrilo
./ventrilo_srv &

Erre adtam futtatási jogot, az asztalra kiraktam. Ámbár!
Működik is, de én szeretném azt elérni, mint amikor konzolból én indítom el, kézzel: ilyenkor el kezdi a konzol ablakában logolni a dolgokat (ki mikor honnan lép be, admin jogot kapott e). Viszont ha scripttel indítom sajnos nem.
Ennek megoldásában szeretném kérni a segítségeket, hogy mit írjak még hozzá, hogy ugyanúgy logolja a dolgokat [előzőleg említettem] mintha kézzel indítanám.

Említhetném akkor a call of duty 1.5 szerver elindítását is.

#! /bin/bash
cd /home/alex/cod_lnxded-15-large/
./cod_lnxded

Ugyanaz a dolog, mint kéziindításnál, mind scriptes megoldásnál, viszont itt ha kézzel indítom nem csak logolja [rcon parancsok, punkbuster, masterserverhez valo heartbeat stb.] hanem én is tudom irányítani a szervert. Ha jól tudom ttycon a neve. De ez automatán jön vele, beírom, hogy ./cod_lnxded és már jön ez a ttycon: mapot váltok stb. meg mellette logol is.

*kéziindítás: itt arra gondolok, hogy megnyitok egy konzolt és begépelem én kézzel

Remélem értitek amiket itt "összeírtkáltam"... :$
A segítségeteket előre is megköszönném!
Tisztelettel: alex1989

Hálózat Minix 3 alatt

Fórumok

Feltelepítettem egy régebbi notebookra tanulmányozás céljából egy Minix 3-at.
Be lehet ezen valahogy lőni a sis900-as hálókártyát? Keresgéltem a neten, de szinte semmit sem találtam ebben a témában.

Bash kereso script

Fórumok

Hello!

Vannak STM-es *.par filejaim.
Ezek szoveges parameter filek.
Ezekben szeretnek a scriptemmel rakeresni erre arra.

Irtam is egy scriptet, az alabbi logikaval:


#!/bin/bash

DIR=$HOME
FILE=*.par

for find_out in $( find $DIR -name $FILE ); do
    for cat_out in $(cat $find_out); do
        if [ "$1" = "$cat_out" ]; then
            lista1="$lista1 $find_out"
        fi
    done
done

echo $lista1

A problema az, hogy szeretnem azt elerni, hogy a kisbetu
ne szamitson. Tehat ha azt irtam a fileba, hogy
Si picture vagy si picture s ezutan rakeresek az
si vagy az Si szora akkor is ugyan azt kapjam.

Probalkoztam a greppel is az alabbi modon:


if [ -n "$(grep -G $1[^[:alnum:]] $find_out)" ]; then
        lista1="$lista1 $find_out"
fi


De ez is erzekeny a kis/nagy beture s ha nincs szokoz
az emlitett pl.: Si utan akkor nem is talalja meg.
A [^[:alnum:]] resz azert kel mert enelkul ra talal pl
a Size-ben levo Si-re is, ami hibas eredmeny.
Emiatt is tertem at a cat-es megoldasra, de a kis/nagy betu-t
nem tudom megoldani.
S mas otletem nincs mert vegyesz vagyok nem programozo :D

(Az STM-egy szkennelo alagut mikroszkop, amit solarissal
lehet vezerelni. Igy a tobbi geben linux van.)

Bocs az ekezet miatt de kulfoldon vagyok s nincs ekezetem.

vim +tabulátor

Fórumok

nézem nagyon a vim dokumentációját, de nem találom, hogyan lehet a tabulátor hosszát beállítani, hogy ne 8, hanem mondjuk csak 4 legyen. tudna valaki segíteni ebben?

Kubuntu vs Bluetooth internet

Fórumok

Sziasztok

Volna egy olyan gondom hogy: van egy SE K700i mobilom meg egy Kubuntu linuxom. Szeretnék netelni vele VodaGPRS el de nem tom hogy kell beálítani hogy mennyen a Bluetooth és hogy a telefonnal komunikáljon linuxom.
UHU 1.2 ben SG-t használtam abba benne volt ez a teló de amit leszettem a GPRS easy connect oldaláról abba nincs benne ez a telefon