①什么是inode和block?
硬盘最小存储单位:扇区,512字节
文件存取最小单位:8个扇区=1个block 4K
命令:
查看文件详细信息:stat 文件
查看inode号:ls -i
查看磁盘的inode号的使用情况:df -i
删除乱码文件(使用删除inode号的方式):
find /opt -inum 5201314 -exec rm -rf { } \;
②恢复xfs的删除文件:
首先查看有没有安装xfsdump的yum源:rpm -q xfsdump
然后做前期工作:创建磁盘,格式化,挂载
开始备份:xfsdump -f /opt/dump_sdb1 /opt/data [-L dump_sdb1 -M sdb1]
然后cd /data rm -rf *
然后恢复数据,成功!
PS:xfsdump使用限制:
①只能备份已挂载的文件系统
②必须使用root的权限才能操作
③只能备份xfs的文件
④备份后的数据只能让xfsrestore恢复
⑤不能备份两个具有相同的UUID
③日志:/var/log/messages
users:当前登录系统的用户
w:当前登录系统的用户的详细信息
lost:截止当前,登陆成功的用户有哪些
实验①:将ssh日志单独存放
首先关闭防火墙和vim /etc/rsyslog.conf 复制73行进入74行 进行修改:
然后vim /etc/ssh/sshd_config 注释32行 再复制,进行修改:
重启系统服务:
查看有没有ssh.long日志文件
这里注意必须在另外一台xshell上才可以查到:
实验②:配置日志服务器来手机日志
首先关防火墙和vim /etc/rsyslog.conf 关闭注释19和20行(打开tcp),然后复制54行,更改目录位另外一台虚拟机:
然后进行另外一台虚拟机的tcp打开,数据是双向的:
最后,一定要重启系统服务!!!!
主上面打:logger "this is 111"
从上面tial -f /var/log.messages 可以看到this is 111出现