Archivio per la categoria 'Comandi'

15
Mag
08

dividere un file in tanti file più piccoli

Il comando split è molto utile per chi ha bisogno di dividere un file in diversi file di dimensione minore.

Per esempio se abbiamo la necessità di spostare un generico file prova.avi, di dimensione maggiore alla capacità disponibile del nostro supporto (esempio un cd da 700 mb), dividiamo il file con:

split -b700m prova.avi provaridimensionata.avi.

con l’opzione -b indichiamo la dimensione che vogliamo ottenere.

In questo modo ci verranno creati dei file provaridimensionata.avi.aa provaridimensionata.avi.ab provaridimensionata.avi.ac che poi, possiamo riunire in un unico file con il comando cat

cat provaridimensionata.avi.* > prova_riunita.avi

;)

06
Apr
08

Cambiare l’etichetta di un supporto rimovibile

Per poter cambiare l’etichetta di una penna usb, ci basta aver installato il pacchetto mtools.
sudo apt-get install mtools

A questo punto dobbiamo modificare il file di configurazione.
gedit /etc/mtools.conf
e inseriamo in fondo alla pagina la stringa:
mtools_skip_check=1

Ora copiamo il file di configurazione nella nostra home:
cp /etc/mtools.conf ~/.mtoolsrc
Continua a leggere ‘Cambiare l’etichetta di un supporto rimovibile’

09
Feb
08

Eseguire automaticamente script all’avvio di Ubuntu

Per poter creare uno script che venga automaticamente lanciato ad ogni avvio di Ubuntu, dobbiamo creare un file .sh nella cartella /etc/init.d/.
Quindi:
sudo gedit /etc/init.d/nomescript.sh

Scriviamo all’interno del file lo scirpt che vogliamo sia lanciato, diamo i permessi di esecuzione:
sudo chmod a+x /etc/init.d/nomescript.sh

ed infine lo lanciamo:
sudo update-rc.d nomescript.sh defaults

Ora lo script verrà eseguito ad ogni avvio della macchina.

24
Gen
08

Inviare email da shell

Per poter inviare email tramite shell, abbiamo bisogno di settare un Mail Transfer Agent e del pacchetto mailx
Continua a leggere ‘Inviare email da shell’

12
Gen
08

Alien

Alien è un programma che permette di creare pacchetti .deb da .rpm

Per installarlo basta digitare da terminale:
sudo apt-get install alien

Una volta installato, se dobbiamo convertire un pacchetto da .rpm a .deb, dobbiamo digitare da terminale:
sudo alien -d NomePacchetto.rpm

e ci ritroveremo con un nuovo pacchetto .deb :-)

11
Gen
08

Decomprimere un insieme di file .zip in un’unica volta

Dopo aver provato di decomprimere un insieme di file .zip, mandandogli un insieme di .zip come argomento, ma il risultato era un:

caution: filename not matched:

Per poter fare correttamente questa operazione, bisogna andare nella cartella dove sono posizionati i file, e dare il comando:

for i in `ls *.zip`;do unzip $i;done

ed il gioco è fatto ;-)

09
Gen
08

Creare un script che esegua un comando sudo senza richiedere la password

Oggi stavo cercando di creare uno script che mi eseguisse il comando di spegnimento del computer.

Per farlo funzionare in modo che serva a qualcosa, avevo bisogno che nello script fosse salvata la password per far eseguire il sudo.

Dopo varie ricerche ho trovato il sistema.

Il comando da dare è:

echo passw | sudo -S comando

Sinceramente non so bene a cosa serva il -S, e mi ha fatto impazzire non poco, ma almeno ora funziona ;-)

ATTENZIONE: in questo modo nello script la password rimane in chiaro

04
Gen
08

dpkg –get-selections

dpkg --get-selections  è un meraviglioso comando che serve per mostrare tutti i pacchetti installati sul vostro sistema.
Probabilmente, e giustamente, mi chiederete a che cosa può interessare una cosa simile.

Il fatto principale è che non solo questo comando vi indica tutti i pacchetti che sono stati installati su quel sistema, ma può anche installarveli su un altro sistema, spostando solamente un file di testo da un computer ad un altro.

Io personalmente lo ho usato al momento di dover formattare il computer fisso, salvando il file di testo prima della formattazione, e successivamente usandolo come fonte.

Continua a leggere ‘dpkg –get-selections’