Campioni del mondo!!! 
lunedì 10 luglio 2006, 20:07
Finalmente siano di nuovo campioni del MONDO, grazie ragazzi!!!

Da interista non posso far altro che essere super contento, i giocatori decisivi sono stati 2 interisti (Materazzi e Grosso), ma devo dire che questo mondiale ha eletto il mio idolo di giocatore, e purtroppo non è interista, ma MILANISTA:
Gennaro RINGHIO Gattuso


Inoltre per mandare a quel paese quella testa di 8-----> di quel francese pelato di zidane, ecco il gioco che spopolerà quest'estate

[ commenta ]
Il filesystem Gnu/Linux 
sabato 8 luglio 2006, 21:04
La cosa importante da tenere a mente è che in Gnu/Linux, ogni cosa è un file

Partiamo facendo una piccola forzatura, ossia immaginate che quello che voi conoscere con C: sotto Windows, sotto Gnu/Linux è chiamato / (leggesi directory root)
La cartella:
/home contiene le cartelle degli utenti, dentro ad essa vi è una cartella per ogni utente ed ovviamente ogni utente non dovrebbe poter accedere alle cartelle degli altri utenti;
/etc contiene tutti i file di configurazione generici;
/tmp contiene tutti i file temporanei e ad ogni riavvia essa viene sempre svuotata. Tutti gli utenti possono accedere a questa directory in lettura e scrittura, ma solamente sui propri file;
/dev contiene tutti i file che rappresentano i device, ossia le periferiche che possono essere collegare al pc (per capire che in Gnu/Linux, ogni cosa è un file, provate a dare il comando cat /dev/mouse);
/boot contiene le cose necessarie all'avvio del sistema, ossia l'immagine del kernel e le impostazioni del boot loader;
/usr contiene principalmente i programmi;
/lib contiene le librerie del sistema e dei programmi;
/mnt contiene le directory dove vengono montate le periferiche;
/root è la directory dell'amministratore;
/proc contiene i processi in esecuzione sulla macchina;
/bin contiene tutti i file binari, ossia tutti i file necessari all'OS per avviare i vari programmi
/var contiene tutti i file di log del sistema, ed i file di cache, inoltre contiene la directory di default del server web apache

[ commenta ]
Comandi base per newbie 
lunedì 3 luglio 2006, 14:49
Prima di iniziare: 2 brevi parole sugli editor...
Tutte le distribuzioni basate su Debian (Ubuntu/Knoppix/Mephis/DSL, ecc) utilizzano come editor predefinito “nano”, ma ATTENZIONE, “nano” non è l'editor standard delle distro Gnu/Linux, “nano” è comodo e per molti utenti “dà assuefazione”, quindi cercate di imparare ad usare l'editor più comune che è installato su “quasi tutte le distro”, ossia “VI” (VI sta per VIsual editor) o per comodità la sua evoluzione “VIM” (alcune piccole eccezioni che utilizzano altri editor sono rappresentate dalle distro tipo FREESCO che stanno tutte su un floppy).
Vediamo i principali comandi [per un corretto utilizzo vi consiglio la lettura della man page di VI]:
- aprire un file con vi --> vi nome_file
- editare una riga --> vi posizionate sulla riga che volete editare e premete il tasto “i”, ora potete scrivere tutti i caratteri che volete. Tenete presente che il tasto [canc] in linea di massima non funziona in VI
per cancellare un carattere o premete il tasto backspace dopo aver premuto il tasto “i”, oppure premete il tasto [esc] ed utilizzate il tasto “x” con la stessa modalità con cui generalmente utilizzate il tasto [canc]
per uscire dal file vi sono varie possibilità, premete [esc], ora quello che scrivete comparirà in basso a sinistra, se volete salvare scrivete “:w”, mentre se volete uscire “:q” infine se volete salvare ed uscire “:wq”


I comandi
La sintassi di un comando (espressione non propriamente corretta che abbrevia l'espressione “una linea di comando”) è la seguente:
comando [opzione] [argomento]
dove i termini racchiusi tra parentesi quadre possono o meno essere specificati, in base a ciò che si vuole ottenere dal comando.
Esempio, provate a dare i seguenti comandi uno dopo l'altro:
ls
ls -lh
ls -lh .*

Vediamo ora alcuni comandi:

Partiamo con quelli che riguardano la struttura del filesystem, in particolare:
mkdir che serve per creare una directory (mkdir conoscerelinux);
rmdir che serve a rimuovere le directory (rmdir conoscerelinux) NB: la directory viene rimossa solamente se al suo interno non vi sono file;
cd consente di cambiare directory (cd conoscerelinux oppure cd ..)
pwd ci dice in che directory ci troviamo (pwd);

Esaminiamo ora quelli relativi ai file:
touch crea un file vuoto, che successivamente noi potremo riempire (touch mio_nome);
rm rimuove il file o la cartella che desideriamo [molto importanti le opzioni che gli passiamo] (rm mio_nome);
mv consente di rinominare un file se lo si trasferisce all'interno della stessa directory, oppure consente di spostare il file stesso in una directory differente (mv mio_nome primo_file);
cat stampa a video tutto il contenuto del file (cat mio_nome);
tail mostra la parte terminale del file, indicativamente le ultime 10 righe ed è molto utile per analizzare i log (tail mio_nome);
ln serve per creare i link ai file (o alle directory), ossia a mantenere un file con un determinato nome e dargli anche un sinonimo, oppure per far credere al sistema che un determinato file sia anche in un'altra directory (ln mio_nome mio_nome_link);
cp consente di effettuare la copia di un file o di una directory (cp mio_nome mio_nome_copiato);
echo stampa a video tutto quello che gli viene passato, ossia che sta dopo di esso (echo questo è quello che viene stampato);
grep stampa le righe che corrispondono ad un modello, ossia filtra quello che gli viene passato in input e restituisce solamente quello che contiene ciò che gli è stato chiesto (ls | grep io);
more è un comando “filtro”, che consente di visualizzare i file molto lunghi per pagine (du | more);
df è il comando che permette di visualizzare l'ammontare di spazio libero delle varie partizioni (df come standard fornisce la misura in kilobyte, ma se gli passiamo il parametro -h, ossia df -h otteniamo il risultato in modo più leggibile, ossia in Megabyte o in Gigabyte);
du è il comando che ci indica la quantità di spazio utilizzata su hard-disk dalla directory corrente (comprendente le sue sotto directory), stessa cosa di prima per il parametro -h (du);
tar più che un comando, tar è un'utility di programmi che consente di comprimere e decomprimere i file secondo vari formati (rar, zip, tar.gz, tar.bz2, ecc...)

[ commenta ]

Indietro Altre notizie