Maison >Opération et maintenance >exploitation et maintenance Linux >Les commandes Linux peuvent-elles sauvegarder des dossiers ?

Les commandes Linux peuvent-elles sauvegarder des dossiers ?

WBOY
WBOYoriginal
2022-06-23 10:37:276335parcourir

Les commandes Linux peuvent sauvegarder des dossiers. Il existe deux commandes pour sauvegarder les dossiers : 1. la commande cp, qui est utilisée pour copier des fichiers ou des dossiers, et la syntaxe est « cp [options] source dest » 2. la commande dump, qui est utilisée pour sauvegarder le système de fichiers ; , et la syntaxe est "cp [options] source dest" ; est "dump [-cnu][-0123456789]...".

Les commandes Linux peuvent-elles sauvegarder des dossiers ?

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Commande Linux pour sauvegarder le dossier

1. Commande cp

La commande Linux cp (orthographe anglaise : copier un fichier) est principalement utilisée pour copier des fichiers ou des répertoires.

Syntaxe

cp [options] source dest

ou

cp [options] source... directory

Description du paramètre :

  • -a : Cette option est généralement utilisée lors de la copie d'un répertoire. Elle conserve les liens, les attributs de fichier et copie tout le contenu du répertoire. Son effet est égal à la combinaison des paramètres dpR.

  • -d : Conserver le lien lors de la copie. Les liens mentionnés ici sont équivalents aux raccourcis des systèmes Windows.

  • -f : écraser le fichier cible existant sans invite.

  • -i : Contrairement à l'option -f, une invite est donnée avant d'écraser le fichier cible, demandant à l'utilisateur de confirmer s'il doit écraser le fichier cible lorsqu'il répondra y.

  • -p : En plus de copier le contenu du fichier, l'heure de modification et les autorisations d'accès sont également copiées dans le nouveau fichier.

  • -r : Si le fichier source donné est un fichier de répertoire, tous les sous-répertoires et fichiers du répertoire seront copiés.

  • -l : Ne copiez pas de fichiers, générez simplement des fichiers de liens.

Utilisez la commande cp pour copier tous les fichiers du répertoire actuel test/ vers le nouveau répertoire newtest Entrez la commande suivante :

$ cp –r test/ newtest

Remarque : lorsque les utilisateurs utilisent cette commande pour copier un répertoire, ils doivent utiliser le paramètre -. r ou -R.

2. Commande dump dump

La commande Linux dump est utilisée pour sauvegarder le système de fichiers.

dump est un outil de sauvegarde qui peut sauvegarder un répertoire ou l'intégralité du système de fichiers sur un périphérique spécifié ou dans un fichier volumineux.

Syntaxe

dump [-cnu][-0123456789][-b <区块大小>][-B <区块数目>][-d <密度>][-f <设备名称>][-h <层级>][-s <磁带长度>][-T <日期>][目录或文件系统] 或 dump [-wW]

Paramètres :

  • -0123456789 Niveau de sauvegarde.

  • -b0e6db0fa7b4674218111f6c83f21174c Spécifie la taille du bloc en Ko.

  • -Be3ef50121e15c9b9f6eaa8f488b82177 Spécifie le nombre de blocs dans le volume de sauvegarde.

  • -c Modifier la densité et la capacité par défaut de la bande de sauvegarde.

  • -d5e507535b3902d6eaf7ff3caa92e5515 Définissez la densité de la bande. L'unité est le BPI.

  • -f5d50dee8a3b92c4eac078cf803a8c793 Spécifiez le périphérique de sauvegarde.

  • -ha06bfb1543a7b1b0e94a4e66cd9e99b5 Lorsque le niveau de sauvegarde est égal ou supérieur au niveau spécifié, les fichiers marqués comme « nodump » par l'utilisateur ne seront pas sauvegardés.

  • -n Lorsque le travail de sauvegarde nécessite l'intervention de l'administrateur, envoyez une notification à tous les utilisateurs du groupe "opérateur".

  • -se503a288c0b4488ba32feb67310c0424 La longueur de la bande de sauvegarde, en pieds.

  • -T352d74cc95fc55ac4e33b71390625dbf Spécifiez l'heure et la date de démarrage de la sauvegarde.

  • -u Une fois la sauvegarde terminée, enregistrez le système de fichiers de sauvegarde, le niveau, la date et l'heure dans /etc/dumpdates.

  • -w Similaire à -W, mais affiche uniquement les fichiers qui doivent être sauvegardés.

  • -W Affiche les fichiers qui doivent être sauvegardés ainsi que leur dernier niveau de sauvegarde, l'heure et la date.

Sauvegarder les fichiers sur bande

# dump -0 -u /dev/tape /home/

Le paramètre "-0" spécifie le niveau de sauvegarde. "-u" nécessite qu'une fois la sauvegarde terminée, les informations correspondantes soient stockées dans le fichier /etc/dumpdates pour les enregistrements

Apprentissage recommandé : Tutoriel vidéo Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn