Manuel de l'Utilisateur Expérimenté Solaris

Copie de fichiers à l'aide de la commande tar

Il s'agit de la première des trois sections décrivant comment formater et copier des fichiers à partir d'une carte mémoire PCMCIA vers un disque dur et vice versa.


Remarque :

consultez les pages manuel pour plus d'informations sur l'utilisation des commandes cpio ou dump/restore.


Cette section décrit les tâches suivantes :

Formatage d'une carte mémoire PCMCIA

Avant d'utiliser une carte mémoire PCMCIA, vous aurez peut-être à la formater. L'utilitaire fdformat vous permet de formater aussi bien les disquettes que les cartes mémoire PCMCIA.


Attention : Attention :

Graphicle formatage supprime toutes les données résidant sur une carte mémoire PCMCIA.


Pour formater une carte mémoire PCMCIA :

    Entrez :

% fdformat option nom_périphérique


Remarque :

vous ne pouvez pas utiliser format avec des cartes PCMCIA. Seul l'utilitaire fdformat fonctionne.


Tableau G-1 répertorie les options disponibles de l'utilitaire fdformat.

Tableau G-1 Options de l'utilitaire fdformat

Option 

Description 

-U

démonte la carte mémoire PCMCIA  

-d

installe un système de fichiers MS-DOS (le système de fichiers UNIX est l'option par défaut) 

-f

n'affiche pas de message de confirmation avant de commencer le formatage 

-q

désactive l'affichage de messages d'état 

-x

installe une étiquette Solaris ou un système de fichiers MS-DOS ; ne formate pas la carte mémoire PCMCIA 

-b étiquette

spécifie une étiquette UNIX ou MS-DOS sur une carte mémoire PCMCIA 

-t dos

installe un système de fichiers MS-DOS (le système de fichiers UNIX est l'option par défaut) 

-B nom_fichier

installe un chargeur d'initialisation spécifique 


Remarque :

l'utilitaire fdformat ne comporte aucune option pour l'installation d'un système de fichiers NEC-DOS sur une carte mémoire PCMCIA.


Si vous souhaitez formater une carte mémoire PCMCIA, vous devez lui attribuer un nom de périphérique et l'indiquer à l'utilitaire fdformat, car celui-ci prend automatiquement le lecteur de disquette comme périphérique par défaut.

Le format de nom pour une carte mémoire PCMCIA est le suivant :

/dev/rdsk/cntndnsn

ou

/dev/dsk/cntndnsn.

Par exemple, le nom de périphérique /dev/dsk/c1t6d0s2 représente une carte mémoire SRAM PCMCIA dont le numéro de contrôleur d'emplacement logique est 1, le numéro de technologie est 6 et le numéro de tranche est 2.

Tableau G-2 répertorie les options d'appellation de périphériques disponibles pour l'utilitaire fdformat

.

Tableau G-2 Options d'appellation de périphériques de fdformat

Option d'appellation de périphériques 

Description  

n

représente un décimal 

cn

représente un contrôleur n

tn

représente une région de technologie n

0x1 ROM, 0x2 OTPROM, 0x3 EPROM, 

0x4 EEPROM, 0x5 FLASH, 0x6 SRAM, 0x7 DRAM 

dn

représente une région de technologie dans le type n

sn

représente la tranche n (Cette version ne supporte qu'une partition sur la carte mémoire PCMCIA. Le numéro de partition sn pour le nom de périphérique doit donc être s2.)

Affichage de noms de fichiers à l'aide de la commande tar

Si vous souhaitez afficher les noms de fichiers résidant sur une carte mémoire PCMCIA :

    Entrez :

% tar tvf nom_périphérique

Tableau G-3 Options de la commande tar pour l'affichage de noms de fichiers

Option 

Description 

t

liste ou affiche les fichiers résidant sur la carte mémoire PCMCIA  

v

indique un affichage en verbose 

f

indique un nom de périphérique en entrée

Copie de fichiers

Pour copier un fichier ou un répertoire à partir d'une carte mémoire PCMCIA sur un disque dur ou vice versa, vous devez déjà avoir formaté la carte PCMCIA (consultez la section Failed Cross Reference Format). En outre, vous devez avoir les droits d'écriture sur le répertoire de destination du disque dur.

Si vous appliquez la procédure suivante pour copier un fichier ou un répertoire, vous conservez le propriétaire, les droits, le groupe et l'heure de modification du fichier ou du répertoire copié.


Remarque :

si vous utilisez la commande tar pour copier des fichiers sur une carte mémoire PCMCIA, vous devrez alors utiliser cette même commande pour extraire ou copier les fichiers à partir de la carte mémoire PCMCIA.


Copie de fichiers à partir d'un disque dur vers une carte mémoire PCMCIA

  1. Entrez :

    % cd répertoire
    

    répertoire représente le nom du répertoire où se trouvent les fichiers que vous voulez copier.

    Par exemple, pour copier le fichier /home/samples/design, entrez :

    % cd /home/samples
    

  2. Entrez :

    % tar cvf nom_périphérique nom_fichier

    Tableau G-4 Options de la commande tar pour copier des fichiers vers une carte mémoire PCMCIA

    Option 

    Description 

    c

    crée une archive de sauvegarde 

    v

    affiche une verbose 

    f

    spécifie un nom de périphérique en entrée 

    Par exemple, pour copier le fichier /design qui se trouve sur votre disque dur vers une carte mémoire PCMCIA dont le nom est /dev/rdsk/c1t6d0s2, entrez :

    % tar cvf /dev/rdsk/c1t6d0s2 ./design
    

Copie de fichiers d'une carte mémoire PCMCIA vers un disque dur

  1. Entrez :

    % cd répertoire
    

    répertoire représente le nom du répertoire où se trouvent les fichiers que vous voulez copier. Dans ce cas, le répertoire est situé sur la carte mémoire PCMCIA.

    Par exemple, pour copier le fichier /home/samples/design, entrez :

    % cd /home/samples
    

  2. Entrez :

    % tar xvfp nom_périphérique nom_fichier

    Tableau G-5 Options de la commande tar pour copier des fichiers à partir d'une carte mémoire PCMCIA

    Option 

    Description 

    x

    extrait une archive de sauvegarde 

    v

    affiche une verbose 

    f

    spécifie un nom de périphérique en entrée 

    p

    conserve les modes d'origine du fichier 


    Attention : Attention :

    Graphicsi un fichier ou un répertoire portant le même nom que le fichier ou le répertoire copié existe dans le répertoire de travail, il est automatiquement écrasé.


    Par exemple, pour copier le fichier ./design à partir d'une carte mémoire PCMCIA dont l'adresse est /dev/rdsk/c1t6d0s2 vers le répertoire de travail, sur votre disque dur, entrez :

    % tar xvfp /dev/rdsk/c1t6d0s2 ./design