Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 161

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE> From DOS/Windows to Linux HOWTO : Introduzione</TITLE>
<LINK HREF="DOS-to-Linux-HOWTO-2.html" REL=next>

<LINK HREF="DOS-to-Linux-HOWTO.html#toc1" REL=contents>
</HEAD>
<BODY>
<A HREF="DOS-to-Linux-HOWTO-2.html">Avanti</A>
Indietro
<A HREF="DOS-to-Linux-HOWTO.html#toc1">Indice</A>
<HR>
<H2><A NAME="s1">1. Introduzione</A></H2>

<P>
<P>
<H2><A NAME="ss1.1">1.1 Linux fa per voi?</A>
</H2>

<P>
<P>Volete passare dal DOS a Linux? Benissimo, ma attenzione: potrebbe non
esservi utile. Credo che ``il computer migliore'' o ``il migliore sistema
operativo'' non esistano: dipende dall'uso che se ne fa. Ecco perch&eacute; non
credo che Linux sia la soluzione migliore per tutti, nonostante sia
tecnicamente superiore a molti sistemi operativi commerciali. Avrete grandi
benefici da Linux se vi serve sw per la programmazione, Internet, TeX... sw
tecnico in generale, ma se vi serve soprattutto sw commerciale, o se non vi
piace l'idea di studiare i comandi, e' meglio lasciare perdere.
<P>Linux non e' (per ora) facile da usare o da configurare come Windows o il
Mac, quindi siate preparati a smanettare un po'. Nonstante questi
avvertimenti, sono sicuro al 100% che se appartienete alla giusta
categoria di utenti troverete in Linux il vostro Nirvana informatico. E
comunque Linux e DOS/Windows possono convivere sulla stessa macchina.
<P>Prerequisiti per questo howto: daro' per scontato che
<P>
<UL>
<LI> conoscete i principali comandi e concetti del DOS;
</LI>
<LI> Linux, e magari anche X Window System, e' correttamente installato;
</LI>
<LI> la vostra shell---l'equivalente di <CODE>COMMAND.COM</CODE>---e' <CODE>bash</CODE>;
</LI>
<LI> capite che questo lavoro e' solo un inizio. Per maggiori informazioni,
guardatevi ``Linux Installation and Getting Started'' di Matt Welsh e/o 
``Linux User Guide'' di Larry Greenfield
(<CODE>
<A HREF="ftp://sunsite.unc.edu:/pub/Linux/docs/LDP">sunsite.unc.edu:/pub/Linux/docs/LDP</A></CODE>).
</LI>
</UL>
<P>Questo howto sostituisce il vecchio mini--howto di uguale titolo.
<P>
<H2><A NAME="ss1.2">1.2 Si', fa per me. Spiegami</A>
</H2>

<P>
<P>Avete installato Linux e i programmi che vi servono. Vi siete fatti un
account (se non l'avete fatto, scrivete <CODE>adduser</CODE> <EM>subito!</EM>) e Linux
sta girando. Avete inserito nome e password e ora state guardando lo
schermo e pensate: ``Beh, e adesso?''
<P>Adesso, non disperate. Siete quasi pronti per fare le stesse cose che
facevate col DOS, e molte altre in piu'. Se steste lavorando col DOS anzich&eacute;
con Linux, ora fareste una di queste cose:
<P>
<UL>
<LI> eseguire programmi e creare, copiare, visualizzare, cancellare,
stampare e rinominare files;
</LI>
<LI> spostarsi tra directory, crearne di nuove, cancellarle, elencarne i
contenuti;
</LI>
<LI> formattare floppy e copiarci file su/da;
</LI>
<LI> sistemare <CODE>AUTOEXEC.BAT</CODE> e <CODE>CONFIG.SYS</CODE>;
</LI>
<LI> scrivere i vostri .BAT files e/o programmi in <CODE>QBasic</CODE> o C/Pascal;
</LI>
<LI> il rimanente 1%.
</LI>
</UL>
<P>Sarete contenti di sapere che queste cose si fanno con Linux in un modo
molto simile al DOS. Sotto DOS, l'utente medio usa solo pochi tra i 100 e
passa comandi disponibili; lo stesso vale per Linux, almeno fino ad un certo
punto.
<P>Alcune cose da aver chiare prima di proseguire:
<P>
<UL>
<LI> primo, come uscire da Linux. Se si vede una schermata non grafica,
premere CTRL--ALT--DEL, aspettare che il sistema dica che tutto e' a posto,
poi spegnere pure. Se si sta lavorando sotto X Window System, prima premere
CTRL--ALT--BACKSPACE, poi CTRL--ALT--DEL. Non spegnere <EM>mai</EM> il PC
direttamente: si potrebbe danneggiare il filesystem;
</LI>
<LI> a differenza del DOS, Linux ha meccanismi di sicurezza, a causa della
sua natura multiutente. I file e le directory hanno dei permessi, e
quindi ad alcuni l'utente normale non puo' accedere (vedi la sezione 
<A HREF="DOS-to-Linux-HOWTO-2.html#Permessi">Permessi</A>). Solo l'utente il cui nome di login e'
``root'' puo' fare cio' che vuole (root e' l'amministratore di sistema. Se
usate Linux sul vostro PC, sarete anche root). Il DOS, al contrario, vi
lascia cancellare tutto l'hard disk per sbaglio;
</LI>
<LI> siete incoraggiati a sperimentare, giocare, provare: di certo male non
fa. Potete ottenere aiuto in questo modo:

<UL>
<LI> per ottenere aiuto sui ``comandi interni'' della shell, scrivete
<CODE>help</CODE>;
  </LI>
<LI> per ottenere aiuto su un comando, scrivete <CODE>man command</CODE> che
richiama la pagina di manuale (man page) del comando in questione. In
alternativa, scrivete <CODE>info command</CODE> che richiama, se c'e', la
pagina info relativa al comando. Info e' un sistema di documentazione ad
ipertesti, non molto intuitivo da usare le prime volte. Potete provare
inoltre a dare i comandi <CODE>whatis command</CODE> o <CODE>apropos
command</CODE> e premere `q' per uscire.
</LI>
</UL>

</LI>
<LI> buona parte della potenza e flessibilita' di Unix derivano dai semplici
concetti di redirezione e piping, piu' potenti che non sotto DOS. Semplici
comandi possono essere combinati per eseguire operazioni complesse. Usate
questa caratteristica!
</LI>
<LI> convenzioni: <CODE>&lt;...></CODE> indica qualcosa che deve essere specificato,
mentre <CODE>[...]</CODE> indica qualcosa di opzionale. Esempio:

<BLOCKQUOTE><CODE>
<PRE>
$ tar -tf &lt;file.tar> [> redir_file]
</PRE>
</CODE></BLOCKQUOTE>


<CODE>file.tar</CODE> deve essere specificato, mentre la redirezione su
<CODE>redir_file</CODE> e' opzionale.
</LI>
<LI> d'ora in avanti ``LMP'' significa ``leggere la man page per ulteriori
informazioni''.
</LI>
</UL>
<P>
<H2><A NAME="ss1.3">1.3 Per l'impaziente</A>
</H2>

<P>
<P>Volete partire subito? Date un'occhiata a questa tabella:
<P>
<BLOCKQUOTE><CODE>
<PRE>

DOS                     Linux                   Note
------------------------------------------------------------------------------

BACKUP                  tar -Mcvf device dir/   totalmente diversi
CD dirname\             cd dirname/             quasi la stessa sintassi
COPY file1 file2        cp file1 file2          idem
DEL file                rm file                 attenzione - niente undelete
DELTREE dirname         rm -R dirname/          idem
DIR                     ls                      non proprio la stessa sintassi
DIR file/s              find . -name file       totalmente diverso
EDIT file               vi file                 credo che non vi piacera'
                        emacs file              questo e' migliore
                        jstar file              quasi come l'editor del DOS
FORMAT                  fdformat,
                        mount, umount           sintassi molto diversa
HELP command            man command             stessa filosofia
MD dirname              mkdir dirname/          quasi la stessa sintassi
MOVE file1 file2        mv file1 file2          idem
NUL                     /dev/null               idem
PRINT file              lpr file                idem
PRN                     /dev/lp0,
                        /dev/lp1                idem
RD dirname              rmdir dirname/          quasi la stessa sintassi
REN file1 file2         mv file1 file2          non per file multipli
RESTORE                 tar -Mxpvf device       sintassi diversa
TYPE file               less file               molto migliore
WIN                     startx                  un mondo a parte!
</PRE>
</CODE></BLOCKQUOTE>
<P>Se vi serve di piu' che una tabella di comandi, leggetevi le prossime sezioni.
<P>
<P>
<HR>
<A HREF="DOS-to-Linux-HOWTO-2.html">Avanti</A>
Indietro
<A HREF="DOS-to-Linux-HOWTO.html#toc1">Indice</A>
</BODY>
</HTML>