Next:
List of Tables
Up:
ABILITÀ INFORMATICHE PER CHIMICI
Previous:
ABILITÀ INFORMATICHE PER CHIMICI
Contents
List of Tables
List of Figures
Introduzione
generalitā e obiettivi
caratteristiche del software
caratteristiche di UNIX
vantaggi e svantaggi di UNIX su Windows
Bibliografia su UNIX
Approfondimenti: Software libero e open source
diritti di proprietā e di uso
gratuitā
definizione di software libero
Particolari aspetti del software libero:
altre forme di software non-proprietario
pro e contro il software libero
Approfondimenti: Sistemi Operativi
Cos'č un Sistema Operativo
S. O. : definizioni ed esempi
Architettura a livelli del software
Interfacce utente
vantaggi dell'interfaccia testuale
Principali caratteristiche di un Sistema Operativo
numero di processi contemporanei
numero di utenti
Organizzazione dei dati su disco: file e directory (cartelle)
UNIX come famiglia di sistemi operativi, liberi e non
breve storia di UNIX
GNU
GNU/Linux
Uso elementare di UNIX
premessa: maiuscole e minuscole
sessione di lavoro
login, logout e exit su un terminale
Sessione grafica con apertura di un terminale
sintassi di un comando
il comando passwd
utenti e gruppi; who e finger
guide
sintassi generale di un comando:
comandi per sessione, utenti, manuali:
navigazione nel filesystem e gestione elementare di file e directory
file e directory; directory corrente e directory superiore; ls, pwd e cd
percorso assoluto e relativo
le directory ''.'', ''..'' e ''~'' ;
permessi di lettura, scrittura ed esecuzione dei file; ls -l
nomi di file e directory; file e directory nascosti; ls -a
lista di una directory diversa dalla directory corrente: ls dir
comandi per gestire file: cp, mv, rm
uso di cp e mv per copiare e rinominare directory
comandi speciali per gestire directory: mkdir e rmdir
vedere il contenuto di un file: cat, more, less
editor di testo: vi, nano (pico) e emacs
differenza tra word processor e editor di testo
vi
nano (pico)
stampa
code di stampa
stampa da un'applicazione
stampa da terminale
stampa di file codificati: PostScript, filtri e driver, convertitori
stampa da applicazioni
schema riassuntivo della procedura di stampa
proprietā delle shell
sostituzioni
reindirizzamento di input e output, pipeline
esecuzione di comandi in serie, parallelo e background
processi e loro interruzione
esempi
altri comandi utili
Uso ``avanzato'' di UNIX
emacs
aree dello schermo:
menu, scorciatoie e comandi ``complessi''
help: Apropos, Key, Whereis (locate)
Interruzione: C-g
Editare un file
``Editare'' una directory (dired)
Regular Expression (espressioni regolari o formali)
awk
caratteristiche generali
manuali
sintassi del comando awk
istruzioni di awk
Campi
Variabili
Sequenze (pattern)
azioni
un semplice esempio
APPLICAZIONI SU UNIX
gnuplot
uso
diagrammare un file di dati esistente
diagrammare una funzione
Esempio: il pH di una soluzione per aggiunta di base forte.
ottimizzazione (fit) di una funzione per la riproduzione di un insieme di dati
registrare una sessione gnuplot
registrare e stampare un grafico
grafica molecolare: jmol
esercizi
Note
nota: la tastiera
Bibliography
About this document ...
Giorgio F. Signorini 2011-11-14