PDA

View Full Version : quale comando?


rafpro
08-06-2002, 08:59
ciao ragazzi come si fa a decompilare un file.c con mandrake 8.2?
grazie

ilsensine
08-06-2002, 10:26
Vuoi dire a compilare?
Se si tratta di un singolo file, basta questo:
gcc -o fileout file.c

rafpro
08-06-2002, 10:52
si e un singolo ifle ma poiche mi appresto da poko a linux nn ci capisco nulla:)
scusa gcc -o fileout file.c
cose e il file out? devo crearlo o lo crea lui?

ilsensine
08-06-2002, 11:05
gcc è il compilatore
-o fileout indica il nome del file di uscita (eseguibile) che verrà creato. fileout è il nome che vuoi dare all'eseguibile.
gcc è un programma complesso, se vuoi saperne di più dai una occhiata a man gcc

rafpro
08-06-2002, 11:38
scusa la mia ignoranza ma gia ti ho detto che sono proprio alle prime armi :) cosa e' il mangcc?

qweasdzxc
08-06-2002, 13:51
make file

Nemok
08-06-2002, 15:23
Il comando make se non ti crei tu prima un Makefile non funziona ovviamente!
Comunque crearsi un makefile semplice non è difficile....

Ikitt
08-06-2002, 16:04
Originariamente inviato da Nemok
Il comando make se non ti crei tu prima un Makefile non funziona ovviamente!
Comunque crearsi un makefile semplice non e difficile....

Invece funziona, ma compie solo le operazioni piu` terra terra:

make nomefile
equivale a
gcc -o nomefile nomefile.ext

O almeno cosi` e` sul mio sistema.

qweasdzxc
08-06-2002, 18:03
Originariamente inviato da Nemok
[B]Il comando make se non ti crei tu prima un Makefile non funziona ovviamente!
Comunque crearsi un makefile semplice non è difficile....

per un singolo file make compila senza makefile, prova...

rafpro
08-06-2002, 22:13
grazie ragazzi :D grazie a voi e al forum di hwupgrade sto imparando un casino di cose:)
a proposito mi sapreste indicare come chiudere le porte sotto linux mandrake 8.2(ho adsl di telecom) cioe x esempio la 1080 la 8080 la 3128 e tutte le altre importanti ..............
chiedo questo poiche so che linux quando le installi le ha aperte e chiunque puo connettersi usando i tuoi ip con quella porta..........:)
inoltre sapreste indicarmi una guida ai comandi di linux? esempio come creare un file eseguibile e come utilizzarlo?grazie a tutti...................:)

MickMacello
08-06-2002, 22:37
Se vuoi fare una cosa veloce puoi usare Bastille. Ti fa qualche domanda e puff ti sistema il firewall.

suppaman
09-06-2002, 00:39
rafpro per chiudere le "porte importanti" basta che non fai partire i "demoni importanti"

ma sei sicuro che sul tuo sistema le porte siano "aperte" ? non prendere per vangelo quello che leggi, o almeno assicurati che si tratti proprio dello stesso caso tuo prima di allarmarti, mi riferisco ad esempio anche alle eventuali opzioni in fase di installazione.

Poi non e' che hai il server proxy attivo (e non ho mai incontrato una distro che lo attivasse di default..) e tutti si collegano da "con i tuoi ip". Ci sono delle politiche nella gestione dei servizi, guarda i le pagine man dei relativi argomenti.

HLM
09-06-2002, 11:34
un punto di partenza è un semplice netstat -tap e poi vedere quello che serve e quello che è superfluo.

rafpro
10-06-2002, 11:27
Originariamente inviato da MickMacello
[B]Se vuoi fare una cosa veloce puoi usare Bastille. Ti fa qualche domanda e puff ti sistema il firewall.
si ma dove lo prendo? e come si intalla?

rafpro
10-06-2002, 11:33
Originariamente inviato da suppaman
[B]rafpro per chiudere le "porte importanti" basta che non fai partire i "demoni importanti"

ma sei sicuro che sul tuo sistema le porte siano "aperte" ? non prendere per vangelo quello che leggi, o almeno assicurati che si tratti proprio dello stesso caso tuo prima di allarmarti, mi riferisco ad esempio anche alle eventuali opzioni in fase di installazione.

Poi non e' che hai il server proxy attivo (e non ho mai incontrato una distro che lo attivasse di default..) e tutti si collegano da "con i tuoi ip". Ci sono delle politiche nella gestione dei servizi, guarda i le pagine man dei relativi argomenti.
ciao :) scusami ma il fatto e che io ho sempre usato windows e ho una buona esperienza su di esso ma linux zero.........poiche ho voglia di imparare ho scaricato (3 cd con adsl :D ) la versione mandrake 8.2 e non so nemmeno come ho fatto x installarla :) perio chiedo ......ora tu mi parli di server proxy di demoni ma non so nemmeno cosa sono.........non e che sai consigliarmi un link non so una guida per chi sta alle prime armi con i comandi base per il prompt(si chiama cosi?) o per esempio per montare un dispositivo(montare nn so di che si tratti quindi ti faccio capire a che livello sono:)) o per aggiornare il kernel ? vi prego aiutatemi :)

HLM
10-06-2002, 11:47
c'è thread in rilievo! ;)

rafpro
10-06-2002, 12:05
Originariamente inviato da HLM
[B]c'è thread in rilievo! ;)
grazie:) volevo solo sapere se conosci un link con una guida in italiano dei comandi base magari con le sintassi:D

rafpro
11-06-2002, 09:32
nessuno conosce una guida ai comandi base magari con esepi di sintessi?:confused:

ilsensine
11-06-2002, 10:28
I comandi generalmente li trovi in queste directory:
/bin
/sbin
/usr/bin
/usr/sbin
/usr/X11R6/bin
Per una descrizione dei comandi puoi usare le pagine man; ad es. se vuoi una descrizione di ls basta che esegui da console
man ls
oppure
info ls
Per una descrizione riassuntiva, puoi usare anche
<comando> --help

rafpro
11-06-2002, 11:19
grazie:)