[linux] rm -rf删除软链接无权限?】的更多相关文章

一个很简单的命令,使用频率非常高,但一没注意就会失策. 我将别人盘下的list目录软连接到自己盘中,想要删除时: rm -rf list/ #输入时自然地用tab键补全 结果: 试了多次也删除不了,最后发现原因: rm -rf list/ 会把原来list下的内容删除,我因为没有权限,自然删除不了原内容. 正确地写法不应该加斜杠,即rm -rf list,这样就只删除软链接,而不删除实际数据. Ref: https://blog.csdn.net/chenghuikai/article/deta…
PS:补充下,我在fedora 19上运行的时候遇到的一个问题: [root@localhost extundelete-]# ./configure Configuring extundelete configure: error: ': configure: error: C++ compiler cannot create executables See `config.log' for more details 查看了下config.log文件发现与gcc-c++有关.所以运行yum -…
原文:http://www.cnblogs.com/patf/p/3368765.html PS:补充下,我在fedora 19上运行的时候遇到的一个问题: 1 [root@localhost extundelete-0.2.4]# ./configure 2 Configuring extundelete 0.2.4 3 configure: error: in `/usr/local/src/extundelete-0.2.4': 4 configure: error: C++ compil…
因为rm命令删除的文件是不会放入垃圾箱的,所以无法恢复,下面小编就给大家介绍一种方法,通过替换Linux rm命令的方法,从而将rm命令删除的文件放入垃圾箱. 方法: 1. 在/home/username/ 目录下新建一个目录,命名为:.trash 2. 在/home/username/tools/目录下,新建一个shell文件,命名为: remove.sh PARA_CNT=$# TRASH_DIR=“/home/username/.trash” for i in $*; do STAMP=`…
一次惊险的 rm -rf 操作,以后删东西真的要小心,慢点操作 前两天周 4 周 5,写了两天的 python 代码没有提交,昨天晚上删日志目录,先跨目录查看了下日志目录的列表情况:ll ~/logs/ 然后我直接 rm -rf access_ ... 一个 tab 键补齐,加上一个 enter 键, 然后回过头来发现我刚好在我的工程目录,大事不妙!!! 我把代码全删了(想死) 整个人僵住了,这全瞎忙活了,然后不敢看 IDE,看了立马也是没有戏了,心想凉了凉了,但是还是点了 IDE,确实,没了,…
cd /var/tmp/ find . -name "*.log"|xargs rm -rf "*.log"…
1.错误信息 rm: cannot remove `speechd-centos_6.2-prtl-pred-mf34/modules/t2p/py/third/g2p/.nfs00000000039b946b00000004': Device or resource busyrm: cannot remove `speechd-centos_6.2-prtl-pred-mf34/modules/t2p/py/log/.nfs00000000039c52ef00000005': Device o…
手太快,肠子都毁清了.本来是删除一个文件 rm path/myfile.txt结果不知为何加了个*,变成了rm path/myfile.txt *赶紧ls,发现所有代码都化为了乌有,还没提交,还没备份.删除时还不确认.一秒钟,世界就清净了. 带着侥幸的心情四处寻找,并无一处压缩包备份.有一些备份的地方也是很早期的工作.欲哭无泪. 所以linux的rm删除时不先备份,真是要不得.难怪很多人rm时左看右看得过个半分钟才敢下手.有人建议直接将root下的rm改成mv的别名.没办法,必须恢复.机器在机房…
一. 1.查看用户 命令如下:whoami 2.创建用户 创建用户命令:sudo adduser hello 超级用户是 root 删除用户名命令:sudo deluser hello --remove-home 切换用户登录命令: su -l hello 3.用户组 groups 查看用户组命令:cat  /etc/group 或者:cat  /etc/group | sort    (这样显示出来的数据是按照字典顺序排列的) 创建用户组:usermod 二.linux文件的权限 1.权限查看…
一个不小心rm掉文件了吧? 后悔莫及了吧! 把这段代码加入你的home目录的.bashrc或者.zshrc就可以了! 工作原理: 在你的home目录会创建一个.trash文件夹 里面会按照删除时间 年-月-日/小时/ 进行归档已删除的文件 然后会删除一个月以前的文件夹 就是这样! function rm() { # garbage collect now=$(date +%s) for s in $(ls --indicator-style=none $HOME/.trash/) ;do dir…
今天手贱一不小心把我正个项目目录删除了,没办法只能找回啦      文件系统是ext4的,只能使用extundelete   df -hT 文件名  查看 下删除的文件夹所在的硬盘 1. 安装依赖     yum -y install e2fsprogs e2fsprogs-devel 2. 去下载extundelete-0.2.4.tar.bz2并安装 下载:http://extundelete.sourceforge.net/       或 点击下载    [下载后把文件名改为    ex…
首先我们先来创建一个文件 #mkdir test_chk #touch test_chk/test.txt #vim test_chk/test.txt (这一步随便在这个test.txt里写点东东即可) 下面我们来创建test_chk目录 的软链接 #ln-s test_chk     test_chk_ln 软链接创建好了,我们来看看怎么删除它 正确的删除方式(删除软链接,但不删除实际数据) rm -rf  ./test_chk_ln 错误的删除方式 rm -rf ./test_chk_ln…
昨天遇到一个问题,在Linux中有一个文件夹里面含有大量的Cache文件(夹),数量级可能在百万级别,使用rm -rf ./* 删除时间慢到不可接受.Google了一下,查到了一种方法,试用了下确实比单纯使用rm快了一个数量级. 方法见下: 1)首先建立一个空白文件夹. mkdir /tmp/www.111cn.net 2)之后使用以下语句即可快速的删除文件. rsync --delete-before -d /tmp/www.111cn.net/ /the/folder/you/want/de…
一.Linux下删除文件和文件夹常用命令如下: 删除文件: rm file 删除文件夹: rm -rf dir 需要注意的是, rmdir 只能够删除 空文件夹 . 二.删除制定文件(夹)之外的所有文件呢? 1.方法1,比较麻烦的做法是: 复制需要保留的文件到其他文件夹,然后将该目录删除, 然后将需要保留的移动 回来. mv keep ../ #保留文件(夹) keep rm -rf * #删除当前文件夹里的所有文件 mv ../keep ./ #将原来的东西移动回来 2.方法2,需要在当前文件…
问题描述: 在自己的虚拟机上做实验时出现空间不足情况,检查发现之前的kafka集群测试日志在几天写了 25G,于是进入 /data/kafka01/logs 目录执行 “rm -rf *” 删除所有测试日志,但发现如下图空间并未完全释放. 问题分析: 1. rm 删除文件其实是清除了文件名等信息,并没有释放存储空间,如果有进程调用此文件则空间不会释放. 解决办法:使用  “ lsof -n | grep filename ”找出对应进程,并关闭它. 2. 由于 Linux 内核设计进程在进行文件…
linux 下用find命令查找文件,rm命令删除文件. 删除指定目录下指定文件find 要查找的目录名 -name .svn |xargs rm -rf 删除指定名称的文件或文件夹: find -type d | grep .svn$ | xargs rm -r 分析:find -type d | grep .svn$ 通过此命令查找文件夹 过滤正则表达式中的目录| xargs rm -r 执行删除指令 删除目录下所有exe文件 find . -name '*.exe' -type f -pr…
1.rm -rf * 删除当前目录下的所有文件,这个命令很危险,应避免使用. 所删除的文件,一般都不能恢复! 2.rm -f 其中的,f参数 (f --force ) 忽略不存在的文件,不显示任何信息 不会提示确认信息. 3.rm 命令删除一个目录中的一个或者多个文件或者目录,只用rm命令不会 删除目录,通常文件通常可以恢. 4.其他参数命令: -f, --force    忽略不存在的文件,从不给出提示. -i, --interactive 进行交互式删除 -r, -R, --recursiv…
经历了两天不懈努力,终于恢复了一次误操作删除的生产服务器数据.对本次事故过程和解决办法记录在此,警醒自己,也提示别人莫犯此错.也希望遇到问题的朋友能找到一丝灵感解决问题. 01 事故背景 安排一个妹子在一台生产服务器上安装 Oracle,妹子边研究边安装,感觉装的不对,准备卸载重新安装. 从网上找到卸载方法,其中要执行一行命令删除 Oracle 的安装目录,命令如下: rm -rf $ORACLE_BASE/*   如果 ORACLE_BASE 这个变量没有赋值,那命令就变成了: rm -rf …
昨天遇到一个问题,在Linux中有一个文件夹里面含有大量的Cache文件(夹),数量级可能在百万级别,使用rm -rf ./* 删除时间慢到不可接受.Google了一下,查到了一种方法,试用了下确实比单纯使用rm快了一个数量级. 方法见下:1)首先建立一个空白文件夹.mkdir /tmp/www.111cn.net 2)之后使用以下语句即可快速的删除文件.rsync --delete-before -d /tmp/www.111cn.net/ /the/folder/you/want/delet…
inux反选删除文件 最简单的方法是 # shopt -s extglob      (打开extglob模式) # rm -fr !(file1)  如果是多个要排除的,可以这样: # rm -rf !(file1|file2)  Linuxrm删除指定文件外的其他文件方法汇总 一.Linux下删除文件和文件夹常用命令如下: 删除文件: rm file删除文件夹: rm -rf dir需要注意的是, rmdir 只能够删除 空文件夹. 二.删除制定文件(夹)之外的所有文件呢?1.方法1,比较麻…
向各位求教:一个阿里的 ecs服务器,放网站的.估计被挂马了,其中网站下的一个文件index.html,被篡改,想删除,但是删除不了. ls -l 结果:-r--r--r--  1 www  www     25008 Nov 21 20:32 index.html 执行命令:lsattr index.php 结果:-------------e- index.php(这里文件属性是e ,查询到是可执行文件) 通过 rm -rf 删除,没有提示错误,执行成功,但马上就生成一个当前时间的index.…
高性能Linux服务器 第6章  ext3文件系统反删除利器ext3grep  extundelete工具恢复rm -rf 误删除的文件 只能用于ext3文件系统!!!!!!!高俊峰(高性能Linux服务器构建实战:运维监控.性能调优与集群应用(完整)) Linux作为企业级服务器,数据的安全性至关重要,任何数据的丢失和误删除都是不可容忍的.作为系统管理员,一定要有数据保护意识,不但要对服务器数据进行定期备份,而且还要具有误删除数据后将其快速恢复的技能.本章重点讲述Linux下的ext3文件系统…
Linux小知识:rm -rf/*会将系统全部删除吗 本文是学习笔记,视频地址为:https://www.bilibili.com/video/av62839850 执行上面的命令并不会删除所有内容(我劝你善良,不要试),并不能删除所有的文件,因为chattr可以设置哪些文件即使是root用户也不能删除. 拓展: 来源:http://www.ha97.com/5172.html 有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了.chattr命令的作用很…
ln -s /home/zhenwx/htccode-v1/ /home/zhenwx/htccode 建立/home/zhenwx/htccode-v1 的软连接 linux下的软链接类似于windows下的快捷方式 ln -s /home/zhenwx/htccode-v1/ /home/zhenwx/htccode 中的/home/zhenwx/htccode-v1/就是源文件,/home/zhenwx/htccode 是链接文件名,其作用是当进入/home/zhenwx/htccode…
学习目标:常用linux命令的使用 JAVAEE :后台应用都会涉及到linux系统,应用程序的部署,运维,分布式集群,大数据,云计算 虚拟机:虚拟出来的计算机 虚拟机软件:用来产生虚拟机的一个软件 对服务器的管理,都是通过远程登录来进行,远程登录的常用软件有以下3款: xshell(使用的比较普遍) putty secureCRT ----recommend (个人推荐,上手后感觉不错 ) 这些软件都是基于一种通信协议来进行远程登录:SSH协议 (这种协议要求远程登录者进行身份验证 有两种认证…
XFS提供了 xfsdump 和 xfsrestore 工具协助备份XFS文件系统中的数据.xfsdump 按inode顺序备份一个XFS文件系统.centos7选择xfs格式作为默认文件系统,而且不再使用以前的ext,仍然支持ext4,xfs专为大数据产生,每个单个文件系统最大可以支持8eb,单个文件可以支持16tb,不仅数据量大,而且扩展性高.还可以通过xfsdump,xfsrestore来备份和恢复.与传统的UNIX文件系统不同,XFS不需要在备份前被卸载:对使用中的XFS文件系统做备份就…
2022-01-04 1. 命令简介 Linux rm(英文全拼:remove)命令用于删除一个文件或者目录. 2. 语法及参数 2.1 语法 rm [options] name... 2.2 参数 -i  --interactive  删除前逐一询问确认. -f  --force  即使原文件(目录)属性是只读,亦直接删除.无提示,不需逐一确认. -r  --recursive  递归式地删除列出的目录下的所有目录和文件. -v  --verbose  详细显示进行的步骤. 3.实例 #不加任…
一.缘由: 最近看到这则新闻,很是悲伤,因为我最近也在用ansible:然而这一错误源自Ansible上糟糕的代码设计,这款Linux实用工具被用于在多台不同服务器上自动执行脚本. 开发者解释到,实际参数应该是“rm -rf {foo}/{bar}”,foo和bar是脚本中动态传递的两个变量.然而由于变量处理出错,通用语法未能成功在bash命令中插值,所以最终指令就变成了可怕的“rm -rf /”. “rm -rf /”意味着擦除根路径“/”下挂载的所有内容而无需询问. 以前一个主管说过,在你不…
删除软链接文件时,不要加“/”,去注意 正确方法: rm -rf ./softlinkfile 错误方法: rm -rf ./softlinkfile/ 上面错误的操作,这样会把软链接的源文件一同删除,请谨慎操作…
Linux 的删除命令中 rm中没有回收站的概念,一旦文件被删除比较难还原.更可怕的是rm -rf /*,连自己都能删 这命令太危险了,弄错了就核爆了,带来的损失的巨大的.比如 Gitlab.com 误删数据,备份恢复失败已宕机 10 小时. 那么有什么方法可以解决,下面介绍几种方式 保守派 rm 命令没有错,错的是使用的用户.你可以用 rm -i 每次删除都要确认的. 你在 .zshrc 或者 .bashrc(根据具体shell而定)添加一句 alias rm='rm -i' 就行了 改革派…