一.linux误删除数据的场景 在实际的工作中,朋友们可能会将linux服务器上的文件不小心误删除掉了.而且越是资历老的工程师越容易犯这样的错误,敲代码的速度也是够快,啪啪rm -rf一个回车,然后就是打脸时刻 .新人操作文件时往往战战兢兢.反复确认,反而不容易出错.如果你也是一个有多年工作经验的工程师,也给自己提个醒:淹死的都是会水的.我们需要区分两种场景来进行误删除文件的恢复: 第一种场景:被删除的文件正在被进程使用 第二种场景:文件没有被任何进程使用 第一种场景的数据恢复相对简单一些. 二…
Linux修改profile文件改错了,恢复的方法在改profile的时候,改出问题了,除了cd以外的命令基本都不能用了,连vi都不能用了,上网查了下,用export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin,然后就可以用命令了,速度用vi把profile改回来,恢复正常.shell命令基本都在/usr/bin,/usr/sbin,/bin,/sbin,/usr/X11R6/bin中有定义.所以,只要把这些命令重新取出来就能使用了,也算是…
在开始进行实验之前,我已经新建了一个空目录/data,并将该目录挂载了一块新硬盘,将硬盘分区格式化为ext4的格式,所以当我操作/data目录下的文件及文件夹的时候,实际上就是针对新挂载的硬盘进行数据读写操作.首先通过下面的命令准备一下实验用的文件,新建一个文件/data/delfile1.txt并写入数据,新建一个目录/data/deldir,并在该目录下新建一个文件/data/deldir/delfile2.txt. echo "ext4 delete test" > /da…
长格式文件属性 查看长格式文件命令:ll (或ls -l) (1)-:文件类型 -:普通文件 d:目录 b:块设备文件(随机读取) c:字符设备文件(顺序读取) p:管道文件 s:Socket套接字文件 l:连接文件 (2)--------:属主权限属组权限其他人权限 属主:文件或目录的所有者 属组:文件或目录的所属组 其他人:既非属主,也非属组 权限:  r →读权限,权限值4 w →写权限,权限值2 x→执行权限,权限值1 -→无权限,权限值0 (3).:代表该文件被Selinux管理 (4…
From: http://blog.sina.com.cn/s/blog_5e54bc6801012gfg.html $ sudo pacman -S poppler-data…
1.查看现有的分区大小  2.关机增加磁盘大小为100G  3.查看磁盘扩容后状态 lsblk或dh -TH 4.进行分区扩展磁盘,保留根目录的起止位置.  5.删除根分区,不要保存  6.创建分区,标明分区起始位置  7.保存退出并刷新分区 partpeobe /dev/sda 8.查看分区状态 9.刷新根分区并查看状态 xfs_growfs /dev/sda2 注意此处有区别:centos6.x  和centos7.x的区别 resize2fs   /dev/mapper/cl00-root…
rm -rf / #此方法删除不了/目录: rm -rf /* #此方法可以删除/目录下的所有内容,禁止使用: 40.1.前言: 作为一个多用户.多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的.尽管删除命令只是在文件节点中作删除标记, 并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据.不过,对于家庭单机使用的Linux,或者误删 文件后及时补救,还是可以恢复的. 40.2.文件误删除情况一: 当前系统有多用户,其中一个用户对文件进行修改,另一个用户对文件进…
Linux是作为一个多用户.多任务的操作系统,文件一旦被删除是难以恢复的.尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据.在日常工程中,谁也说不准永远不犯错误,万一哪天不小心误操作删除了一些重要文件,该怎么办呢??莫慌!这里介绍一款神器extundelete,这是针对ext4文件格式下文件删除后的恢复工具,十分强大!! 废话不多说,下面开始介绍这款神器的使用:1)下载并安装软件extundelete主页:http://extun…
作为一个多用户.多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的.尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是 其他用户和一些有写盘动作的进程会很快覆盖这些数据.不过,对于家庭单机使用的Linux,或者误删文件后及时补救,还是可以恢复的. 恢复步骤 一.用运SecureCRT远程对操作系统上,查看一下当前系统版本号,及文件系统格式 二.为方便本次实验,我们新创建一文件. 三.执行删除操作 四.运用,系统自还工具debugfs来修复 五.打开,刚刚被删除文件所在的…
说明:将/etc/profile文件删除,然后恢复 在linux中为什么讲文件删除还能恢复呢? 详见:文件删除原理 http://blog.csdn.net/grantlee1988/article/details/8057228 http://oldboy.blog.51cto.com/2561410/791322/ 总之就是说:当我执行rm命令的时候文件的实体(block数据块)并没有被删除,删除的只是i_link,只有当原来的数据块被后来的数据覆盖之后该数据才是被彻彻底底的删除了,这样就是…