• -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。 下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip...

    1.tar(压缩与解压)

    -c: 建立压缩档案
    -x:解压
    -t:查看内容
    -r:向压缩归档文件末尾追加文件
    -u:更新原压缩包中的文件

    这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。

    下面的参数是根据需要在压缩或解压档案时可选的。

    -z:有gzip属性的
    -j:有bz2属性的
    -Z:有compress属性的
    -v:显示所有过程
    -O:将文件解开到标准输出

    下面的参数-f是必须的

    -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

    # tar -cf all.tar *.jpg
    这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。

    # tar -rf all.tar *.gif
    这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

    # tar -uf all.tar logo.gif
    这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

    # tar -tf all.tar
    这条命令是列出all.tar包中所有文件,-t是列出文件的意思

    # tar -xf all.tar
    这条命令是解出all.tar包中所有文件,-t是解开的意思

    压缩

    tar -cvf jpg.tar *.jpg//将目录里所有jpg文件打包成tar.jpg 

    tar -czf jpg.tar.gz *.jpg  //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,命名为jpg.tar.gz

    tar -cjf jpg.tar.bz2 *.jpg 将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,命名为jpg.tar.bz2

    tar -cZf jpg.tar.Z *.jpg   将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,命名为jpg.tar.Z

    rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux

    zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

    解压

    tar -xvf file.tar //解压 tar包

    tar -xzvf file.tar.gz //解压tar.gz

    tar -xjvf file.tar.bz2   //解压 tar.bz2

    tar -xZvf file.tar.Z   //解压tar.Z

    unrar e file.rar //解压rar

    unzip file.zip //解压zip

    总结

    1、*.tar 用 tar -xvf 解压

    2、*.gz 用 gzip -d或者gunzip 解压

    3、*.tar.gz和*.tgz 用 tar -xzf 解压

    4、*.bz2 用 bzip2 -d或者用bunzip2 解压

    5、*.tar.bz2用tar -xjf 解压

    6、*.Z 用 uncompress 解压

    7、*.tar.Z 用tar -xZf 解压

    8、*.rar 用 unrar e解压

    9、*.zip 用 unzip 解压

    例:压缩某个目录  
    tar -cvf 压缩包名字   项目名
    tar -cvf AppStore_180808.tar  AppStore

    例:解压某个tar包
    tar -xvf 压缩包名字
    tar -xvf AppStore_180808.tar

    2.cp(复制)

    cp 复制文件或者目录
    语法
    cp [ 选项 ] 源文件 目标文件
    常用选项:
    -a:相当于pdr
    -d:复制链接文件,目标文件也是指向源文件链接的链接文件或目录。
    -i:目标文件已存在时,会询问是否覆盖
    -p:连同档案的属性一起复制。常用于备份
    -r:递归复制,用于复制目录
    -s:复制为符号链接文件,也就是快捷方式,链接文件被删除,符号链接文件失效。
    -l:进行硬式链接的连结档建立,而非复制档案本身,源文件删除,目标文件依旧在。
    源文件:
    单个文件或者目录,复制目录用r选项。
    多个文件或者目录,多个文件或者目录时,目标文件必须是一个已存在的目录。
    注:
    在不是特权用户root下,一般用户使用cp时候,需要注意源文件的父目录是否有rx权限。文件是否有r权限。
    一般用户用选项-a的时候,权限时间属性能复制到,但是用户和群组属性不能复制到。
    示例:
    root权限备份test1文件
    cp -a test1 ./beifen
    如果直接 备份目录的话,可以进行如下操作
    指令如下:
    cp -pdf + 要备份的文件 + 备份后的文件

    展开全文
  • Linux文件备份

    2018-11-06 10:14:10
    Linux文件备份

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

    也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                   


    Linux下文件的压缩和备份
    文/ heiyeluren

     

    文件的备份和压缩是管理员遇到的首要问题,我刚学Linux,总结一下书上和网络上的方法。(本文章基于Redhat9)

    一、使用tar命令进行备份

    tar命令本来的作用是能够把很多文件放到一个小文件中进行归档,但是同时又能够对文件进行压缩。所以,一般情况下我们都采用tar进行文

    件整理和压缩。

    /* 把/root整个目录进行压缩备份 */
    # tar cvzf /tmp/root_backup_1215.tar.gz /root

    那么我们就能够把 /tmp/root_backup_1215.tar.gz进行存储,比如保存到磁带机上等。

    说明: 压缩的tar档案通常的扩展名是 tar.gz、tgz、或者tar.bz2。前两个扩展名一般是使用gzip命令进行压缩的tar档案,后一个扩展名是

    基于bzip2的压缩,因为压缩算法的原因,后一个压缩更强。

    同时,我们也很容易把已经打包压缩的文件进行恢复:

    /* 从备份文件中进行还原 */
    # tar tkvzf root_backup_1215.tar.gz


    说明: tar命令是路经相关的。如果将文件用绝对路经保存到一个目录中(即开头为斜杆,如/home/mj),则可以从计算机上的任何位置将文

    件恢复到这个目录。如果使用相对路经(没有开头的斜杆,如/home/mj),则文件不一定恢复到原址,而是取决于当前工作目录。

    /* 把备份文件释放出来 */
    # tar zxvf root_backup_1215.tar.gz

    /* 把/root目录备份并且压缩 */
    # tar czvf root_backup_1215.tar.gz /root

    tar命令选项
    ---------------------------------------------------
    选项        功能
    ---------------------------------------------------
      c         生成档案
      d         比较档案与当前目录中的文件
      f         使用后面的档案文件名
      j         压缩成bzip2格式的
      k         不覆盖当前文件
      r         见文件添加到档案末尾
      t         列出当前档案中的文件
      v         冗长方式,列出进出档案的所有文件
      z         Zip,按照普通gzip格式压缩文件
      x         从备份文件中还原文件
    ---------------------------------------------------
    以上只是部分常用选项,更详细请参考手册

     

    二、使用cpio备份存档
    cpio (copy in/out) 命令可以建立存档,跟tar不同之处在于,它能够处理标准的输入输出。顾名思义,就是复制,输入,输出的意思。
    如果要备份root的文件,使用下列命令:

    # find /root | cpio -o > /tmp/root_backup_1215.cpio

    cpio能够使用通配符将一组文件设置成标准输入。比如,下面见所有的.tif文件建立档案:

    # find *.tif | cpio -o > /tmp/back.cpio

    记住,find命令很灵活,下列命令把系统中所有的.tif文件进行归档:

    # find / -name '*.tif' | cpio -o > /tmp/back_tif.cpio

    同时,也很容易从cpio档案中恢复文件。下列命令恢复back_tif.cpio中的文件:

    # cpio -i < back_tif.cpio

    和tar命令一样,cpio命令恢复从目录保存的文件时,取决于是相对路经还是绝对路经。
    cpio命令还有一个优点是可以直接将文件发送给外部源,例如,下列命令恢复/root主目录中的文件,并把文件发送到SCSI磁带机:

    # find /root | cpio -o -> /dev/st0
    # cpio -i < /dev/st0


    CPIO的命令选项
    ---------------------------------------------------
    选项           功能
    ---------------------------------------------------
     -A            添加到档案末尾,与-F密切相关
     -F            指定档案文件名,可以换成反向箭头>
     -i            从档案文件或设备读取
     -o            复制到档案文件或者设备
     -u            替换所有文件,使其更新
     -v            冗长方式
    ---------------------------------------------------

     

    三、磁带转存和恢复
    dump与restore命令使递增备份与差异备份很容易实现。dump可以取得目录内容,restore可以交互式将备份文件返回原址。
    尽管这些命令最常用于磁带机,但是也同样适合其他介质,比如可以备份到软盘。

    1、用dump存档
    dump有三个基本选项,可以设置一系列命令,从主目录备份,差异备份。例如,我们要把/home/mao目录备份到/devnst0磁带机上:

    # dump 0f /dev/nst0 /home/mao
    # dump 1f /dev/nst0 /home/mao
    # dump 2f /dev/nst0 /home/mao
    # dump 3f /dev/nst0 /home/mao
    # dump 4f /dev/nst0 /home/mao
    # dump 5f /dev/nst0 /home/mao

    第一个命令 # dump 0f /dev/nst0 /home/mao 是建立/home/mao目录的完全备份,后面的命令一次运行,只对商议次备份之后改变的文件建立

    差异备份。

    提示: 为了加速备份,可以使用磁带机允许的最大块长。例如,命令# dump 0f /dev/nst0 /home/mao -b 2048使用的块长为2048字节。可以

    使用更大的块长来减少备份时间,但是也要在restore命令的时候使用想适应的块来还原。

    如果想要备份整个系统,可以使用u选项,例如:

    # dump 0uf /dev/nst0 /


    dump的命令选项
    ------------------------------------------------------------
    选项         功能
    ------------------------------------------------------------
    0 ~ 9        转储级,0 = 完全备份,差异备份是递增(1,2,3..),
                 而增量备份存储号码是递减(8,7,6..)
     A           建档备份目录表
     f           将备份写入文件或设备
     j level     压缩写入,要只定压缩级,如2或4
     T date      指定日期,而不用/etc/dumpddates中显示的日期
     u           备份成功后更新/etc/dumpdates
    ------------------------------------------------------------

     

    2、用restore进行还原
    可以使用restore命令浏览dump命令备份的文件清单。例如:

    # restore -tf /dev/fd0

    也可以用恢复搜索的方式搜索当前备份。

    restore命令选项
    --------------------------------------------------------
    选项         功能
    --------------------------------------------------------
     -C          比较备份与当前文件
     -f          指定文件
     -i          允许备份的交互恢复,恢复方式中有几个命令
     -r          在全新格式化分区重建数据
     -t          列出备份中的文件名
    --------------------------------------------------------

     

    结束:

    终于结束了,虽然很多问题没说清楚,另外也没有说使用CD刻录备份的东西,自己去研究了。
    打字好累呀。。。 :-)


    另外,部分命令参考和参考资料:
    http://www.jlu.edu.cn/~wyr/newcourse/linux/243.htm
    http://www.ourlinux.net/index.php?index=Article_list&type=type_2&type_2_id=4&type_1_id=5
    http://www.douzhe.com/docs/RH9/rhl-gsg-zh_CN-9/s1-managing-compressing-archiving.html

     


    WriteTime: 2004-12-14 下午 16:40


     

               

    给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

    这里写图片描述
    展开全文
  • 备份压缩命令一、linux常见压缩文件扩展名说明二、tar命令 – 打包和备份的归档工具三、gzip命令 – 压缩和解压文件四、bzip2命令 – bz2文件的压缩程序五、 环境说明: 博客使用的linux版本:CentOS Linux release ...

    在这里插入图片描述

    环境说明:
    博客使用的linux版本:CentOS Linux release 7.7.1908 (Core)
    终端语言调整:调整成汉语是为了方便学习,点击这里查看

    一、linux常见压缩文件扩展名说明

    扩展名 说明
    *.gz gzip程序压缩的文件:仅压缩普通文件
    *.bz2 bzip2程序压缩的文件:仅压缩普通文件
    *.tar tar程序打包的数据,并没有经过压缩
    *.tar.gz tar程序打包的文件,其中经过gzip的压缩
    *.tar.bz2 tar程序打包的文件,其中经过bzip2的压缩
    *.zip zip压缩文件

    二、tar命令 – 打包和备份的归档工具

    1. tar命令简介:tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。

    tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。
    2. 语法格式:tar [参数] [文件或目录]
    3. 常用参数

    参数 含义
    -A 新增文件到以存在的备份文件
    -B 设置区块大小
    -c 建立新的备份文件
    -C <目录> 切换工作目录,先进入指定目录再执行压缩/解压缩操作,可用于仅压缩特定目录里的内容或解压缩到特定目录
    -d 记录文件的差别
    -x 从归档文件中提取文件
    -t 列出备份文件的内容
    -z 通过gzip指令压缩/解压缩文件,文件名最好为*.tar.gz
    -Z 通过compress指令处理备份文件
    -f<备份文件> 指定备份文件
    -v 显示指令执行过程
    -r 添加文件到已经压缩的文件
    -u 添加改变了和现有的文件到已经存在的压缩文件
    -j 通过bzip2指令压缩/解压缩文件,文件名最好为*.tar.bz2
    -v 显示操作过程
    -l 文件系统边界设置
    -k 保留原有文件不覆盖
    -m 保留文件不被覆盖
    -w 确认压缩文件的正确性
    -p 保留原来的文件权限与属性
    -P 使用文件名的绝对路径,不移除文件名称前的“/”号
    -N <日期格式> 只将较指定日期更新的文件保存到备份文件里
    – -exclude=<范本样式> 排除符合范本样式的文件
    – -remove-files 归档/压缩之后删除源文件

    4.应用实例:

    • 将所有.text的文件打成一个名为all.tar的包:
      在这里插入图片描述
    • 解压文件,将文件解压到当前目录
      tar -xvf all.tar

    三、gzip命令 – 压缩和解压文件

    1. gzip命令简介:
      gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多处“.gz”扩展名。gzip命令对文本文件有60%~70%的压缩率。减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。
    2. 语法格式: gzip [参数]
    3. 常用参数:
    参数 含义
    -a 使用ASCII文字模式
    -d 解开压缩文件
    -f 强行压缩文件
    -l 列出压缩文件的相关信息
    -c 把压缩后的文件输出到标准输出设备,不去更动原始文件
    -r 递归处理,将指定目录下的所有文件及子目录一并处理
    -q 不显示警告信息
    1. 应用实例
    • 把当前目录下每个文件压缩成.gz文件
      gzip *在这里插入图片描述
    • 显示压缩文件的详细信息
      gzip -dv *
      在这里插入图片描述
    • 递归的压缩和解压目录
    gzip -r test1
    gzip -dr test1
    

    在这里插入图片描述

    四、bzip2命令 – bz2文件的压缩程序

    1. bzip2命令简介:Linux系统中bzip2命令的英文是“bunzip2”,即.bz2文件格式的压缩程序; bzip2命令系统默认是没有安装的,需要安装bzip2库才可以使用此命令。
      bzip2命令采用新的压缩演算法,压缩效果比传统的LZ77/LZ78压缩演算法来得好。若没有加上任何参数,bzip2压缩完文件后会产生.bz2的压缩文件,并删除原始的文件。
      注意:非内置命令,需要安装
    2. 常用参数:
    参数 含义
    -c 将压缩与解压缩的结果送到标准输出
    -d 开始解压解压缩。bzip2,bunzip2 以及bzcat实际上是同一个程序,进行何种操作将根据程序名确定。指定该选项后将不考虑这一机制,强制 bzip2 进行解压缩。
    -f bzip2在压缩或解压缩时,若输出文件与现有文件同名,预设不会覆盖现有文件。若要覆盖,请使用此参数
    -k 在压缩或解压缩时保留源文件(不删除这些文件,默认删除源文件)。
    -s 降低程序执行时内存的使用量
    -t 检查指定文件的完整性,但并不对其解压缩。
    -v 压缩或解压缩文件时,显示详细的信息
    -z 强制执行压缩
    1. 应用实例
    • 压缩成 .bz2文件(保留源文件),检查文件完整性,然后解压文件
      在这里插入图片描述

    五、zip -压缩成.zip文件

    1. zip命令和unzip命令简介
    • zip程序将一个或多个压缩文件与有关文件的信息(名称、路径、日期、上次修改的时间、保护和检查信息以验证文件完整性)一起放入一个压缩存档中。可以使用一个命令将整个目录结构打包到zip存档中。
    1. **语法格式:**zip [参数] [文件]
    2. 常用参数:
    参数 含义
    -q 不显示指令执行过程
    -r 递归处理,将指定目录下的所有文件和子目录一并处理
    -z 替压缩文件加上注释
    -v 显示指令执行过程或显示版本信息
    -n<字尾字符串> 不压缩具有特定字尾字符串的文件
    1. 应用实例
    • 压缩当前目录下的所有文件
      zip alltext.zip *
      在这里插入图片描述

    六、unzip -解压zip文件

    1. unzip命令简介:
      unzip命令用于解压.zip文件 (zip压缩的文件)
    2. 语法格式: unzip [参数] [文件]
    3. 常用参数:
    参数 含义
    -d 解压文件指定目录
    -l 显示压缩文件内所包含的文件
    -v 执行时显示详细的信息
    -c 将解压缩的结果显示到屏幕上,并对字符做适当的转换
    -n 解压缩时不要覆盖原有的文件
    -j 不处理压缩文件中原有的目录路径

    4. 应用实例:

    • 检查文件的完整性
      在这里插入图片描述
    • 将文件解压到当前目录下的test1 文件夹
    unzip alltext.zip -d test1
    
    • 将当前目录下的(1.text.zip 2.text.zip 3.text.zip)的.zip文件解压到当前目录
    unzip  \*.text.zip .
    
    展开全文
  • Linux下定时备份文件

    2018-11-19 11:36:39
    今天有人让我给写个脚本,说是让Linux定时备份文件数据,并删除超过一定时间的备份。听起来很有意思,一番摸索之后成功了没有呢?(因为是给对linux不太熟的人看,所以比较详细)具体看下面吧: 一、 编写脚本 编写...

    原文   https://blog.csdn.net/q290994/article/details/79186821

    今天有人让我给写个脚本,说是让Linux定时备份文件数据,并删除超过一定时间的备份。听起来很有意思,一番摸索之后成功了没有呢?(因为是给对linux不太熟的人看,所以比较详细)具体看下面吧:

    一、 编写脚本
    编写一个脚本文件,使脚本可以执行备份命令。 
    例如,将文件目录 /home/backups/balalala 备份到/home目录下,并压缩。

    1. 创建脚本
    命令格式: touch 路径/文件名.sh 
    例如: 
    输入命令:touch /home/backup.sh 

    这里写图片描述
    2. 写入命令
    首先进入脚本:vi命令 
    vi /home/backup.sh 
    在脚本内写入:

    #!/bin/sh
    mkdir /home/beifen
    #创建一个临时文件(要保存备份的路径)
    cp -r /home/backups/balalala  /home/beifen
    #数据存在backups目录下,备份到beifen目录下,所以先将数据拷过来
    tar -zcPvf /home/backup$(date +%Y%m%d).tar.gz /home/beifen
     #将数据所在文件夹beifen打包
    rm -rf /home/beifen/
     #删除临时文件内容

    find ./ -mtime +30 -name "*.tar.gz" -exec rm -rf {} \;
    #删除改文件夹下超过30天的文件
    这里写图片描述
    3. 执行脚本文件
    直接手动执行脚本文件。 
    命令格式:sh 路径/文件名.sh 
    例如:sh /home/backup.sh

    二、 设置定时执行本脚本。
    例如:设置脚本每7天执行一次。

    1. 安装crond
    如果没有安装crond服务就先装上服务。 
    检查服务状态:service crond status

    2. 修改crontab内容
    输入命令:crontab –e 
    进入后继续输入命令:0 0 /7 * /home/backup.sh 
    设置为每7天执行一次脚本文件 
    然后,保存退出:wq

    sh脚本前面五个字段分别表示分钟(0-59)、小时(0-23)、日(1-31)、月(0-12)、星期几(0-6)后面的为脚本所在目录

    这里写图片描述

    3. 重新启动crond服务
    输入命令:service crond restart
     

    展开全文
  • linux - 备份某个文件夹 注意:备份只能是某个文件系统(filesystem),如果一个目录下面有多个文件系统,那么需要把这几个文件系统都备份备份前需要先df -h文件系统对应的路径,然后查看您的文件在那个文件...

    linux - 备份某个文件夹

    注意:备份只能是某个文件系统(filesystem),如果一个目录下面有多个文件系统,那么需要把这几个文件系统都备份

    在备份前需要先df -h文件系统对应的路径,然后查看您的文件在那个文件系统下,然后备份这个文件系统。

    也就是说镜像,就是一个全拿下来。下面是步骤:

    1
    进入文件夹,使用命令df -h .
    查看
    Filesystem            Size  Used Avail Use% Mounted on

    则说明这个目录所在的的文件系统是,对应的路径是/boot如果这个目录下面是多个文件系统,就需要单独备份了,dump每次只能备份一个文件系统
    譬如在目录 / 下,df -h 就可以查看到多个文件系统。

    然后我们开始备份这个文件系统
    dump -0u -f /root/boot.dump /boot
    注意顺序,先写备份生成的文件,然后写备份的文件系统(filesystem)
    然后等待备份,这是第一次备份,可以继续备份

    dump -0u -f /root/boot.dump /boot  周末完整备份
    在这个基础上做增量备份
    dump -1u -f /root/boot.dump.1 /boot   周一
    dump -1u -f /root/boot.dump.11 /boot 周二
    dump -1u -f /root/boot.dump.111 /boot 周三

    上面三个文件都是在0的基础上进行了3次增量备份
    还原的时候0+上面的一个就行
    还原到周一
    restore -rf /root/boot.dump
    restore -rf /root/boot.dump.1
    还原到周二
    restore -rf /root/boot.dump
    restore -rf /root/boot.dump.2

    注意,在restore的时候一定要到还原的路径下,执行完整备份后,在这个路径下会多出来grub 和lost +found ,删除掉
    如果出现报错:restore: Incremental tape too high
    那么先执行原来的完整备份。


    ~~~
    dump -W 查看有没有文件被dump过数据。
    备份的时间写入 /etc/dumpdates文件中。查看命令 cat /etc/dumpdates
    展开全文
  • linux文件备份

    2018-04-10 16:59:44
    1、rsync与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据...
  • 一、关于Linux备份文件和应用的几个命令:tar和cp 在工作中,经常来备份文件和系统应用,常用到的主要是tar和cp命令,分别介绍如下:   一、tar命令,这个现在经常使用用来打包:   tar包指的是...
  • 主要内容 备份linux主机内容到windows机器上 例子代码 备份linux 使用tar备份的主要特点 全量与增量 清理历史备份文件 备份文件的转移 恢复linux
  • linux,sh,服务器备份文件
  • 用的工具 小编此次研究的工具是rsync,rsync是Linux/UNIX系统下的文件同步和数据传输工具。它采用“rsync”算法使一个客户机和远程文件服务器之间的文件同步。通过rsync可以将同一个服务器的数据从一个分区备份到另...
  • linux备份与恢复文档

    2018-10-18 18:07:52
    Linux中,最简单的文件和目录备份工具就是“cp”复制命令。但需要备份文件很多的时候,紧紧用cp显得力不从心了,备份出来的文件数量及其所占用的磁盘空间可能都会对服务器产生不小的压力。因此,有必要对需要备份...
  • Linux备份文件命令

    2019-07-31 12:12:41
    解压缩:tar、zip 复制:cp 参考:https://blog.csdn.net/s_monster_/article/details/81662834 待更新
  • Linux文件备份--cp

    2019-03-07 14:58:29
    cp 复制文件或者目录 语法 cp [ 选项 ] 源文件 目标文件 常用选项: -a:相当于pdr -d:复制链接文件,目标文件也是指向源文件链接的链接文件或目录。 -i:目标文件已存在时,会询问是否覆盖 -p:连同...
  • 我这里要把/data/wwwroot目录下面的所有文件备份到/data/backup里面,并且保存为wwwrootbak20190520.tar.gz的压缩文件(20190520是指备份执行时当天的日期2019-5-20),然后只保留最近30天的备份。 1、创建保存...
  • linux备份文件

    2019-01-12 11:39:17
    瓠悠笑软件部落文件备份操作指南备份1.查看vixie-cron RPM 软件包是否已安装 判定该软件包是否已安装,使用 rpm -q vixie-cron 命令。 [root@localhost ~]# rpm –q vixie-cron       2.判定服务是否...
  • 复制文件 cp -a 目标文件 目的文件 移动文件 sudo mv ~/desktop/[文件名] /usr/bin/ #移动后会删除原文件(速度极快) 文件夹改名 mv 原文件夹名 改后的文件夹名
  • 环境: Ubuntu 16.04 Windows10 作为一个科研
  • Linux上可以用tar命令将某个文件系统上的文件或者目录备份到一个归档文件中,在需要恢复时从此归档 文件进行恢复。例如:在某个用户系统中/home使用单独的文件系统,需要将/home文件系统备份,可以运行下面的 ...
  • 对于运维人员,数据备份是日常重要而又必须做的工作,选择一种好的备份软件效率会大大提升。rsync 就是一款功能强大,高效,安全,速度快的文件增量传输工具。 一 、什么是rync ? 1. rsync ---- remote ...
1 2 3 4 5 ... 20
收藏数 246,959
精华内容 98,783