11、查看及测试网络、配置网络地址、内核及模块管理

一.Linux备份策略

1.tar完全备份

-N yyyy-mm-dd 备份..后更新的文档

文件看ctime

目录看atime

-p 保留原有属性权限

-P保留原有绝对路径不变

--exclude排除不需要备份的文档

2.touch:修改文件时间和创建新文件

atime:文件的内容被取用,如cat

mtime:文件内容数据被改

ctime:文件的状态改变,如权限与属性

ls -lu 查看atime

l  查看mtime

-lu 查看ctime

3.stat:查看对应文件的响应时间信息

4.dump -级别 [选项]... -f 备份位置 源数据

-0 完全备份 1备份0后的更改,2备份1后的更改

-j 启用bzip2

-S 检查本次备份需要多少磁盘空间

-u 备份单个文件系统时,将本次备份的时间更新到/etc/dumpdates

-W 检查已标记dump分区是否备份过

5.restore [选项]... -f 备份位置

-t 查看备份文档列表

-r 从备份位置恢复数据

-x 从备份设备提到数据(非压缩的)

-C 比较备份文件与当前文件的差异

-i 交互式恢复操作模式

6.为/boot 制作完全备份

dump -0 -f /root/boot.dump /dev/sda1

7.恢复/boot分区

-f 指定备份的位置

cd /boot    //切换到目标文件夹

restore -tf /root/boot.dmp    //检查备份

restore -rf /root/boot.dmp    //恢复数据

8.从光盘制作iso镜像

使用cp复制光盘镜像

- 直接cp设备文件,而不是挂载目录

cp /dev/cdrom /bak/linux-tools.iso

ls /bak

mount -o loop /bak/linux-tools.iso /mnt     //挂载镜像文件到文件夹

file rhel-5.9x86_64_dvd.iso //查看文件类型

dd if=/dev/cdrom of=/isos/rhel.iso

cat /dev/cdrom > /isos/rhel.iso

二.系统故障排除

1.设备复制/克隆

dd工具,直接读写磁扇区

-d if=输入设备 of=输出设备  bs=块大小 count=块数

将磁盘sda复制到sdb  块大小=512字节=mbr

dd if=/dev/sda of=/dev/sdb bs=512 conut=1

2.恢复MBR扇区故障

dd if=/dev/sda of=/mnt/sdb1/sda.mbr bs=512 conut=1   //备份

dd if=/dev/zero of=/dev/sda bs=512 conut=1   //破坏

mkdir /tdir; //创建新文件夹

mount /dev/sdb1/tdir //挂载备份盘

dd if=/tdir/sda.mbr of=/dev/sda bs=512 count=1

3.(1)修复GRUB引导故障

1.在grub>提示符后,手动执行引导

grub>root(hd0,0)

grub>kernel /vm... ... ro root=/dev/sda2   //此处填根文件所在的分区

grub>initrd /initrd... ...

grub>boot

2.进入系统后,重建grub.conf配置文件

(2)当GRUB引导程序也遭破坏时,需要进修复模式,重建GRUB程序

chroot /mnt/sysimage     //切换到待修复系统

cd /boot/grub/

grub-install /dev/sda    //重建GRUB引导

进入系统后,重建grub.conf配置文件

4./ect/inittab文件丢失

故障现像

启动提示 "...INIT:No inittab file found"

解决思路:在急救模式中重装initscripts软件包

chroot /mnt/sysimage

mount /dev/hdc /mnt    //挂载

rpm -ivh /mnt/Server/initscripts-.rpm --force   //强制安装

5.遗忘root用户密码

引导用入单用户模式,然后重设密码

grub>kernel... 1   //进入grub界面按上下健 按e 光标定位到kernel 再按e 空格写1

回车 再按b启动 重设密码 passwd 123

时间: 2024-08-11 09:56:10

11、查看及测试网络、配置网络地址、内核及模块管理的相关文章

Linux系统启动流程、内核及模块管理

Linux系统启动流程.内核及模块管理 Linux系统的组成部分组成:内核+根文件系统(kernel+rootfs)内核(kernel): 进程管理(创建.调度.销毁等).内存管理.网络管理(网络协议栈).驱动程序.文件系统.安全功能IPC:Inter Process Communication机制本地进程间通信机制:消息队列.semerphor.shm(共享内存)跨主机进程间通信机制:socket等运行中的系统环境可分为两层:内核空间.用户空间内核空间(模式):内核代码(特权级操作-->系统调

查看及测试网络

1.查看网络配置 1)ifconfig   查看网络接口地址:lo 为回环网络接口,测试本地网卡用 2)hostname   查看主机名称 3)route   查看路由条目 4)route -n 可以将记录中的地址显示为数字形式 5)netstat   查看网络连接状态landuo -a   显示当前主机所有活动的网络连接信息 -n   以数字的形式显示相关的主机地址,端口等信息 -r   显示路由表信息 -l   显示处于监听(listening)状态的网络连接及端口信息 -t   查看tcp

CentOS启动流程、Grub legacy配置、linux kernel模块管理、伪文件系统介绍

写在前面: 博客书写牢记5W1H法则:What,Why,When,Where,Who,How. 本篇主要内容: ● 启动相关基础概念汇总 ● 启动流程 ● init程序类型     /etc/rc.d/rc     chkconfig     /etc/rc.d/rc.sysinit ● GRUB legacy     命令行接口     配置文件 ● Linux Kernel     内核模块查看与管理         lsmod         modinfo         modprob

Linux内核及模块管理基础

原文地址:https://www.cnblogs.com/jacky1982/p/9180878.html

Linux系统网络配置与管理

1.图形化网络配置工具 (1)centos6下图形化网络配置工具 1)system-config-network(或system-config-network-tui) 2)setup (2)cnetos7下图形化网络配置管理工具 1)nm-connection-editor(需要在图形化界面终端中使用) 2)nmtui 3)nmcli 2.ifconfig命令的使用(centos7上默认没有此命令,需要安装net-tools包) (1)查看主机ip 1)ifconfig    #查看所有接口网

Linux/redhat 基本网络配置

本文转自:http://www.cnblogs.com/kerrycode/archive/2012/12/17/2821836.html#commentform 配置动态IP 在终端命令窗口中输入setup,就会弹出如下窗口[[email protected] ~]# setup 选择Network Configuration,点击enter进入下面界面, 选择Edit Devices选项进入下面界面 点击enter,选项进入下面界面,按Tab键在选项间切换,选择Use DHCP后,按下空格键

Solaris系统管理(二)资源管理与网络配置

上一篇主要总结了Solaris安装后需要进行的一些设置,如ssh,pkgutil管理依赖,vim安装. 这一篇将会对Solaris资源管理与网络配置进行总结. 四 Solaris 系统管理 1,查询总内存 -bash-3.00# prtconf | grep Memory 2,查看可用内存 方法一 echo "::memstat" | mdb -k 方法二 vmstat 3,查看各个进程所用的内存 -bash-3.00# prstat PID USERNAME SIZE RSS STA

Azure VPN 虚拟网络配置(Point to Site)

说明:本文以Azure国际版为例,中国版在网络位置会存在一定差异. 1. 场景 在现实的IT环境中,往往我们需要一种“混和云”的环境,假设我们在Azure云上建立了一个客户会员积分的Web应用,但客户信息是保存在公司内网的私有服务器上,或是在其他的云服务平台中.因此需要通过虚拟网络来实现连接各服务,同时要能保证连接的安全性. 不过虚拟网络也有其局限性,以下是比较关键的几点需要注意: 同一个虚拟机无法同时加入多个虚拟网络 不支持广播.多播 不支持IPv6 虚拟机只能指定子网,不能指定IP 多个远程

Windows Azure 虚拟网络配置(Point to Site)

说明:本文以Azure国际版为例,中国版在网络位置会存在一定差异. 1. 场景 虚拟网络为我们提供了在Windows Azure云计算环境上构建网络定义的能力,通过虚拟网络,我们可以方便地将Windows Azure中的虚拟机等资源按照不同的角色.用户进行网络规划.同时也可以和我们本地IT沟建“混和云”的环境,假设我们在Azure云上建立了一个客户会员积分的Web应用,但客户信息是保存在公司内网的私有服务器上,或是在其他的云服务平台中.因此需要通过虚拟网络来实现连接各服务,同时要能保证连接的安全