Pagina 1 di 2

scriptare preservando il sistema

Inviato: sab 26 dic 2009, 15:51
da Trotto@81
Volendo approfondire lo scripting di bash senza compromettere il sistema è possibile adottare qualche accorgimento?
Non vorrei che volasse via qualche pezzo della mia slack sperimentando vari script di prova che farei, e dato che la slack non la uso solo per spassarmela vorrei evitare di piallare il sistema un giorno si e l'altro pure. :p

Re: scriptare preservando il sistema

Inviato: sab 26 dic 2009, 16:10
da absinthe
installa una copia della slack in una vm e fai i test lì!

M

Re: scriptare preservando il sistema

Inviato: sab 26 dic 2009, 16:51
da Trotto@81
absinthe ha scritto:installa una copia della lack in una vm e fai i test lì!

M
Non mi pare una soluzione rapida. :?

Re: scriptare preservando il sistema

Inviato: sab 26 dic 2009, 16:57
da erio
prenditi un disco piccolo se usi il desktop e fai una installazione pulita solo per lo scripting

Re: scriptare preservando il sistema

Inviato: sab 26 dic 2009, 19:45
da Trotto@81
erio ha scritto:prenditi un disco piccolo se usi il desktop e fai una installazione pulita solo per lo scripting
Ancora più laboriosa!! :(

Re: scriptare preservando il sistema

Inviato: sab 26 dic 2009, 20:02
da Mongo
Una virtual machine la metti su in mezz'ora e la puoi ripristinare in 1 minuto: per smanettare è impagabile (ed infatti non la paghi :D )

Re: scriptare preservando il sistema

Inviato: sab 26 dic 2009, 21:20
da erio
risparmi in aspirine però

Re: scriptare preservando il sistema

Inviato: sab 26 dic 2009, 23:31
da Bart
absinthe ha scritto:installa una copia della lack in una vm e fai i test lì!

M
E' la soluzione migliore IMHO.

Re: scriptare preservando il sistema

Inviato: dom 27 dic 2009, 11:32
da danix
chroot??

Re: scriptare preservando il sistema

Inviato: dom 27 dic 2009, 11:39
da Trotto@81
danix ha scritto:chroot??
Questo suggerimento mi piace!! :)
Dimmi meglio...

Re: scriptare preservando il sistema

Inviato: dom 27 dic 2009, 12:13
da cymon
Che script vuoi realizzare?
Se ti interessa lo scripting bash in generale, basta che pasticci con un utente non root e non riuscirai a fare danni nemmeno volendo. Il massimo che può capitarti sarà brasarti la home, ma per quella penso tu abbia già un backup (ce l'hai vero? :roll: ).
Se vuoi fare scripting bash per l'amministrazione del tuo sistema secondo me la VM è la soluzione migliore non solo perché così non puoi fare danni, ma anche perché ti mette a disposizione un sistema pulito che puoi ricreare quando vuoi così da provare diverse soluzioni anche in caso di attività piuttosto invasive.

Re: scriptare preservando il sistema

Inviato: dom 27 dic 2009, 12:35
da danix
Trotto@81 ha scritto:
danix ha scritto:chroot??
Questo suggerimento mi piace!! :)
Dimmi meglio...
viewtopic.php?f=51&t=30343#p261509

in quel post suggerivo come fare il chroot di una 32bit su 64bit... io attualmente ho una 13.0 e una 12.1 (tutte a 32bit) in chroot sul server su cui gira la 13.0 a 32bit...

Re: scriptare preservando il sistema

Inviato: dom 27 dic 2009, 16:46
da Mario Vanoni
Trotto@81 ha scritto:Volendo approfondire lo scripting di bash senza compromettere il sistema è possibile adottare qualche accorgimento?
Non vorrei che volasse via qualche pezzo della mia slack sperimentando vari script di prova che farei, e dato che la slack non la uso solo per spassarmela vorrei evitare di piallare il sistema un giorno si e l'altro pure. :p
Premesso che il tuo script abbia come prima riga
#!/bin/bash
e non sia eseguibile (-rw-r--r--)

sh -n -v il_tuo_script
ti mostra quello che farebbe senza eseguirlo

sh -x -v il_tuo_script
lo esegue dicendoti quello che ha fatto

Re: scriptare preservando il sistema

Inviato: dom 27 dic 2009, 16:56
da Trotto@81
Mario Vanoni ha scritto:
Trotto@81 ha scritto:Volendo approfondire lo scripting di bash senza compromettere il sistema è possibile adottare qualche accorgimento?
Non vorrei che volasse via qualche pezzo della mia slack sperimentando vari script di prova che farei, e dato che la slack non la uso solo per spassarmela vorrei evitare di piallare il sistema un giorno si e l'altro pure. :p
Premesso che il tuo script abbia come prima riga
#!/bin/bash
e non sia eseguibile (-rw-r--r--)

sh -n -v il_tuo_script
ti mostra quello che farebbe senza eseguirlo

sh -x -v il_tuo_script
lo esegue dicendoti quello che ha fatto
:D potrei usarlo per qualsiasi tipo di script naturalmente permettendomi di far eprove di vario genere senza intaccare il sistema?

Re: scriptare preservando il sistema

Inviato: dom 27 dic 2009, 17:33
da Mario Vanoni

Codice: Seleziona tutto

#!/bin/bash
rm -r *
exit 0
copia queste righe in un file chiamato p.e. .z
copia una qualunque dir verso /tmp, compreso .z
cd /tmp e prova .z come detto nel post precedente.

PS .z (dot filename) per non cancellare anche lui!