abonnement Unibet Coolblue
pi_49922152
Vraagje over vmware player.

Ik wil een simpel scriptje maken welke voor mij de juiste instance opstart van een virtual machine. De syntax is:

1
2
3
4
Usage: vmplayer [-X|--fullscreen] [-v|--version] [-?|--help] 
[--usage] [OPTION...] <Virtual machine config file>
# Dit wordt dus
vmplayer -X vmware/Windows 2000 Professional.vmx


Maar wat zijn de overige OPTIONs?

Ik kan bijvoorbeeld geen gesuspende instance opstarten, aangezien er al een .LOCK file bestaat ( vmware/Windows 2000 Professional.vmx.LOCK ). Is er iemand die weet welke parameter ik moet meegeven om toch een gesuspende instance op te starten zonder eerst te moeten point/clicken (dus, vmplayer.. GUI, kies instance, ow.. en dan ga ik resumen). Hoe kan ik dit via de cli doen?

-edit-
Never mind, nu lijkt ie het wel te doen, zelfde startup regel..

[ Bericht 4% gewijzigd door slakkie op 30-05-2007 12:17:47 ]
pi_50002229
How to safely connect from anywhere to your closed Linux firewall
quote:
In general all the great ideas are the simple ones. Many times we see a great idea in practice and we wander why didn’t we thought of that before? It is just so simple… The first time I have seen the knockd project I liked it instantly. The idea is so simple, and though so effective. Knockd is a port-knocking application that silently runs on a server passively listening to network traffic. Once it will see a port sequence it has an action configured for it, it will run that action. We can see this as a remote control to our server: once we hit the right button it will take the appropriate action!
En nog wat leesvoer over SPA (single packet authorization):
http://www.cipherdyne.org/fwknop/
http://www.cipherdyne.org/fwknop/docs/SPA.html

[ Bericht 7% gewijzigd door slakkie op 01-06-2007 16:09:51 ]
  zaterdag 2 juni 2007 @ 16:53:48 #103
136730 PiRANiA
All thinking men are atheists.
pi_50035348
[LINUX] Ubuntu 7.04 - the Feisty Fawn
Kunnen jullie naar deze post kijken?
pi_50072893
klein vraagje:
ik ben zelf aan het klooien geweest met debian en heb apache + php4 aan de praat
ik wil nu ffmpeg_php installeren (een module voor php)
echter loopt hij bij mij stuk op het commando ./configure && make
hij moet kennelijk ffmpeg hebben.
dus ik netjes apt-get install ffmpeg gedaan..
maar dan nog komt hij met de melding dat ffmpeg gecompiled moet zijn met shared binaries (ofzo..)
iemand tips?

p.s.

ik kan wel wat onder linux bash maar lang niet alles, ben geen expert iig...
heb al wel eerder met linux gewerkt...
  zondag 3 juni 2007 @ 22:47:51 #105
65490 whoops
Home is where the heart is...
pi_50074560
quote:
Op zondag 3 juni 2007 21:58 schreef mschol het volgende:
echter loopt hij bij mij stuk op het commando ./configure && make
hij moet kennelijk ffmpeg hebben.
Eigenlijk voer je hier 2 commando's uit, eerst draai je het 'configure' script vanuit de directory waar je staat. Als dat goed is gegaan (de &&) wordt het 'make' commando uitgevoerd.

Kan je eens kijken waar het mis gaat? Draai eerst ./configure eens en kijk of dat fouten geeft. Zo niet, voer het commando 'make' eens uit. Als de fout in 'make' zit wil het wel eens helpen om 'make clean' te draaien, en daarna 'make' nog eens te proberen.

En zou je de foutmelding hier eens kunnen posten?
In the beginning, the universe was created. This made a lot of people very angry and has been widely regarded as a bad move.
pi_50122756
quote:
Op zondag 3 juni 2007 22:47 schreef whoops het volgende:

[..]

Eigenlijk voer je hier 2 commando's uit, eerst draai je het 'configure' script vanuit de directory waar je staat. Als dat goed is gegaan (de &&) wordt het 'make' commando uitgevoerd.

Kan je eens kijken waar het mis gaat? Draai eerst ./configure eens en kijk of dat fouten geeft. Zo niet, voer het commando 'make' eens uit. Als de fout in 'make' zit wil het wel eens helpen om 'make clean' te draaien, en daarna 'make' nog eens te proberen.

En zou je de foutmelding hier eens kunnen posten?
ik heb nu het volgende gedaan:
phpize commando uitvoeren in de map met bestanden...
dit gaat goed..
vervolgens ./configure gedaan
en dan krijg ik de volgende melding terug:
quote:
checking for ffmpeg headers... configure: error: ffmpeg headers not found.
make sure you've built ffmpeg as shared libs using the --enable-shared option
zou ik best willen doen maar ik kan nergens een tarball vinden van ffmpeg..
en dan nog zou een kleine handeiding hoe ik die optie moet gebruiken wel handig zijn

apt-get source ffmpeg doet de truuk

nu eff em aan de praat krijgen (nu druk bezig met make..)

[ Bericht 9% gewijzigd door mschol op 05-06-2007 12:38:46 ]
  dinsdag 5 juni 2007 @ 13:28:38 #107
65490 whoops
Home is where the heart is...
pi_50125330
quote:
Op dinsdag 5 juni 2007 12:04 schreef mschol het volgende:

apt-get source ffmpeg doet de truuk
Nice...
In the beginning, the universe was created. This made a lot of people very angry and has been widely regarded as a bad move.
pi_50125990
quote:
Op dinsdag 5 juni 2007 13:28 schreef whoops het volgende:

[..]

Nice...
kan wel iets gelukkig
  donderdag 12 juli 2007 @ 19:38:43 #109
26631 Boink
Ik ben er klaar voor!
pi_51404492
Hallo,

Ik heb even dit topic opgeduikeld omdat ik met een vraagje zit. Ik moet een directory met daarin 110.000 bestanden naar een mapje old kopieren.

Maar nu krijg ik de volgende melding als ik intyp: cp *.* /old
-bash: /bin/cp: Argument list too long

Iemand enig idee wat ik als command moet intypen om een kopie van elk bestand in die map te krijgen?

Dank!
pi_51414146
Misschien met zoiets:

find . -type f -name "*.*" -exec cp {} /old/ \;

of misschien wel simpeler, met cp de directory kopieren, ipv met een wild card alle files:

cp -r . /old

maar met die find heb je meer opties welke bestanden er precies gekopieerd moeten worden.

[ Bericht 30% gewijzigd door kluut op 13-07-2007 00:13:06 ]
pi_51418608
quote:
Op vrijdag 13 juli 2007 00:02 schreef kluut het volgende:
Misschien met zoiets:

find . -type f -name "*.*" -exec cp {} /old/ \;
`find . -exec cp {} \;' werkt ook in dit geval.
  vrijdag 13 juli 2007 @ 09:33:23 #112
147503 Iblis
aequat omnis cinis
pi_51420890
quote:
Op vrijdag 13 juli 2007 04:19 schreef slakkie het volgende:

[..]

`find . -exec cp {} \;' werkt ook in dit geval.
Hoezo werkt dat? Je wilt toch een doel-directory opgeven? (Of mis ik een obscure default-actie?)

In ieder geval, ik denk dat find het beste werkt, het grote, grote nadeel van de opgegeven opties is dat elke file een nieuwe fork-exec call genereert voor een 'cp' proces, en gezien het feit dat het veel bestanden zijn, kan dit een aanmerkelijke vertraging opleveren.

Er is een aantal manieren om hier omheen te werken, op BSD's is de makkelijkste:
1find -print0 | xargs -0 -J % cp % old/


Op Linux moet je even kijken of je cp commando de optie -t heeft, zo ja:

1find -exec cp -t old {} +


Let op: Nu sluit je je find commando af met + en niet met ';', zoals standaard, dit betekent dat het net zo lang files opspaart totdat de command-line vol is, dan 1x cp met alle argumenten uitvoert, en dan verder gaat. Dit scheelt ontzettend veel overhead (en werkt ongeveer hetzelfde als de BSD-variant met xargs).

Heb je nog een andere Unix, dan is er ook nog wel om heen te werken, maar laat 't dan even weten. Overigens voldoet voor het selecteren van alle bestanden in een director '*', '*.*' is uit de DOS-tijd. Voor DOS is de '.' een speciaal teken in de bestandsnaam dat naam van extensie onderscheidt. In Unix is '.' een 'gewoon' teken in de bestandsnaam, met de conventie dat het vaak als extensie-scheider wordt gebruikt, maar dat is niet zo hard ingebakken als in DOS.
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
pi_51422693
quote:
Op vrijdag 13 juli 2007 09:33 schreef Iblis het volgende:
Hoezo werkt dat? Je wilt toch een doel-directory opgeven? (Of mis ik een obscure default-actie?)
Nee, sorry, je moet natuurlijk wel een `cp {} /nieuwe/locatie' opgeven bij de - exec. Het ging mij meer om de `-name "*.*"', die hoef je in dit geval niet op te geven (dit kan ook `-name *' zijn trouwens).
  vrijdag 13 juli 2007 @ 11:05:15 #114
147503 Iblis
aequat omnis cinis
pi_51423194
quote:
Op vrijdag 13 juli 2007 10:47 schreef slakkie het volgende:

[..]

Nee, sorry, je moet natuurlijk wel een `cp {} /nieuwe/locatie' opgeven bij de - exec. Het ging mij meer om de `-name "*.*"', die hoef je in dit geval niet op te geven (dit kan ook `-name *' zijn trouwens).
Overigens is er natuurlijk wel onderscheid tussen '*.*' en '*', het laaste neemt namelijk alle bestanden mee, en het eerste alleen die bestanden met een '.' in de bestandsnaam.
Daher iſt die Aufgabe nicht ſowohl, zu ſehn was noch Keiner geſehn hat, als, bei Dem, was Jeder ſieht, zu denken was noch Keiner gedacht hat.
pi_51593682
klein vraagje:
ik heb debian geinstalleerd op een VMware bak..
hij is geinstalleerd als fileserver & webserver.
nou heb voor lopig 1 vraag (komen er meer als iets weer niet goed gaat.)
ik werk in cli en ik wil graag een goed overzicht hebben van de verschillende packages die geinstalleerd kunnen worden door apt-get (en geinstalleerd zijn), ik kan mij herrinneren dat je dit op kon vragen maar weet niet meer hoe
wie kan me daarbij helpen?
pi_51593844
Voor een lijst van geinstalleerde pakketten:
dpkg -l

Om de lijst van installeerbare pakketten te doorzoeken:
apt-cache search <keywords>

Of je gebruikt aptitude.
  woensdag 18 juli 2007 @ 14:40:08 #117
84926 WyriHaximus
Release the hounds smithers!
pi_51594031
Weet iemand een mooie manier om 2 directoryies met elkaar te laten syncen ieder uur zonder al te veel load te veroor zaken in bash? Want heb 2 directories die gesynced moeten worden maar het mag geen 20 minuten duren iedere keer. Dat duurt het nu wel omdat ik letterlijk de directorie opnieuw copieer en doe het nu eens perdag en dat wil ik terug dringen naar 1 min max en ieder uur . Heeft iemand tips of ideeen?
phluphy for president!
  woensdag 18 juli 2007 @ 14:40:46 #118
113667 Keiichi
Konnichiwa!
pi_51594061
quote:
Op woensdag 18 juli 2007 14:40 schreef WyriHaximus het volgende:
Weet iemand een mooie manier om 2 directoryies met elkaar te laten syncen ieder uur zonder al te veel load te veroor zaken in bash? Want heb 2 directories die gesynced moeten worden maar het mag geen 20 minuten duren iedere keer. Dat duurt het nu wel omdat ik letterlijk de directorie opnieuw copieer en doe het nu eens perdag en dat wil ik terug dringen naar 1 min max en ieder uur . Heeft iemand tips of ideeen?
rsync in de crontab
  woensdag 18 juli 2007 @ 14:43:14 #119
65490 whoops
Home is where the heart is...
pi_51594198
quote:
Op woensdag 18 juli 2007 14:35 schreef Farenji het volgende:
Voor een lijst van geinstalleerde pakketten:
dpkg -l

Om de lijst van installeerbare pakketten te doorzoeken:
apt-cache search <keywords>

Of je gebruikt aptitude.
Ik gebruik het liefst 'aptitude search <keyword>' , dan zie je namelijk netjes of iets geinstalleerd is of niet.

Wat ook een duidelijke output genereert: ' dpkg -l "*<KEYWORD>*" '
In the beginning, the universe was created. This made a lot of people very angry and has been widely regarded as a bad move.
  woensdag 18 juli 2007 @ 14:46:23 #120
84926 WyriHaximus
Release the hounds smithers!
pi_51594315
quote:
Op woensdag 18 juli 2007 14:40 schreef Keiichi het volgende:

[..]

rsync in de crontab
Het zijn 2 directories op de zelfde bak trouwens alleen verschillende HDD's .

* WyriHaximus duikt rsync in
phluphy for president!
  woensdag 18 juli 2007 @ 14:56:49 #121
65490 whoops
Home is where the heart is...
pi_51594755
quote:
Op woensdag 18 juli 2007 14:46 schreef WyriHaximus het volgende:

[..]

Het zijn 2 directories op de zelfde bak trouwens alleen verschillende HDD's .

* WyriHaximus duikt rsync in
Ik denk dat je uitkomt op zoiets:
1rsync -ave <source> <target>

In the beginning, the universe was created. This made a lot of people very angry and has been widely regarded as a bad move.
pi_51597316
ben ik weer :P
dit maal wel gelukt mysql support in php te douwen (volgens phpinfo() )

anyway:
ik moet een zooi *.CSV.bak files hernoemen naar *.csv
dat moet met rename.
alleen krijg ik de regex niet goed:
1rename `s/.CSV.bak$//` *.bak

iemand?
pi_51597540
Een replace regexp is als volgt: s/zoektekst/vervangtekst/
Je wil .csv.bak vervangen door .csv, dus dat doe je als volgt:
1s/\.csv\.bak$/.csv/i


De punt heeft een speciale betekenis, nl een willekeurig karakter. Met een backslash ervoor zoek je ook echt op een punt.
(maar misschien had je dat ook gedaan en komt het door dit gare forum dat niet met bs'es om kan gaan)
De i erachter zorgt dat het allemaal case insensitive werkt.
pi_51597585
quote:
Op woensdag 18 juli 2007 16:31 schreef Farenji het volgende:
Een replace regexp is als volgt: s/zoektekst/vervangtekst/
Je wil .csv.bak vervangen door .csv, dus dat doe je als volgt:
[ code verwijderd ]

De punt heeft een speciale betekenis, nl een willekeurig karakter. Met een backslash ervoor zoek je ook echt op een punt.
(maar misschien had je dat ook gedaan en komt het door dit gare forum dat niet met bs'es om kan gaan)
De i erachter zorgt dat het allemaal case insensitive werkt.
ja ik kan wel iets van regex, alleen leek het net eff wat anders dan dat ik gewend was van php
(en ja ik had backslashes geplaatst)
  woensdag 18 juli 2007 @ 16:34:09 #125
107418 wdn
Elfen lied O+
pi_51597625
mschol: je vergeet de punten te escapen

Niet geprobeerd maar ik denk dat dit
1   s/.csv.bak$/.csv/i

dit moet zijn(??)
1   s/.csv.bak$/.csv/i
Beatus vir qui suffert tentationem.
PSN Rinzewind
Disgaea 5 *O* Horizon Zero Dawn *O* Nier Automata *O* Persona 5 *O*
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')