发布网友 发布时间:2022-04-24 17:52
共2个回答
热心网友 时间:2023-10-28 12:50
不会的,因为你已经规定了就在当前文件夹中。
find 后边的那个"." 就是指当前目录。
希望对你有帮助。追问谢谢了 总是不放心 有没有办法找到这个 311209 文件 我总是怕删除的是重要文件 这样就完蛋了
这个 311209 如果被删除了 这个节点号还在吗?会不会被别的文件占用了?
实在感谢
追答这个你可以放心,肯定没有删除。
find / 可以把目录范围放大去查找。但是这个要花费点时间
热心网友 时间:2023-10-28 12:50
不是,你得看311209是不是在当前目录还是在哪里啊 你要是不在当前目录那肯定不会删除,在当前目录那肯定会删除啊,13年那位说的确实是会规定在当前文件夹下,但是你也一样得判断311209在不在这个文件夹下啊 你去掉-exec或者-delete 再去find不就知道文件还在不在了 如果删除了文件 inode会释放的 而且删除本身也就只是释放inode 文件又不会没有。打个比方,你把一本书目录撕完了,你还知道你要找的东西在哪里吗?