Newsgroup: it.comp.os.linux.iniziare
Titolo: masterizzare

Come faccio a masterizzare sotto linux col mio teac r55s, perfettamente
riconosciuto dalla red hat 6.2?
Quale software devo usare e come lo posso trovare ed installare?
Grazie 1000
Nicola

c'e' gia una risposta nel NG, cercala
comunque leggi il cd-writing howto, c'e' anche in italiano
-- 
DOS - Defective Operating System
IBM - I Blame Microsoft
BASIC - Bill's Attempt to Seize Industry Control
WINDOWS - Will Install Needless Data On Whole System
MICROSOFT - Most Intelligent Customers Realize Our Software Only Fools Teenagers


 Dai un'occhiata alla mia homepage qualche aiuto lo trovi...
ciao
Giuliano
(      /|_/|
\\.._.'  , ,\        Heaven is not a place
/\ | '.__ v /        and it is not a time.
(_ .   /   "         Haeven is being perfect.
) _)._  _ /
'.\ \|( / (                Richard Bach
'' ''\\ \\
----------------------------------------------------
Giuliano Simoncelli
Rovereto (TN)
E-Mail    : mailto:
giuliano....@tin.it
Home Page : 
http://web.interpuntonet.it/jjk/
----------------------------------------------------
Servizio BURNING ON DEMAND:
http://web.interpuntonet.it/jjk/Programmi.html
Per informazioni e richieste inerenti il servizio:
mailto:
jj...@yahoo.it
----------------------------------------------------

 wrote in message
393C5CD9...@galactica.it...

----------------------------------------------------------------------------
----
versione 1g (05/06/2000) 
sas...@galactica.it
Scritto da (Panther & El Bimbo de oro). Dove ci sono i punti interrogativi
vuol dire che manca la descrizione. AIUTACI AD AMPLIARLO E MIGLIORARLO.
                                   MENU'
 1)LAVORARE NELLA SHELL.
 2)L'X GRAFICO.
 3)COMANDI VARI.
 4)RICERCA FILE.
 5)VI ED EMACS PER MODIFICARE UN FILE DI TESTO.
 6)ARCHIVIAZIONE E COMPRESSIONE FILES.
 7)OCCUPAZIONE DISCO.
 8)I PROCESSI.
 9)FAX.
10)RAM.
11)MONTARE UNA MINI-LAN CON I SOLI COMANDI TESTUALI E NON.
12)AGGIORNARE IL KERNEL CON UNO NUOVO.
13)RICOMPILARE IL KERNEL PER MASTERIZZARE  CON DISCHI IDE.
14)RICOMPILARE IL KERNEL CON ADATTATORE SCSI ??????
15)MASTERIZZARE, ECCO COME !!!!
16)MONTARE UN FLOPPY.
17)MONTARE UN CDROM.
18)MONTARE UNA PARTIZIONE WINDOWS.
19)MONTARE UNA PARTZIONE LINUX.
20)DUPLICARE UN FLOPPY.
21)COLLEGARSI AD INTERNET SENZA KPPP.
22)COLLEGARSI AD INTERNET CON KPPP.
23)INTERNET.
24)INSTALLARE PROGRAMMI.
25)MTOOLS.
26)LO SCANDISK DI LINUX.
27)INFORMAZIONI SUL SISTEMA.
28)TELNET E FTP.
29)FILES MANAGER.
30)PASSWORD NEL LILO (ATTENZIONE COMANDO PERICOLOSO!!!).
31)APRIRE PIU' SERVER X CONTEMPORANEAMENTE.
32)STAMPARE.
33)MANIPOLAZIONE DEI DIRITTI DI ACCESSO.
34)CAMBIARE LA PROPRIETA' DI UN FILE.
35)MANIPOLAZIONE DEI DIRITTI DI ACCESSO - METODO ALTERNATIVO.
36)FLOPPY DI AIUTO
37)ELIMINARE LILO
               COMANDI COMUNI PER MUOVERSI SU LINUX
1)LAVORARE NELLA SHELL.
touch ( per aggiornare il file all'istante ) es. touch cri.txt
rm  per cancellare il file
cp per copiare un file
mv per spostare/rinominare un file ( per spostare es. mv cri.txt /usr    ---
per rinominare es. mv cri.txt  cro.txt)
mkdir  per creare una directory
rmdir per rimuovere una directory
history visualizza tutti i comandi dati (history 15 gli ultimi 15 comandi
dati)
cp -av (copia intere directory) sorgente (/usr) destinazione
(/mnt/dove_vuoi_t)
2)L'X  GRAFICO.
Per lanciare l'Xgrafico scrivere ( twm ) e se si vuole avviarlo
automaticamente
scrivere nel file .xinitrc (di solito in /root) la scritta twm. Invece di
scri-
vere twm e' possibile scrivere anche mwm, 4dwm,  afterstep, fvwm95.
3)COMANDI VARI.
pwd (Dice in che directory mi trovo)
pushd (Dove eravate)
popd (vi ci riporta)
ls (Elenca i files) con varie opzioni con davanti il meno (ls -) l, al, |
less,
|more,  fare comunque man ls.
cd (per spostarsi da una directory ad un'altra).
top [mostra i processi in uso dalla cpu (per interrompre Ctrl+c)]
4)RICERCA FILE.
find (directory-file)   es. find /root cri.txt
find /root -size 990k ( trova un file di dimensione 990k nella directory
/root)
locate file (es. locate cri.txt)  maniera velocissima di trovare un file
which cri.txt in varie directory predeterminate ( which cri.txt /usr
/tmp/root)
grep cerca una parola all'interno di un documento (es. grep  "casa" *.txt )
5)PER MODIFICARE UN FILE DI TESTO CON L'EDITOR VI ED EMACS.
                      VI
vi nome file per creare un file.
vi cri.txt per entrare nel file.
Premere in sequenza i tasti per fare queste operazioni.
tasto (i) per iniziare a scrivere e quindi entrare in modalità testo.
tasto esc : w tasto invio per salvare il file.
tasto esc : w (nome file) per salvare il file con il nome scelto.
tasto esc : q tasto invio per uscire da vi.
tasto esc : q!  per uscire senza salvare.
                   EMACS
Per salvare il file modificato premere CTRL+x+CTRL+s
Per salvare il file modificato con un
altro nome premere CTRL+x+CTRL+w <nome file>
Per uscire dal file premere CTRL+x+CTRL+c
             ALTRE UTILITA'
wc per vedere le statistiche su un file di testo.
split per dividere un file in più parti.
cat riassembla i files divisi.
(cat file1.txt file2.txt file3.txt > ris.txt) Unire più file di testo
6)ARCHIVIAZIONE E COMPRESSIONE FILES.
.Z        compress cri.txt                 uncompress cri.Z
.zip      zip cri.txt                      unzip cri.zip
.gz       gzip cri.txt                     gunzip cri.gz
.bzip2    bzip2 cri.txt                    bunzip2 -d cri.bz2
.tar.gz   tar zcvf cri.tar.gz</dir/files>  tar zxvf cri.tar.gz
.lzh      lha a cri.lzh</dir/files>        lha x cri.lzh
.rar      rar a cri.rar</dir/files>        unrar x cri.rar
.zoo      zoo -add cri.zoo</dir/files>     zoo -extract cri.zoo
7)OCCUPAZIONE DISCO.
du  (es. du -s )  quantità di spazio usata nella directory e sottodirectory.
ls   (es. ls -l ) fornisce una documentazione sui file presenti nella
directory.ls
 -l | more (less)  per vedere i files in maniera dettagliata.
8)I PROCESSI.
&  (da mettere a fine riga di comando) per eseguire un comando in background
ossia dietro le quinte e darà questo risultato [3] 32566 dove  3 e' il
numero
del processo  mentre 32566 e' l'ID del processo.
Se vi dimenticate di mandarlo in background (non avete messo &) premere i
tasti
CTRL+z per interrrompere momentaneamente e scrivere ( bg 3 ).
fg  se avete mandato un processo in background per sbaglio dare
il comando ( fg ) seguito dal n° del processo  ( fg 3 )
ps  per visualizzare i processi in memoria.
kill per uccidere un processo ((con kill -l si visua-
lizzano i segnali da mandare a morte, (killall) uccide tutti i processi)).
top visualizza i processi che utilizzano maggiormente il processore.
9)FAX.
fax send telefono file  ( per mandare 1 file allegato)
fax receive ( per ricevere fax)
fax view ( per vedere il fax mandato)
10)RAM
Per vedere la ram occupata e quanta e' rimasta libera scrivere il comando
(free)free -m (mostra la ram in megabyte)
free -t (mostra i valori totali)
Se linux non vede tutta la ram che avete allora aggiungete questa riga nel
file /etc/lilo.conf tra (default e keytable)
append = "mem=128M"
Salvate il file e digitate lilo, riavviate il pc ed una volta ritornati a
linux digitate free.
11)MONTARE UNA MINI-LAN CON I SOLI COMANDI TESTUALI E NON.
Scrivere il seguente testo immettendo l'indirizzo LAN:
ifconfig eth0 192.168.0.2 (inserite l'indirizzo LAN che desiderate)
ifconfig eth0 192.168.0.2 netmask 255.255.255.0
(Ricordarsi che la netmask è uguale per tutti)
A questo punto dopo aver messo su la vostra rete scrivete pure
telnet o ftp ecc... (vedere punto 28)
In modalità grafica per vedere gli indirizzi di rete scrivere (ifconfig)
Per settare la rete su RedHat scrivere (netcfg), mentre su
Suse scrivere ( yast ) e cercare la voce rete.Per le altre distribuzioni
controllare il supporto cartaceo o all'interno della distribuzione.
12)AGGIORNARE IL KERNEL CON UNO NUOVO.
Andare nella directory /usr/src se trovate un link chiamato linux eliminalo,
se invece e' presente una directory di nome linux rinominala in linux.old
cosi (mv /usr/src/linux /usr/src/linux.old). Copiare linux-nuovavers.tar.gz
in /usr/src e scompatta il file con:
tar -zxvf linux-ver_del_nuovo_kernel.tar.gz
A questo punto entra nella nuova directory linux (cd linux) e inizia a
ricompilare il kernel con questi comandi:
make mrproper
make xconfig ( oppure make menuxconfig)
Salva la configurazione da te scelta, e scrivi:
make dep && make clean && make bzImage && make modules &&
make modules_install
Vai in /usr/src/linux-2.2.2/arch/i386/boot  e copia bzImage in /boot
con il comando cp (bzImage /boot). Entra in /etc/lilo.conf con l'editor vi
e dove vedi scritto (image=vmlinuz)  sostituiscilo con (image=bzImage).
Esci e salva (vedi punto 5) e scrivi lilo premendo invio, riavvia il tutto.
Complimenti hai ricompilato il kernel.
13)RICOMPILARE IL KERNEL PER MASTERIZZARE CON DISCHI IDE.
Andare su /usr/src/linux
make mrproper
make xconfig o make menuconfig
Entrare in Block Device disabilitare IDE/ATAPI cdrom support e
abilitare SCSI Emulation
Entrare in SCSI Support e abilitare Scsi support, Scsi cdrom support e
disabilitare la voce Lun
Entrare in Sound e abilitare la voce Sound support
salvare e scrivere:
make dep && make clean && make bzImage && make modules && make
modules_install
Copiare il file System.map nella dir /boot, andare in
/usr/src/linux/arch/i386/boot/ e scrivere
rdev -R bzImage l /dev/hda5 (partizione dove e' installato linux)
copiare bzImage di questa directory nella directory /boot  , entrare in
/etc/lilo.conf  e dove c'e' scritto vmlinuz sostituirlo con bzImage. Uscire
e
salvare il file ed infine scrivere su xtern lilo e premere invio. Riavviare
il
pc, ed una volta ritornato in linux scrivere cdrecord -scanbus e vedere se i
2
dispositivi (cdrom e masterizzatore) sono riconosciuti.
14)RICOMPILARE IL KERNEL CON ADATTATORE SCSI.
???????
15)COME MASTERIZZARE  ( facendo cdrecord -scanbus, il mio cdrom((scd0))
e' 0,0,0 e il mio masterizzatore((scd1)) e' 0,1,0 )
Se sei un utente generico e vuoi avere i permessi adatti scrivi:
chmod u+s /usr/bin/cdrecord
-Prelevare le tracce audio dal cd per metterle in una directory.
cdda2wav -D0,0,0 -t 1 -B -x
-Masterizzare le tracce audio.
cdrecord -v -dev=0,1,0 -speed=4 -audio audio*.wav
-Creare un'immagine ISO.
mkisofs -v -o 
immagine.cd
 -J -a /root/directory con files che voglio
masterizzare
-Masterizzare l'immagine ISO.
cdrecord -v -dev=0,1,0 -speed=4 -data 
immagine.cd
-Masterizzare in più volte. (ricordarsi di mettere sempre una
sottodirectory)
Creare la prima sessione di un cd multisessione.
mkisofs -R -r -J -D -l -T -v -o /1/2/isoimage.raw /directdovecisonoifiles &&
cdrecord -v -speed=4 dev=0,1,0 -multi /1/2/isoimage.raw
Creare la seconda sessione.
cdrecord -msinfo dev=1,0 (si otterranno dei numeri del tipo 0,11702 ossia la
prima traccia dal settore 0 al settore 11702)
mkisofs -o isoimage_2.raw -R -C 0,11702 -M /dev/scd1 /directdovecisonoifiles
&&
cdrecord -v -speed=4 dev=1,0 -eject -multi isoimage_2.raw
Per le successive sessioni basta cambiare i numeri che richiede l'opzione -C
usando l'opzione msinfo di cdrecord.
-Ripulire un cd riscrivibile
cdrecord dev=1,0 blank=fast ( ho il masterizzatore 0,1,0 )
L'opzione fast e' più veloce mentre l'opzione all e' più lenta ma completa.
-Masterizzare l'immagine ISO (per es. una distribuzione in formato ISO)
cdrecord -v speed=4 dev=1,0 mandrake.iso
-Copiare una distribuzione Linux
mkisofs -a -l -J -R -T -v -b percorso/ImmagineAvvio -c percorso/FileCatalogo
percorso=<directory dove hai copiato i file>/<directory file avvio>
16)MONTARE UN FLOPPY
Per montare un floppy il comando e':
mount -t ext2 /dev/fd0 /mnt/floppy ( nome directory che devi creare con
mkdir )
Se al posto di ext2 (linux) scrivi msdos puoi utilizzare dischetti
che vanno bene anche su sistemi dos/windows
umount -t ext2 /dev/fd0 Per smontarlo.
17)MONTARE UN CDROM
Per montare un floppy il comando è:
mount -t iso9660 /dev/hdc /mnt/cdrom (nome directory che devi creare con
mkdir)
Controlla che il tuo cdrom sia hdc o hdd o scd0 o scd1 (se SCSI) e
ricordati di creare una directory di nome cdrom.
18)MONTARE UNA PARTIZIONE WINDOWS
Per montare una partizione windows il comando e':
mount -t vfat /dev/hda1 /mnt/win ( nome directory che devi creare con
mkdir )
Controlla che la partizione windows sia in hda1 (nel mio caso) e ricordati
di creare una directory di nome win ( a tua discrezione ).
Per montare una partizione windows NT il comando e':
mount -t ntfs /dev/partizione_di_nt /mnt/winnt
19)MONTARE UNA PARTZIONE LINUX
Per montare una partizione linux il comando e':
mount -t ext2 /dev/hda5 /mnt/linux1( nome directory che devi creare con
mkdir )
20)DUPLICARE UN FLOPPY
cat /dev/fd0H1440 > myfloppy
Dopodiche', basta inserire il floppy destinazione, ed eseguire:
cat myfloppy > /dev/fd0H1440
21)COLLEGARSI AD INTERNET SENZA KPP.
Connessione con script
Come posso fare a collegarmi ad internet senza usare kppp e simili? Ho
sentito
che si può fare tramite degli script, ma come faccio?
In Linux si usano due programmi, essenzialmente:
"chat" che invia i comandi al modem
"pppd" , il demone che instaura il dialogo secondo il protocollo ppp con il
 server dell'ISP.
I files su cui interverremo sono sostanzialmente 5:
/etc/ppp/pap-secrets
/etc/resolv.conf
/etc/host.conf
/bin/ispup
/bin/ispdown
Come si può intuire tratterò il caso di accesso con autenticazione PAP.
Innanzitutto dovremo inserire il nostro username e password, comunicateci
dal provider, nel primo di questi files, in questo modo:
# /etc/ppp/pap-secrets
username        *       password        *
# fine
Poi dovremo modificare il secondo, che semplicemente indica al nostro
sistema
i dns da usare durante la connessione, controllando che compaiano le righe:
# /etc/resolv.conf
search 
dominioprovider.it
nameserver 111.222.111.222
nameserver 222.111.222.111
# fine
dove ovviamente dovremo inserire i dati forniteci dall'ISP al momento della
stipulazione del contratto al posto degli esempi che ho scritto :)
Poi bisogna comunicare al sistema in che modo deve risolvere i nomi dei
computer sulla rete (non importa se non avete una rete locale e l'unica rete
per voi e' internet, dovete specificarlo lo stesso...). Per fare questo
bisogna operare su /etc/host.conf.
# /etc/host.conf
order hosts,bind
multi on
# fine
Fatto tutto ciò il nostro sistema è pronto, e possiamo quindi passare alla
realizzazione dei veri e propri script di connessione, cioe' quelli che
eseguiremo quando vorremo connetterci o disconnetterci.
Questo per connettersi:
# /bin/ispup
IP_ISP="0.0.0.0"
IP_LOCALE="0.0.0.0"
DISPOSITIVO="/dev/modem"    # oppure il nome della seriale
VELOCITA="57600"
TELEFONO="0123456789"
NOMEUSER="username"
/usr/sbin/pppd \
connect "/usr/sbin/chat -v \
TIMEOUT 3 \
ABORT BUSY \
ABORT 'NO CARRIER' \
'' \dATZ \
OK \dATX0 \
OK \dAT\d$TELEFONO \
TIMEOUT 60 \
CONNECT '' " \
user $NOMEUSER -d \
-detach crtscts modem \
defaultroute noipdefault \
$IP_LOCALE:$IP_ISP \
$DISPOSITIVO \
$VELOCITA
# fine
e questo per disconnettersi
# /bin/ispdown
kill -INT `cat /var/run/ppp0.pid`
# fine
A questo punto, se volete collegarvi senza essere loggati come root, la via
più semplice anche se la meno sicura e' quella di dare i permessi di
esecuzione degli script a tutti gli utenti (oppure vi create un gruppo di
utenti apposito) e di dare il bit di suid group al pppd.
Per connettervi digitate al prompt "ispup&" (la & serve a mandare in back-
ground il processo, in modo che abbiate ancora libera la shell per copiare
altre operazioni.
22)COLLEGARSI AD INTERNET CON KPPP.
E' molto semplice, lanciate kppp e settate il tutto come se foste in
windows. Fate riconoscere il modem, ricordate che la com1 corrisponde
a ttyS0, com2 a ttyS1 ecc..., inserite pure la riga di inizializzazione
che di solito è (ATX3), a questo punto collegatevi.Se usate un modem
interno settate correttamente i jump (come ad es. nel mio ex modem interno
Trust 33.6). Benissimo vi auguro buona navigazione.
23)INTERNET
wget -r -c -l 5 + sito ftp o http (per scaricare e riprendere interi siti).
lynx può essere utilizzato come browser ma non visualizza immagini.
netstat -vat visualizza il collegamento e le porte aperte durante
la connessione.
24)INSTALLARE PROGRAMMI (Prima leggere il file install)
./configure
make
make install
25)MTOOLS
mdir a: ( elenca i file presenti nel floppy)
mcopy a:prova.bat ( copia il file prova.bat dal floppy alla dir. corrente)
mformat ( formatta con parametri dos)
mdel a:prova.bat (cancella il file prova.bat dal floppy)
mdeltree  (cancella una directory e tutto il suo contenuto)
26)LO SCANDISK DI LINUX
fsck -a /   (ripara automaticamente il file system senza porre domande)
27)INFORMAZIONI SUL SISTEMA
uname (mostra le informazioni sul sistema).
uname -m (tipo di macchina)
uname -n (nome della macchina sulla rete)
uname -r (release del sistema operativo)
uname -s (nome del sistema operativo)
uname -v (versione del sistema operativo)
uname -a (riepilogo generale delle opzioni sopra descritte)
28)TELNET E FTP (per spostare files)
Consideriamo 2 pc:
pc1 con indirizzo 192.168.0.1
pc2 con indirizzo 192.168.0.2
telnet 192.168.0.2 ed inserire la passoword:
Per spostare i files da pc1 a pc2 scrivere:
mput /aa/*
Per prelevare i files da pc2 a pc1
mget /bb/*
Usare il comando lcd (local directory) per sapere in quale directory ci
troviamo dal pc dal quale stiamo operando.
Provare anche i comandi put e get.
29)FILES MANAGER
Un semplice e facile file-manager da usare e' mc.
Basta scrivere questo comando (mc) e per accedere ai comandi posti in
alto premere il tasto F9. Addirittura lo si può usare per entrare
in telnet ed ftp.
30)PASSWORD NEL LILO (ATTENZIONE COMANDO PERICOLOSO!!!)
Entrare nel file /etc/lilo.conf e inserite questa riga
password = "password che volete"
31)APRIRE PIU' SERVER X CONTEMPORANEAMENTE
Tenendo premuti contemporaneamente i tasti (Ctrl + Alt) e il tasto F1 si
apre
una finestra unix puro in cui inserire l'user e la password, a questo punto
e'
possibile utilizzare questa schermata mentre magari state gia' utilizzando
un
altro programma. A questo punto premete i tasti Ctrl+Alt+F2 e cosi' via.
32)STAMPARE
lpr ( per stampare un file es. lpr /root/cri )
lpr -p /root/cri (se il testo ha linee molto lunghe ed escono dai limiti
della pagina)
lpq (controllare lo stato della stampa)
lprm (per annullare il comando di stampa). Utilizzare prima il comando
(lpq) per sapere quale è l' ID della stampa.  es.(lprm 28) es. (lprm -) per
eliminare tutte le stampe richieste
enscript (converte il testo in un file PostScript)
enscript -r (per stampare in orizzontale)
enscript -r -2 (per stampare 2 pagine su un singolo foglio)
enscript -n 3 (per stampare per es. 3 copie)
enscript -a <inizio page> <end page> per stampare un solo
intervallo di pagine
33)MANIPOLAZIONE DEI DIRITTI DI ACCESSO
Se un file o una directory è di mia proprietà allora posso impostare a mio
piacimento i suoi attributi (= diritti di accesso). Il comando per fare ciò
è chmod (change modes). La sua sintassi è la seguente:
              chmod chi azione cosa nomefile
dove:
il parametro chi può essere u (user) g (groups) o (others) a (all)
il parametro azione può essere + (aggiungere) - (togliere)
il parametro cosa può essere r (read) w (write) x (execute)
il campo nomefile è il file o la directory oggetto del cambiamento.
(*) all indica contemporaneamente i tre tipi di utente.
Vediamo ora degli esempi pratici. Supponiamo di voler aggiungere accesso,
lettura e scrittura a tutti nella directory.
               drwx------ verdi users 512 pippo
Il modo più semplice è
               chmod a+rwx pippo
ovvero a parole "aggiungi (+) a tutti (a) lettura (r) scrittura (w) e
accesso
(x) al file pippo " (che poi è una directory perché c'è d). Il risultato è:
               drwxrwxrwx verdi users 512 pippo
Altro esempio. Supponiamo di voler rendere il file
               -r-------- verdi users 4096 paperino
leggibile da tutti e scrivibile solo dal proprietario :
               chmod a+r paperino
               chmod u+w paperino
E il risultato è:
               -rw-r--r-- verdi users 4096 paperino
Altro esempio. Supponiamo di avere il file
               -rw-rw-rw- rossi superuser 1234 pluto
Se eseguiamo:
                chmod o-rw pluto
invece di ottenere:
                -rw-rw---- rossi superuser 1234 pluto
si ottiene il messaggio:
                 Permission denied
Questo perché io (verdi) sto tentando di modificare gli attributi di un file
che non mi appartiene (è di rossi)
34)CAMBIARE LA PROPRIETA' DI UN FILE
Se sono proprietario di un file e volessi "regalarlo" a qualcuno, cioè fare
in
modo che questo qualcuno ne divenga il nuovo proprietario, esiste il comando
chown (change owner). La sua sintassi è:
               chown nuovoproprietario.nuovogruppo file
Vediamo gli esempi. Supponiamo che rossi, dopo aver depositato nella
mia directory il file:
               -rw-rw-rw- rossi superuser 1234 pluto
voglia fare in modo che esso divenga di mia proprietà. Dovrà allora
eseguire:
                chown verdi.users pluto
Il risultato sarà:
               -rw-rw-rw- verdi users 1234 pluto
35)MANIPOLAZIONE DEI DIRITTI DI ACCESSO - METODO ALTERNATIVO
Un metodo più sbrigativo per assegnare gli attributi ad un file si basa su
questo ragionamento. Supponiamo di attribuire dei valori numerici ai
permessi
possibili:
   Lettura    = 4         (r)
   Scrittura  = 2         (w)
   Esecuzione = 1         (x)
(Ricordatevi che per una directory x significa accesso). In tale maniera,
eseguendo delle semplicissime somme:
   0 = Nessun permesso                       -
   1 = Esecuzione                            x
   2 = Scrittura                             w
   3 = Esecuzione + Scrittura                wx
   4 = Lettura                               r
   5 = Esecuzione + Lettura                  rx
   6 = Scrittura + Lettura                   rw
   7 = Esecuzione + Scrittura + Lettura      rwx
Se affianchiamo i tre codici di accesso user / groups / others otteniamo dei
numeri di tre cifre, ognuna delle quali indica i permessi di ogni tipo di
utente in modo sintetico. Per esempio:
             rwxrwxrwx      777
             rw-rw-rw-      666
             r--r--r--      444
             rwx------      700
             rw-r--r--      644
e così via.... Perciò è possibile inglobare in un solo colpo tutti gli
accessi
di ogni singolo tipo di utente. Esiste allora la sintassi alternativa di
chmod:
          chmod codice nomefile
Esempio. Il secondo esempio sulla prima sintassi di chmod voleva trasformare
                -r-------- verdi users 4096 paperino
nel file:
               -rw-r--r-- verdi users 4096 paperino
e necessitava di 2 chmod consecutivi, il primo per assegnare a+r e il
secondo
per assegnare u+w. Con la sintassi alternativa di chmod è possibile fare il
tutto in un solo colpo, usando:
               chmod 644 paperino
36)FLOPPY DI AIUTO
Dando per scontato di aver ricompilato il kernel e di aver creato il file
/boot/bzImage posizionatevi in questa directory e scrivete (cp bzImage
/dev/fd0)
37)ELIMINARE LILO
Da linux dai il comando (lilo -U), da Dos (fdisk /mbr)

magari se zippavi l'allegato si risparmiava qualcosa... :-).
Magari se evitati di ripostarlo in quote ci risparmiavamo ancora
qualcosina di piu'.
Ciao.roberto
-- 
Save our planet!
Save wildlife;
For your E-MAIL use only recycled Bytes !!
roberto poggi  
rpo...@softhome.net



 wrote:
|
| >magari se zippavi l'allegato si risparmiava qualcosa... :-).


Ciao!
Non che me ne intenda molto di masterizzazioni in ambiente Linux ma prova a
consultare l'apposito HOWTO, ci dovrebbe essere anche in versione italiana se non
ricordo male...
Una copia dovresti averla già nel tuo sistema o comunque la troverai nel cd di
installazione in vari formati... al limite fai un salto in qualche sito, tipo
www.linux.org
 o cerca LDP (acronimo di Linux Documentation Project), ora non
ricordo il sito ma è una vera miniera di informazioni!
Comunque sarei interessato alla tua mini guida, se cerchi un aiuto fammi sapere!!
Ciao ed in bocca al lupo!!