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.



martedì 30 gennaio 2007

ubuntufacile

Uso ai comandi base della schell bash.


eccovi una semplice illustrazione ai comandi più usati in linux.

pwd [visualizza il percorso della directory di lavoro]

es. digitare da terminale pwd
/home/nomeutente.


man [visualizza i manuali dei comandi]

es.
man pwd [visualizza il manuale del comando pwd]
si può pure utilizzare pwd --help

cp [comando per copiare file e directory]

es.
cp -fr /home/nomeutente/file /opt/

copia il file (file) dalla cartella personale alla cartella opt l'utilizzo delle estensioni -fr indica di copiare i file in modo ricorsivo incluse cartelle e sottocartelle.

sudo [comando che permette di diventare amministratore della macchina]

utile quando si devono eseguire dei comandi al di fuori della propria cartella personale.

es.
sudo cp file /usr/bin
copia dalla cartella home alla cartella bin se non si usa il comando sudo non si potrebbe copiare visto che non si avrebbero i permessi di super utente.

mv [comando che serve per spostare o rinominare cartelle e file]

es.

sudo mv file /opt

sposta il file dalla cartella home alla cartella opt

sudo mv file file1

rinomina file con file1

rm [comando che permette di cancellare file e cartelle]

es.
sudo rm -fr /opt/cartella
cancella in modo ricorsivo con inclusi i file che che si trovano al suo interno la directory cartella.

nel prossimo post elencherò altri semplici comandi della vostra linux box.