鸟哥Linux第二十章-基础系统设置与备份策略笔记

  • 获取这几个参数才能让Linux上网:IP,子网掩码,网关,DNS主机的IP
  • ifconfig -a:列出全部网卡
  • 手动设置IP网络参数:method,IP,netmask,gateway,DNS,hostname
  • nmcli是通过一个名为连接代号的名称来设置是否要上网,通常将连接代号和网卡名称设置成一样。
  • hostnamectl:修改主机名
  • timedatectl:时区的显示与设置
  • ntpdate:手动网络校时
  • localectl:语系
  • 防火墙有两种规则,暂时和永久,只有将规则写入永久区,下次才会执行
  • 防火墙一般需要设置的地方:服务,端口,富规则,接口
  • dmidecode:查看硬件设备
  • gdisk:使用gdisk-l将分区表列出
  • dmesg:查看内核运行过程中显示的各项信息记录
  • vmstat:分析系统(CPU/RAM/IO)目前的状态
  • lspci:列出整个PC系统的PCI接口设备,很有用的命令
  • lsusb:列出目前系统上各个USB端口的状态,与连接的USB设备
  • iostat:与vmstat类似,可实时列出整个CPU与接口设备的输入/输出状态
  • smartd:了解磁盘的好坏
  • 具有备份意义的Linux数据一般分为两类,一类是系统基本设置信息,一类是类似网络服务的内容数据。需要备份的文件有:
    • 账号与系统配置文件:/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow,/home下面的用户家目录。
      • /etc/整个目录
      • /home/整个目录
      • /var/spool/mail/
      • /var/spoll/{at|cron}/
      • /boot/
      • /root/
      • 如果自行安装过其他的软件,那么/usr/local或/opt也要备份
    • 网络服务的数据库:软件本身的配置文件,/etc/整个目录,/usr/local/整个目录
    • 软件服务提供的数据,以WWW及MariaDB为例
      • WWW数据:/var/www整个目录或/srv/www整个目录,及系统的用户家目录
      • MariaDB:/var/lib/mysql整个目录
    • 其他在Linux主机上面提供的服务的数据库文件
    • 至少要备份下面目录:/etc,/home,/root,/var/spool/mail,/var/spool/cron,/var/spool/at/
      ,/var/lib/
    • 不需要备份的目录:/dev(随便),/proc,/sys,/run,/mnt,/media,/tmp
  • 完整备份:完整备份就是将根目录整个系统备份下来的意思,有些时候,完整备份也可以备份一个文件系统,例如/dev/sda1
  • 完整备份之累积备份:系统在进行完第一次完整备份后,经过一段时间的运行,比较系统与备份文件之间的差异,仅备份有差异的文件而已。而第二次累积备份则与第一次累积备份的数据比较,也是仅备份有差异的数据而已。
  • 完整备份常用工具:dd,cpio,xfsdump/xfsrestore,tar
  • 完整备份之差异备份:每次的备份都是与原始的完整备份比较的结果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值