AIOps 一场颠覆传统运维的盛筵
1035
2022-11-08
linux目录结构& xfs文件系统备份和恢复& ext文件系统恢复误删除文件
目录:
linux目录结构
文件基本操作
xfs文件系统备份和恢复(红帽7与centos7)
vim使用
ext文件系统恢复误删除文件(红帽6与centos6)
一、linux目录结构
1.windows: c d e f ….
2.Linux: 目录起始位置 / 根
/etc /boot /home /bin /sbin /var /dev
从/开始的路径叫绝对路径
从当前位置开始的叫相对路径
二、文件基本操作
1.增删改查
创建/修改/移动/删除:touch mkdir mv vi rm(慎用) cp(-r) ls cd
2.查看文件内容:cat more less head tail tac
查看文件的第5行??? 组合命令 管道| head -n 5 /etc/passwd|tail -n 1
3.rm(慎用) -rf
创建一个类似于回收站的文件夹
4.tmpfs,临时文件系统,是一种基于内存的文件系统
三、xfs文件系统备份和恢复
XFS提供了 xfsdump 和 xfsrestore 工具协助备份XFS文件系统中的数据
备份 恢复
做前可以新加一块硬盘
linux下做分区格式化
fdisk dev/sdb
格式化
挂载
使用
1.指定备份时免交互操作,方便后期做定时备份
[root@xuegod63 sdb1]# xfsdump -f opt/dump_passwd sdb1 -L dump_passwd -M media1
-L :xfsdump 记录每次备份的 session 标头,这里可以填写针对此文件系统的简易说明
-M :xfsdump 可以纪录储存媒体的标头,这里可以填写此媒体的简易说明
2.1指定只备份分区中某个目录
参数:-s 文件路径 只对指定的文件进行备份,-s指定时,路径写的是相对路径(-s可以是文件或目录)
[root@xuegod63 sdb1]# xfsdump -f opt/dump_grub2 -s grub2/grub.cfg boot -L dump_grub2 -M boot-sda1
2.2恢复
语法:xfsrestore -f 指定恢复文件的位置 指定存放恢复后的文件的路径
[root@xuegod63 opt]# xfsrestore -f /opt/dump_sdb1 /sdb1
四、vim使用(vimtutor)
首次进入文件 ---- 命令模式
出现 “Insert” ---- 编辑模式 esc返回命令模式
输入: ---- 命令行模式 末行模式
进入v(块)模式 移动光标选择区域
编程的时候需要进行多行注释:1)、ctrl+v 进入列编辑模式
2)、向下或向上移动光标,把需要注释、编辑的行的开头选中起来
4)、然后按大写的I
5)、再插入注释符或者你需要插入的符号,比如"#"
6)、再按Esc,就会全部注释或添加了
删除:再按ctrl+v 进入列编辑模式;向下或向上移动光标 ;选中注释部分,然后按d, 就会删除注释符号
定位到100行 查找 替换
改编码格式 iconv
修改串行问题 unix2dos
五、ext文件系统恢复误删除文件
红帽6/centos6下恢复ext文件系统被误删除的文件(必须在6系统下才能实现)
extundelete工具
卸载被删除文件所在分区,再恢复
发表评论
暂时没有评论,来抢沙发吧~