精华内容
下载资源
问答
  • linux 备份文件

    千次阅读 2019-01-10 16:24:06
    备份哪个目录,就cd到哪个目录,在那个目录执行下面的命令: tar -zcvP -f /home/***/***/package.tar.gz currentDirectoryName -f后面的内容,指的是备份文件存放的完整路径+名称...

    备份哪个目录,就cd到哪个目录,在那个目录执行下面的命令:

    tar -zcvP -f /home/***/***/package.tar.gz currentDirectoryName

    -f后面的内容,指的是备份文件存放的完整路径+名称

    展开全文
  • linux备份文件命令1.cp命令cp[功能说明]文件的备份英文xxxx #cp命令将源文件复制到另外安全的地方,复制的文件和源文件是两个相互独立的文件,对认识一个文件的操作不影响另一个文件,但与符号链接文件中的硬链接是...

    随时备份重要文件是我们应该养成的一个好习惯,那么linux下使用什么命令来实现文件的备份呢?下面由学习啦小编为大家整理了linux下备份文件命令的相关知识,希望大家喜欢!

    linux备份文件命令1.cp命令

    cp

    [功能说明]

    文件的备份

    英文xxxx #cp命令将源文件复制到另外安全的地方,复制的文件和源文件是两个相互独立的文件,对认识一个文件的操作不影响另一个文件,但与符号链接文件中的硬链接是有区别的

    [语法格式]

    cp[参数][源文件或目录][目标目录] 或cp[选项][源文件][目标文件]

    [选项参数]

    参数

    说明

    -a

    该参数通常在复制目录时使用。保留链接,文件属性,并递归的复制目录,其作用等于-d,-p和-r参数的组合

    -b

    在复制文件的时候,若目标文件存在,在删除,覆盖目标文件前应做备份,并在已经存在的文件末尾加备份字符串,默认~

    -d

    复制时候保留链接

    -

    删除已经存在的目标文件而不提醒

    -i

    和f参数相反,在覆盖目标文件之前,将给出提示并要求用户确认,输入y则会覆盖,是安全的交互模式

    -p

    利用此参数cp命令除复制源文件的内容外,还保持着源文件的访问权限,属主,时间戳不变,

    -r

    若给出的源文件时一个目录文件,此时从命令将递归复制该目录下所有的子目录和文件

    -l

    对文件建立硬链接,而非复制

    -L

    跟踪符号链接

    -p

    不跟踪符号链接

    linux备份文件命令2.dump

    [功能说明]

    文件或文件系统的备份

    #文件的备份包括具体文件的备份和整个文件系统的备份,dump命令倾向于考虑备份整个文件系统 文件的备份策略包括完全备份,增量备份和更新备份。

    [语法格式]

    Dump[参数][待备份的目录和文件系统]或dump[-wW]

    [选项参数]

    参数

    说明

    -0123456789

    备份的级别,0表示全部备份,其他表示增量备份,对于上次较低级别,只备份文件系统中修改过或新文件 默认9

    -d

    设置磁带的密度 单位为bpi

    -j

    压缩写入,指定压缩级别比如2

    补充:linux恢复文件命令estore

    [功能说明]

    恢复文件或文件系统

    #Linux提供专门为dump恢复工具

    [语法格式]

    Restore[主参数][可选参数][文件名或者文件系统]

    [选项参数]

    参数

    说明

    -i

    以交互模式处理dump中的文件,读取dump文件的时候弹出类似shell接口,允许用户执行相应的命令来控制是否提取文件,并执行命令

    -f

    从指定的文件中读取备份数据,进行还原操作,这里的备份文件可以是特殊的设备文件,若文件名是以file:host或者user@host.file的形式给出,表示从远程主机上读取备份文件的数据

    -b

    每个dump记录区块的大小,单位是字节,若不指定介质区块的大小,restore自动检测介质区块的大小

    -R

    针对特殊的磁带指明从何处恢复,对于中断的restore命令十分有用

    展开全文
  • linux备份文件

    千次阅读 2012-11-01 09:34:46
    瓠悠笑软件部落文件备份操作指南备份1.查看vixie-cron RPM 软件包是否已安装 判定该软件包是否已安装,使用 rpm -q vixie-cron 命令。 [root@localhost ~]# rpm –q vixie-cron       2.判定服务是否...

     关注微信公众号([瓠悠笑软件部落](http://huyouxiao.com)

    大家一起学习,一起摸鱼。
     

    瓠悠笑软件部落
    瓠悠笑软件部落

    文件备份操作指南备份1.查看vixie-cron RPM 软件包是否已安装

    判定该软件包是否已安装,使用 rpm -q vixie-cron 命令。

    [root@localhost ~]# rpm –q vixie-cron

     

     

     

    2.判定服务是否在运行

    判定该服务是否在运行,使用 /sbin/service crond status 命令

    [root@localhost ~]# /sbin/service crond status

     

     

     

     

     

    3.启动、关闭和重启、重新载入配置

    执行以下命令:

    [root@localhost ~]# /sbin/service crond start                          //启动服务

    [root@localhost ~]# /sbin/service crond stop                           //关闭服务

    [root@localhost ~]# /sbin/service crond restart               //重启服务

    [root@localhost ~]# /sbin/service crond reload                 //重新载入配置

    4.创建保存备份文件的目录

    [root@localhost ~]# mkdir /opt/tomcatbak                

    这个是建立在opt目录下面的,备份文件将会存放在 /opt/tomcatbak文件夹之下。

    5.创建/usr/sbin/tomcatbak文件

    执行以下命令:

    [root@localhost ~]# vi /usr/sbin/tomcatbak

    直接添加需要执行的命令,保存退出。

     

    说明:

    /opt/tomcat5/webapps                   原文件的存放目录

    /opt/tomcatbak                               备份文件的存放目录。

    cmsadmin                                       原文件的名称

    cmsadmin$(date +%Y%m%d).tar.gz

    cmsadmin$(date +Y%m%d)是备份文件的名称+年月日,.tar.gz是文件类型

    后两条命令同上,只是文件名称不同而已。最后保存退出。

     

     

     

     

    6. 修改tomcatbak文件属性,使其可执行

     

    执行以下命令:

    [root@localhost ~]# chmod +x /usr/sbin/tomcatbak

     

     

     

     

    7. 修改/etc/crontab

    执行以下命令或用文件编辑器打开:

    [root@localhost ~]# vi /etc/crontab

    在下面添加如下内容:

    36 17 * * * root /usr/sbin/tomcatbak                                //表示每天的17:36分执行备份

     

     

     

    8. 重新启动crond

    执行以下命令:

    [root@localhost ~]# /etc/rc.d/init.d/crond restart

     

    完成,这样就会在每天的17:36自动进行数据备份了。效果如下:

     

     

    恢复

    首先进入到根目录之下

    [root@localhost ~]# cd /

     

     

    然后选择要执行的命令:

    1、恢复cmsadmin执行:

    [root@localhost /]# tar –xzvf /opt/tomcatbak/cmsadmin(+要恢复的文件的日期).tar.gz

     

    2、恢复psc执行:

    [root@localhost /]# tar –xzvf /opt/tomcatbak/psc(+要恢复的文件的日期).tar.gz

     

    3、恢复english执行:

    [root@localhost /]# tar –xzvf /opt/tomcatbak/english(+要恢复的文件的日期).tar.gz

     

    最后重启Tomcat,数据恢复完成。

    #Linux

     

    展开全文
  • 收集一些linux下实现文件备份
  • linux 备份文件时加上日期

    千次阅读 2019-03-22 13:58:44
    1、创建一个生成日期的文件 vi .backdate echo _back_`date '+%Y%m%d%H%M%S'` 2、授权文件 chmod 777.backdate 3、编辑.bashrc vi .bashrc alias bak="/root/.backdate" 4、拷贝文件时加上`bak` cp test.txt...

    1、创建一个生成日期的文件

    vi .backdate
        echo _back_`date '+%Y%m%d%H%M%S'`

    2、授权文件

    chmod 777 .backdate

    3、编辑.bashrc
    vi .bashrc
        alias bak="/root/.backdate"  

    4、拷贝文件时加上`bak`
    cp test.txt test.txt`bak`
         test.txt_back_20190322134728

    展开全文
  • 一、关于Linux备份文件和应用的几个命令:tar和cp 在工作中,经常来备份文件和系统应用,常用到的主要是tar和cp命令,分别介绍如下: 一、tar命令,这个现在经常使用用来打包: tar包指的是档案文件: tar -cvf ...
  • linux怎么备份文件

    2015-05-13 15:32:20
    Linux怎么备份文件?在Linux系统中,用的比较多的方式是使用tar命令来进行文件数据的备份,命令的方式使用起来不是特别方便。小编结合自己的经验,为大家介绍一下如何用多备份工具把文件安全快速的备份起来,以便在...
  • 主要介绍了Linux备份及恢复及Linux文件权限详解的相关资料,需要的朋友可以参考下
  • Linux 备份及恢复 Linux 文件权限

    千次阅读 2017-01-16 17:03:55
    在日常管理中,我们有许多工具可以用来备份文件权限,如cp、rsync、etckeeper等。如果你使用了这个备份工具,那么你的确不需要担心改变的文件权限问题。但如果只是想暂时备份文件权限(而不是文件本身),例如:为了...
  • linux备份目录文件及目录

    万次阅读 2019-05-09 11:26:37
    一、关于Linux备份文件和应用的几个命令:tar和cp 在工作中,经常来备份文件和系统应用,常用到的主要是tar和cp命令,分别介绍如下:   一、tar命令,这个现在经常使用用来打包:   tar包指的是...
  • 该脚本可配合定时任务实现定期备份文件、并删除久远备份文件,脚本中使用“年月日时分”作为备份文件名,并以此作为判断来配合设置的diff值删除久远的备份文件,脚本中删除备份时间大于一天的备份文件
  • 因为一些原因,需要换一台VPS,所以就需要为服务器转移文件,下面介绍一下linux使用scp命令转移备份文件的方法
  • linux 备份配置文件

    千次阅读 2018-06-15 15:08:29
    cp /xxx/xxx.conf{,.bak}eg:cp /etc/ntp.conf{,.bak}
  • 远程复制备份文件,实现从一台机器复制文件到另外一台机器 用户名密码等在脚本中配置,实现自动输入,自动复制,完成备份
  • 大家好,请教大家一个嵌入式Linux移植的问题。 现在我的文件系统泡在nandflash上,最近测试的时候发现有时候系统起不来,通过查看串口打印结果来看,是文件系统损坏了。 所以我想是否可以在nandflsh上多设立一个...
  • Linux下定时备份文件.zip
  • CentOS Linux自动备份文件按日期备份

    千次阅读 2019-05-21 22:51:12
    说明: 我这里要把/data/wwwroot目录下面的所有文件备份到/data/backup里面,并且保存为wwwrootbak20190520.tar.gz的压缩文件...1、创建保存备份文件的目录:/data/backup cd /data mkdir backup 2、创建备...
  • Linux备份项目文件

    2018-03-19 17:11:14
    Linux下定时备份,项目文件,以当前时间命名文件,仅需自配crontable,执行脚本即可运行
  • Linux定时备份文件

    千次阅读 2018-04-17 11:45:58
    一 编写脚本 创建脚本 写入命令 执行脚本文件 二 设置定时执行本脚本 安装crond 修改crontab内容 重新启动crond服务 一、 编写脚本 ...例如,将文件目录 /home/backups/balalala 备份到/home目录下...
  • 简单linux命令之备份文件

    万次阅读 2017-11-13 23:04:20
    linux,sh,服务器备份文件
  • 创建文件夹 mkdir -p /data/backdata mkdir -p /data/logs mkdir -p /data/mysqlbak ...创建文件touch backup.sh 编辑文件 vi backup.sh 添加下面的内容 DATE=$(date +%Y%m%d) /usr/local/mysql
  • Linux下定时备份文件

    千次阅读 2018-11-19 11:36:39
    今天有人让我给写个脚本,说是让Linux定时备份文件数据,并删除超过一定时间的备份。听起来很有意思,一番摸索之后成功了没有呢?(因为是给对linux不太熟的人看,所以比较详细)具体看下面吧: 一、 编写脚本 编写...
  • 一、关于Linux备份文件和应用的几个命令:tar和cp 在工作中,经常来备份文件和系统应用,常用到的主要是tar和cp命令,分别介绍如下:   一、tar命令,这个现在经常使用用来打包:   tar包指的是档案文件...
  • 主要介绍了linux定时备份MySQL数据库并删除以前的备份文件,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • Linux自动备份文件

    千次阅读 2012-07-30 09:00:27
    今天有人让我给写个脚本,说是让linux定时备份数据和资料,每次备份的数据文件名不一样,并删除超过一定时期的资料,这个听起来挺有意思的,具体看下面吧: 1,写一个脚本backup.sh内容如下 #!/bin/sh ...
  • Linux下磁盘文件备份

    2018-03-12 13:41:44
    Linux下磁盘文件备份,背景:nfs服务器下/opt/data目录为其他web服务器提供nfs服务,该目录存放工程文集及数据文件,现将该目录每天定时备份到nfs备份服务器上。
  • Linux TAR备份文件时排除指定文件

    千次阅读 2017-08-29 17:03:51
    Oracle数据库备份,使用linux tar备份数据库目录时指定排除不备份指定文件。(长知识了) 在升级或者打PSU的时候都需要对ORACLE的ORACLE HOME进行备份,通常我们使用TAR命令来打包文件夹后再压缩。由于一些日志文件...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 299,064
精华内容 119,625
关键字:

linux备份文件

linux 订阅