Cerca nel sito:
ricerca
avanzata

Frasi Celebri...

Quasi ogni desiderio che ha un povero ? un reato punibile.

Louis Ferdinand C?line 

Sondaggio:

Quale telegiornalista trasmette pi? carica erotica?

M.Grazia Capulli
Lilli Gruber
Benedetta Parodi
Siria Magri
Tiziana Ferrario
M.Concetta Mattei
Tutte, anche quelle non elencate

visualizza risultati


 

rdate, reboot, rm, rmmod, route, rpm, rpm2cpio, rsync


rdate

Volete avere l'ora di sistema sincronizzata con il resto del mondo? :) Bene. In questa operazione vi potrà essere utile il comando seguente:

# rdate -sp tempo.cstv.to.cnr.it

che si collegherà al server indicato e cambierà l'ora di sistema sincronizzandola con quella riscontrata. Se volete successivamente trattenere l'ora per le future sessioni digitate:

# hwclock -systohc &


reboot

Comando necessario per riavviare il sistema. Una volta lanciato compierà diverse operazioni volte a interrompere i servizi attivi, disabilitare i dispositivi che compongono il file system e riavviare il computer.

# reboot


rm

Questo comando rimuove un file in maniera permanente. Nell'esempio che segue viene mostrata la modalità interattiva ottenuta con l'opzione "-i":

$ rm -i file

La modalità forzata agisce in maniera inversa. Elimina il file senza chiedere conferma preventiva:

$ rm -f file

Se si desidera cancellare una directory e i file in essa contenuti è necessario utilizzare l'opzione "-r" (recursive) nel seguente modo:

$ rm -fr documenti/


rmmod

E' un'utilità per il kernel di Linux che permette di rimuovere i moduli caricati in memoria.

# rmmod sound

Per rimuovere tutti i moduli caricati è necessario utilizzare l'opzione "-a" come segue:

# rmmod -a

Altre utilità per la gestione dei moduli sono insmod, modprobe e lsmod.


route

Questo comando serve per gestire la tavola di IP routing (networking). Per verificare i parametri di routing definiti digitate:

# route -n
Kernel IP routing table
Destination Gateway Genmask       Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U     0      0   0   eth0

Per aggiungere un gateway di riferimento per la macchina la sintassi è la seguente:

# route add default gw 192.168.0.3

per aggiungere un indirizzo da rifiutare:

# route add -host server.it reject

L'argomento considerato è alquanto complesso e può essere fuorviante per il target di utenti al quale si propone il manuale. Con tale motivazione non si vuole insistere sulla cosa in maniera eccessiva ma è altresì possibile ampliare le proprie conoscenze nella numerosa documentazione esterna presente su Internet.


rpm

Questo comando è lo strumento di gestione dei pacchetti software caratteristico della distribuzione Linux Red Hat. Questo comando gestisce i pacchetti software organizzati secondo le specifiche del formato che vengono indicati comunemente con l'estensione ".rpm". Analizziamo le varie opzioni:

# rpm -i nomefile.rpm

Il comando installa un pacchetto software nel sistema.

# rpm -U nomefile.rpm

Il comando aggiorna un pacchetto software nel sistema.

# rpm -e nomefile

Il comando rimuove il software dal sistema.

# rpm -qf esempio.txt

Il comando esamina quale pacchetto software conteneva il file esempio.txt.

# rpm -qa

Il comando elenca i pacchetti software installati sul proprio sistema. Nelle fasi di installazione e aggiornamento possono essere utilizzate ulteriori opzioni che informano sullo stato di esecuzione del processo e mostrano una barra di progresso.

# rpm -ivh nomefile.rpm
nomefile    ############################
# rpm -Uvh nomefile.rpm
nomefile    ############################

In casi particolari può capitare che il pacchetto che si desidera installare subisca particolari vincoli di dipendenza verso altri software. Se vogliamo sopprimere questi ultimi digitiamo:

# rpm -i nomefile.rpm -nodeps

Una scelta particolarmente orientata ad un utente esperto può anche essere la seguente:

# rpm -i nomefile.rpm -force

Il comando digitato forza l'installazione senza controlli preventivi dei pacchetti esistenti o sui vincoli di dipendenza. Un'ulteriore necessità può essere quella di conoscere ogni possibile informazione sul pacchetto software che ci si approssima ad installare nel proprio sistema. Per questo è necessario digitare quando segue:

# rpm -qpil geekcode-1.7-2.i386.rpm
Name         : geekcode         Relocations: /usr
Version      : 1.7              Vendor: Chris Gushue
Release      : 2 Build          Date: mar 22 feb 2000 15:59:14
Install date : (not installed)  Build Host:DeepThought.prefect.net
Group        : Amusements/Games Source RPM: geekcode-1.7-2.src.rpm
Size         : 159494           License: GPL
Packager     : Chris Ausbrooks <weed@bucket.pp.ualr.edu>
URL          : http://seymour.lazygenes.net/geekcode.html
Summary      : Generates your geek code.
Description  :
This program will generate a geek code block for you by simply
choosing which codes suit you from the screen.
/usr/bin/geekcode
/usr/doc/geekcode-1.7
/usr/doc/geekcode-1.7/CHANGES
/usr/doc/geekcode-1.7/COPYING
/usr/doc/geekcode-1.7/INSTALL
/usr/doc/geekcode-1.7/README
/usr/doc/geekcode-1.7/geekcode.txt


rpm2cpio

Se desiderate convertire un pacchetto software in formato ".rpm" in un archivio comune ".cpio" questo è quello che vi serve. La forma tipica è la seguente:

# rpm2cpio nomefile.rpm > archivio.cpio

Per estrarre successivamente l'archivio creato fate riferimento al comando cpio.


rsync

Se è vostra necessità replicare un direttorio sul vostro filesystem o viceversa, può esservi utile il seguente comando:

$ rsync -avz -exclude pippo.* -delete <server>:/web/ web/

In questo modo copierete nella directory "web/" il contenuto della directory "/web/" del server indicato escludendo tutti i file che iniziano con "pippo." e cancellando i file locali che non esistono più sulla macchina remota.

 

successivo
–«  INDICE  »–

 

 

 

 
Powered by paper&pencil (carta&matita ) - Copyright © 2001-2022 Cataldo Sasso