lunedì 19 febbraio 2007

archiviazione dei dati personali della cartella home

per salvare i dati della propria cartella personale si può utilizzare il comando tar

es.
tar cjvf /home/nomeutente/archivio.tar.bz2 /home/nomeutente

con questo comando si crea un archivio di nome archivio.tar.bz2 della propria cartella personale
se vogliamo scompattare dobbiamo utilizzare sempre il comando tar con questa dicituta.

tar jxvf /home/nomeutente/archivio.tar.bz2


Il comando tar si utilizza molto spesso quando si devono scompattare vari programmi che sono pacchettizzati e hanno estensione .tar.gz o tar.bz2

per scompattare questi pacchetti usiamo il comando tar con questi opzioni nel caso di archivi tar.gz

tar zxvf pacchetto.tar.gz

nel caso di estensione tar.bz2

tar xjvf pacchetto.tar.bz2

martedì 13 febbraio 2007

CREARE COLLEGAMENTI SIMBOLICI AI FILE

per creare collegamenti simbolici ai vostri file ,utili soprattutto quando dovete eseguire i vostri script si usa il comando ln

Ammettiamo il caso che nel nostro desktop si trova uno script e vogliamo creare un collegamento simbolico al file nella cartella usr/bin.

dobbiamo digitare

sudo ln -fs /home/nomeutente/prova /usr/bin/prova

con questo semplice comando ci troveremo il file prova nella cartella bin e quindi basterà digitare da terminale prova per far partire lo script.

PULIZIA SISTEMA

piccolo script in bash per eseguire una accurata pulizia del sistema

#!/bin/bash
sudo apt-get clean
sudo apt-get autoclean
sudo rm -fr /tmp/*
sudo apt-get autoremove
sudo rm -fr /home/nomeutente/.Trash/*
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\ -f3`

per prima cosa aprite un file di testo utilizzando gedit.

gedit /home/nomeutente/pulizia

e incollate lo script precedente chiudete e salvate, rendete eseguibile il file di testo con chmod a+rwx /home/nome/utente/pulizia

per fare partire lo script portatevi nella cartella dove si trova il file
con cd /home/nomeutente e poi digitate ./pulizia

lunedì 5 febbraio 2007

Permessi sui file

i comandi più importanti che ci permettono di modificare i permessi sui file e cartelle sono principalmente due :

  1. chmod
  2. chown

nel sistema operativo linux qualsiasi file di configurazione o cartella nel sistema viene visualizzato come un file di testo i permessi che si possono dare ad un file sono 3 (lettura,scrittura,esecuzione) questi permessi sono importanti quando si deve ad esempio creare uno script e per eseguirlo bisogna prima dare al file di testo il permesso di esecuzione.
eccovi alcuni semplici esempi
diamo il permesso di lettura scrittura e esecuzione al file prova.

sudo chmod a+rwx prova

i permessi ai file si possono dare al proprietario utente (u) a tutti gli utenti (a) e al gruppo (g).
quindi se vogliamo dare al proprietario a tutti gli utenti e al gruppo dell'utente i permessi di lettura scrittura ed esecuzione dobbiamo scrivere:

sudo chmod aug+rwx prova

Il comando chown si usa per cambiare la proprietà di un file o cartella.
facciamo l'esempio che il file prova sia di proprietà dell'utente amministratore mentre vogliamo renderlo di proprietà dell'utente user basterà scrivere.

sudo chown utente prova

se al posto di un file ci troviamo di fronte una cartella aggiungiamo l'estensione -R

sudo chown -R utente:utente cartella

venerdì 2 febbraio 2007

LETTURA E SCRITTURA PARTIZIONI NTFS

per prima cosa aprite i repository universe andate su sistema/sorgenti software e selezionate tutte le voci che vedete.
scaricate con sudo apt-get install ntfs-3g il seguente file, fatto questo
scaricate questo programma ntfs-config
dopo aver installato il programma con gdebi lanciate il programma lo trovate in strumenti di sistema e spuntate l'opzione e quando vi domanda nome cartella dategli un nome.
Fatto questo riavviate il computer troverete una cartella windows.

giovedì 1 febbraio 2007

convertire file wmv in avi

per convertire file video con estensione wmv in avi (divx-xvid)
si può utilizzare il comando mencodere con questi parametri:

entriamo in un terminale e digitiamo

mencoder -ovc xvid -xvidencopts bitrate=800:me_quality=4:vhq=3 -oac mp3lame -lameopts mode=1:vbr=2:q=6 file.wmv -o file.avi

file.wmv e il nome del nostro file che vogliamo convertire e file.avi e il nome che assegniamo al file avi convertito, con le altre opzioni dicono al programma di convertire nel formato xvid e di utilizzare l'encoder mp3lame.
controllate che avete installato sia il pacchetto mencoder sia ffmpge che tutti i codec audio e video più importanti per questo vi potete aiutare con automatix.