如何删除目录';Linux中的(不首先删除其中的文件)
我刚在圣诞节得到了一个树莓圆周率,我想删除一些内置程序,因为我想做一个家庭使用的Linux服务器。到目前为止,我必须一直使用终端来执行此操作,因为要删除文件,必须使用root如何删除目录';Linux中的(不首先删除其中的文件),linux,raspberry-pi,Linux,Raspberry Pi,我刚在圣诞节得到了一个树莓圆周率,我想删除一些内置程序,因为我想做一个家庭使用的Linux服务器。到目前为止,我必须一直使用终端来执行此操作,因为要删除文件,必须使用root rm ./files/* rmdir files 当其中有文件时,有什么方法可以使用rmdir命令吗?当然可以,只是递归删除:) rm-rf文件将删除文件目录和所有子目录,并且不会提示您有关文件权限的问题。在您的终端中,将目录更改为所述目录正上方层次结构中的目录。然后: $mv./dir\u to\u del/*。;
rm ./files/*
rmdir files
当其中有文件时,有什么方法可以使用
rmdir
命令吗?当然可以,只是递归删除:)
rm-rf文件
将删除文件
目录和所有子目录,并且不会提示您有关文件权限的问题。在您的终端中,将目录更改为所述目录正上方层次结构中的目录。然后:
$mv./dir\u to\u del/*。;rmdir./dir\u to\u del
这会将所有文件移出您要删除的目录,然后删除现在为空的文件夹。Imo,问题是一次删除目录和包含的文件。这就是我一直在做的。@PattonPierce,我只是涵盖了所有基础。在我看来,你的问题措辞含糊不清。现在,为了好玩的东西!第一:欢迎来到开放计算的世界!我想鼓励你们继续探索计算机和电子产品,因为如果你们愿意,这些技术将向你们展示一些奇妙的东西。不要气馁,放弃!第二:我看到您已经发现了
root
帐户以及它可以通过rm
使用的权限。当心黑暗面的力量,小心使用那些工具!你真的可以用它们破坏你的系统:)我从Mac OS X开始就知道了。但是要在Debian Linux上使用它,你必须使用sudo su,而不是su和密码。@PattonPierce,如果/etc/sudoers
配置正确,你不应该同时使用sudo
和su
。读一读,看看你是否可以将你的普通用户帐户添加到sudoers
,如果你还没有这样做的话,但是要格外小心!错误配置的sudoers文件可能会破坏您升级权限的能力。这是您正在寻找的答案,但我要提醒您,在使用rm-rf whatever/
时需要小心。这将删除该文件夹中的所有内容,以及文件夹本身,而无需提示。不要开始删除文件系统中的大部分内容,否则你会过得很不愉快。像对待rm-r*
一样仔细对待它,注意rm-rf/$文件中的未初始化或空变量
,仅仅因为OP是个孩子,请注意rm
最早出现在1971年的AT&T Unix版本1中。谢谢你们,我是Linux新手(除了Android),我投票结束这个问题,因为它与编程无关。这个问题应该在或在我觉得这不是很描述性或理解。
rm -r files