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.

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

)
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?

).
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.

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.

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

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
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!