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

    千次阅读 2018-06-15 15:08:29
    cp /xxx/xxx.conf{,.bak}eg:cp /etc/ntp.conf{,.bak}

    cp /xxx/xxx.conf{,.bak}

    eg:

    cp /etc/ntp.conf{,.bak}
    展开全文
  • 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下批量备份服务器配置文件和目录的方法,需要的朋友可以参考下
  • Linux定时备份交换机配置文件

    千次阅读 2018-10-15 15:37:22
    场景:交换机数量几百台,需要定时备份配置文件以防丢失。 最初方案:从Linux上写一个expect脚本,定时登录到交换机,手动执行查看配置文件(show run),并记录日志。 最开始写了一个expect脚本,内容如下: #!...

    场景:交换机数量几百台,需要定时备份配置文件以防丢失。

    最初方案:从Linux上写一个expect脚本,定时登录到交换机,手动执行查看配置文件(show run),并记录日志。

    最开始写了一个expect脚本,内容如下:

    #!/usr/bin/expect 
    set date [exec date "+%Y%m%d%H%M%S"]
    set timeout 10
    spawn telnet 192.168.1.1
    expect "Username:"
    send "Telnet_username\r"
    expect "Password:"
    send "Telnet_Password\r"
    send "enable\r"
    expect "Password:"
    send "enable_password\r"
    send "show run\r"
    send "                         \r"
    send "exit\r"
    interact
    

    执行此脚本,重定向输出内容到文件

    ./192.168.1.1.exp > test.txt

    使用cat查看,没有问题 ,但是使用vim编辑,或者转移到Windows查看该文件,会有很多^M;执行file test.txt查看该文件类型,

    !
    !
    !
    aaa new-model
    !
    !
    !
    aaa accounting update periodic 15
    aaa accounting network default start-stop group compatible
    aaa authentication dot1x default group radius
     --More-- ^H^H^H^H^H^H^H^H^H^H          ^H^H^H^H^H^H^H^H^H^H!
    !
    nfpp
    !
    !
    
    [root@Zabbix93 expect]# file test.txt 
    test.txt: ASCII text, with CRLF, CR line terminators, with overstriking
    

    文件类型为二进制文件,想了很多办法,尝试使用dos2unix,无果。

    [root@Zabbix93 expect]# dos2unix test.txt 
    dos2unix: Binary symbol found at line 43
    dos2unix: Skipping binary file test.txt

    不考虑,直接放弃该方法,转而使用另一种方法:通过tftp上传到Linux的tftp服务器上面。

     1、安装tftp相关软件包

    [root@Zabbix93 ~]# yum install tftp-server xinetd -y

    2、修改/etc/xinetd.d/tftp文件

     service tftp
        {
        socket_type = dgram
        protocol = udp
        wait = yes
        user = root
        server = /usr/sbin/in.tftpd
        server_args = -s /tftp    注:修改此处,-s指定目录,/tftp为你需要的tftp共享目录,-c允许上传
        disable = no
        per_source = 11
        cps = 100 2
        flags = IPv4
        }

      3、重启tftp服务

    由于tftp使用udp 69端口,所以需要在防火墙开放此端口。

      service xinetd restart

    4、创建/tftpboot,并赋予读写权限。

    [root@Zabbix93 /]# chmod 705 tftp/
    [root@Zabbix93 /]# telnet 192.168.1.1
    Trying 192.168.1.1...
    Connected to 192.168.1.1.
    Escape character is '^]'.
    
    User Access Verification
    
    Username:user
    Password:
    
    Ruijie_Switch>enable
    
    Password:
    Ruijie_Switch#copy startup-config tftp:
    Address of remote host []?192.168.1.2
    Destination filename [/config.text]?
    Accessing startup-config...
    
    Transmission finished, file length 12599 bytes.
    Ruijie_Switch#exit
    [root@Zabbix93 /]# cd /tftp/
    [root@Zabbix93 tftp]# ls
    config.text 

    至此成功备份交换机配置文件到服务器上,只要写一个crontab定时执行就可以定时备份。

     

     

    展开全文
  • 最近系统整理一下 linux配置文件备份、编译命令备份、源文件路径、编译命名路径等记录

    最近系统整理一下 linux 各配置文件备份、编译命令备份、源文件路径、编译命名路径等记录

    展开全文
  • 主要介绍了Python实现配置文件备份方法,实例分析了基于Linux平台下Python文件压缩备份的相关技巧,具有一定参考借鉴价值
  • ************linux服务器操作系统备份方法: 1、进老毛桃官网http://www.laomaotao.net/下载最新U盘启动制作工具 2、制作U盘启动,并用U盘启动要备份LINUX系统,启动网络,配置IP,映射10.10.14.197 3、开启...
  • Linux文件备份

    2015-05-26 11:18:32
    一个应用中有很多的重要数据,为了在数据灾难发生后我们能够及时、迅速、准确的恢复我们的应用到一个比较合适的位置,我们必须定期的对我们的数据资料进行备份,今天给大家分享的就是Linux文件备份方法。...
  • linux备份文件

    千次阅读 2012-11-01 09:34:46
    瓠悠笑软件部落文件备份操作指南备份1.查看vixie-cron RPM 软件包是否已安装 判定该软件包是否已安装,使用 rpm -q vixie-cron 命令。 [root@localhost ~]# rpm –q vixie-cron       2.判定服务是否...
  • http://blog.csdn.net/zhuying_linux/article/details/6902135作为一名网络运维工程师,如果管理的路由、交换设备比较多的话,那么你是否也会跟我一样遇到这样的问题:设备配置经常调整,尤其是接入层交换机,万一哪...
  • 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...
  • linux conf配置文件(全)

    万次阅读 2017-09-22 15:52:22
    etcprofile bash_profile etcbashrc bashrc bash_logout 用户环境配置 bash_profilebashrc和...修改IP地址等网络相关的配置文件 etcsysconfignetwork-scriptsifcfg-eth etcsysconfignetwork 网关配置相关的配置文件 e
  • Linux定时备份文件

    千次阅读 2018-04-17 11:45:58
    一 编写脚本 创建脚本 写入命令 执行脚本文件 二 设置定时执行本脚本 安装crond ...编写一个脚本文件,使脚本可以执行备份命令。 例如,将文件目录 /home/backups/balalala 备份到/home目录下...
  • 脚本的功能是代替手工到交换机上保存配置,是完全登陆交换机来作的操作,不论交换机的版本高低,只要权限内能敲的命令,基本都可以实现。 脚本的执行过程是这样的:telnet到指定交换机--保存配置--通过交换机登陆到...
  • LINUX下EXP命令全库备份数据库文件 1)建立备份目录,目录操作权限授权给Oracle用户 mkdir /backup --创建backup文件夹 cd / --进入cd语句 ls -l --查看文件的信息 id oracle -- 查看oracle用户信息,授予...
  • Linux下定时备份文件

    万次阅读 多人点赞 2018-01-28 14:55:52
    今天有人让我给写个脚本,说是让Linux定时备份文件数据,并删除超过一定时间的备份。听起来很有意思,一番摸索之后成功了没有呢?(因为是给对linux不太熟的人看,所以比较详细)具体看下面吧: 一、 编写脚本 ...
  • 您可以在运行配置文件之前或之后运行shell命令:例如,在需要安装和卸载备份磁盘时很有用 如果发生错误,您可以运行shell命令(任何时候) 您可以通过stdin发送备份流 您可以在更低或更高的优先级(优先级在Windows...
  • 嵌入式Linux启动配置文件及脚本

    千次阅读 2011-02-23 14:50:00
    使用Busybox制作根文件系统时,/etc目录非常重要,它包含了嵌入式Linux启动所需的配置文件及脚本.由于init进程,或者说linuxrc程序会解析inittab文件,因此就从/etc/inittab文件开始说起. (1)文件/etc/inittab...
  • shell脚本批量备份交换机配置文件

    千次阅读 2021-01-16 21:37:03
    用shell脚本自动备份交换机路由器配置文件背景步骤 背景 对于中小型网络来说,网络...而手动备份配置文件是件很枯燥的、重复的工作,当设备数量比较多时会浪费大量时间。 既然这是件重复的工作,我们可不可以用脚本或其
  • 本文主要是记录《linux鸟哥的私房菜》(第二版)一书中讲到的有关linux下的一些配置文件,不同的linux版本可能不太一样,仅做记录和参考。 第8章 Linux磁盘与文件系统管理 /etc/fstab :磁盘分区表配置文件,文配置...
  • Linux】 Apache配置文件详解

    千次阅读 2020-07-25 21:58:54
    备份配置文件 [root@gaosh-64 ~]# cp /etc/httpd/conf/httpd.conf httpd.bak 2. 修改配置文件 [root@gaosh-64 ~]# vim /etc/httpd/conf/httpd.conf 31 ServerRoot "/etc/httpd" #apache配置文件的根目录 32 Time...
  • Linux 备份与恢复(dump、restore命令

    千次阅读 2020-08-31 17:17:39
    下面我们就来了解Linux备份与恢复的相关知识。 备份概述  备份对象 Linux系统中,需要进行备份操作的重要目录主要有: 目录 说明 /root 超级用户家目录 /home 普通用户的家目录 /var/spool/mail 系统...
  • 文章目录前言文章重点一、rsync+inotify 简介1、rsync简介2、inotify简介二、整体架构三、同步节点部署(rsync)1、安装rsync2、配置rsync四、源服务器节点部署(rsync+inotify)1、安装rsync2、配置rsync3、手动...
  • 文件配置信息: 1)挂载存储设备信息 表示方式:UUID 2)挂载点目录 3)文件系统类型 xfs默认centos7文件系统 4)挂载参数信息 决定了是否可以像存储设备中存储数据 5)是否进行磁盘备份 0表示不备份 6)是否进行...
  • Linux——服务器文件备份(二)

    千次阅读 热门讨论 2018-01-28 22:06:39
    这个守护进程在rsync服务端永久运行,用于接受文件传输请求,因此,客户端既可以把文件发送给守护进程,也可以向守护进程请求文件,rsync的服务器模式非常适合作为异地的中心备份服务器或数据异地存储库来使用。
  • 备份原先的SSH配置文件. #cp /etc/ssh/sshd_config sshd_config.$(date +%F) vim /etc/ssh/sshd_config Port 5011 修改默认端口 PermitRootLogin no 禁止root PermitEmptyPasswords no 禁止空密码 UseDNS no 不...
  • Linux中的文件压缩,打包和备份命令

    千次阅读 2013-12-15 20:30:15
    压缩解压命令 gzip 文件 -c : 将压缩数据输出到屏幕,可用来重定向 -v 显示压缩比等信息 -d 解压参数 -t 用来检验一个压缩文件的一致性看看档案有没错 -数字 : 压缩等级,-1最快,但压缩比最差 ...
  • linux文件备份

    千次阅读 2018-04-10 16:59:44
    1、rsync与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 182,771
精华内容 73,108
关键字:

linux备份配置文件命令

linux 订阅