[Topic DIscussion] 求解,删除文件不被允许 rm -rf
Tofloor
poster avatar
jiutian123
deepin
2021-03-15 06:54
Author

sz@nsz-PC:~$ sudo rm -rf /proc/asound/card0

请输入密码

[sudo] nsz 的密码:

验证成功

rm: 无法删除'/proc/asound/card0/id': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0c/info': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0c/sub0/info': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0c/sub0/status': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0c/sub0/prealloc': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0c/sub0/hw_params': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0c/sub0/sw_params': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0c/sub0/prealloc_max': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0p/info': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0p/sub0/info': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0p/sub0/status': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0p/sub0/prealloc': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0p/sub0/hw_params': 不允许的操作

rm: 无法删除'/proc/asound/card0/pcm0p/sub0/sw_params': 不允许的操作

 

Reply Favorite View the author
All Replies
Ziggy
deepin
2021-03-15 07:01
#1

rf是针对目录的,文件用rm -f

Reply View the author
jiutian123
deepin
2021-03-15 07:09
#2
Ziggy

rf是针对目录的,文件用rm -f

就是 card0 目录呀

Reply View the author
jiutian123
deepin
2021-03-15 07:10
#3
jiutian123

就是 card0 目录呀

文件夹

Reply View the author
jiutian123
deepin
2021-03-15 07:11
#4
Ziggy

rf是针对目录的,文件用rm -f

root@nsz-PC:/home/nsz# sudo rm -f /proc/asound/card1

rm: 无法删除'/proc/asound/card1': 是一个目录

root@nsz-PC:/home/nsz# 

 

Reply View the author
qimuzi
deepin
2021-03-15 07:52
#5

出现"不允许的操作",应该是系统认为你这个操作很危险,就和传说中的rm -rf /一样,会出问题,所以系统才会阻止你,如果硬要删的话可以用rm -rf --no-preserve-root 

Reply View the author
h2263618739
deepin
2021-03-15 17:12
#6

proc目录的内容是内核载入内存中的数据映射是不可以删除的

Reply View the author
公子独白
deepin
2021-03-15 17:14
#7

/proc是虚拟文件系统,只存在于内存中,用来和内核交互

Reply View the author
deepin
2021-03-15 18:04
#8

如果我记得没错的话,/proc下面是不能删除的

Reply View the author
deepinuser17
deepin
2021-03-15 20:35
#9

如果需要修改/proc里文件的权限, 在/etc/udev下设置.

 

/proc动态生成的系统文件, 用户不需要管理.

Reply View the author
sky_wu
deepin
2021-06-10 06:58
#10
qimuzi

出现"不允许的操作",应该是系统认为你这个操作很危险,就和传说中的rm -rf /一样,会出问题,所以系统才会阻止你,如果硬要删的话可以用rm -rf --no-preserve-root 

不行

 

root@kia-PC:/home/kia/Videos# rm -rf --no-preserve-root  test
rm: 无法删除'test': 不允许的操作
Reply View the author