linux下备份一个目录下所有文件及目录,应该用什么命令

可以使用命令cp-rdir(目录)。
cp是复制命令。
-r一起递归处理指定目录中的文件和子目录。

通过shh连接Linux主机,然后输入“cp-rwww/root/”回车即可备份根目录。

扩展信息

Linux是一个免费使用且自由分发的类Unix操作系统。
它是多用户、多任务、多线程、多线程。
基于POSIX和UNIX操作系统的CPU。
它可以运行主要的UNIX软件工具、应用程序和网络协议。
它支持32位和64位硬件。
Linux继承了Unix以网络为中心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991年10月5日(这是该日期首次向外界正式公布)。
Linux有很多不同的Linux版本,但它们都使用Linux内核。
Linux可以安装在各种硬件设备上,例如手机、平板电脑、路由器、视频游戏机、台式计算机、大型机和超级计算机。

严格来说,Linux这个词本身仅指Linux内核,但实际上人们习惯用Linux来描述基于Linux内核、使用GNU的各种工具和数据库的整个操作系统。
项目。

参考资料:linux-百度百科

备份Linux操作系统的几种方法

tar:

功能

1.保留权限

2.适合备份整个目录

3.可以选择不同的压缩方式

4.如果选择不压缩也可以实现增量备份和部分恢复,请参考mantar

备份

如果要备份/home目录,将备份文件保存在/backup中(这里可以挂载一个独立分区),然后执行以下命令:使用未压缩,速度非常快

以下是参考片段:tar-cpf/backup/home.bak.tar/home使用gzip压缩,速度一般,一般都用这个。
以下是参考片段:tar-cpzf/backup/home.bak.tar.gz/home使用bzip2压缩,速度较慢,但​​比gzip版本小5%左右。
下面是引用片段:tar-cpjf/hackup/home.bak.tar.bz2/home第二个参数引入如下:

cNew

pProtect保留权限

z是用gzip处理的

j是用bzip2处理的

f后面是文件名

也可以加上v来使用备份过程是显示在终端上。

B恢复

以下为参考片段:tar——overwrite-xpf/backup/home.bak.tar-C/k3b(CD)

特点

一切都自己做,文件选择性更好

备份和恢复

没什么好说的,用k3b自己制作光盘,负责恢复要恢复的文件。

dd

特点

1、按块进行操作,可以备份整个硬盘(包括分区表、MBR以及Linux无法备份的其他文件系统)支持良好))

2.可以压缩(稍微麻烦一点)

3.由于备份的是整个硬盘,所以硬盘上未使用的“空白”空间文件系统也会被保存,并且备份文件比较大

备份

备份硬盘sda,放在/backup中(/backup挂载在sdb等其他硬盘上)

1。
最简单,不压缩:

以下是引用片段:ddif=/dev/sdaof=/backup/sda.dd2、使用gzip压缩以下是引用片段:ddif=/dev/sda|gzip-c#>/backup/sda.dd.gz其中#替换为数字1-9,分别代表最快的最小3个,压缩为bzip2以下是引用片段:ddif=/dev/sda|bzip2-c#>/backup/sda.dd.bz2其中#替换为数字1-9,分别代表最快和最小

如果想查看进度,可以向dd发送SIGUSR1信号:

以下为引用片段:killall-sSIGUSR1ddRestore

恢复的目标磁盘必须与原磁盘大小相同,否则后果严重...

1.否压缩

ddif=/backup/sda.ddof=/dev/sda

2.gzip

:3.bzip

:bzip2-dc/backup/sda.dd.bz2|ddof=/dev/sda

Ghost

Ghost在dos下运行。
推荐使用无为DOS工具箱,和win下的dos工具箱类似。
东东,linux下使用。

1.包含ghost,可以备份ext3分区

2.使用msdos7.13添加关机和重启功能。

linux备份文件夹常用的命令有哪些?

Linux中备份文件夹的命令是什么?在Linux操作系统中,有两个命令可用于备份文件夹:cp命令和dump命令。
本文将详细介绍这两个命令。
我希望它对你有用。
1.Dump命令Linuxdump命令用于备份文件系统。
Dump是一个备份工具程序,可以将目录或整个文件系统备份到指定设备或大文件中。
语法:dump[-cnu][-0123456789][-b<块大小>][-B<块数>][-d<密度>][-f<设备名称>][-h<级别>][-s<磁带长度>][-T<日期>][目录或文件系统]或dump[-wW]​参数:-0123456789备份级别-b<块大小>指定块大小,以KB为单位-b<块数>指定备份卷中的块数-c修改备份磁带的默认密度和容量-d<密度>设置磁带的密度,单位BPI:-f<设备名称>指定备份设备-h<级别>当备份级别等于或大于指定级别时,被用户标记为nodump的文件将不会被备份-n当备份作业需要管理员干预时,然后发出问题注意操作组中的所有用户-s备份磁带的长度(以英尺为单位)-T指定开始备份的时间和日期-u备份完成后,备份文件/etc/dumpdates中的系统、记录级别、日期和时间等-w与-W相同,但只显示需要备份的文件-W显示包含的文件以及上次备份的级别、时间和日期。
2.cp命令Linuxcp命令主要用于复制文件或目录。
语法:②cp[options]sourcedest②cp[options]source...directory参数:-a该选项通常在复制目录时使用,它保留链接和文件属性,以及目录中的所有内容dpR参数组合-d。
复制时保留链接。
这里提到的链接相当于Windows系统中的快捷方式-f覆盖现有的目标文件,而不提示-i,这与-f选项不同。
在覆盖目标文件之前给出提示,回复时要求用户确认是否覆盖目标文件y除了将文件复制到覆盖-p内容之外,修改时间和访问权限也会复制到新的file-r如果给定的源文件是目录文件,则该目录中的所有子目录和文件都会被复制,这次-l不复制文件,只生成链接文件。