标签: rm

如何通过终端快速删除文件和目录(bash shell)

从终端窗口:

当我使用该rm命令时,它只能删除文件.
当我使用该rmdir命令时,它只删除空文件夹.

如果我有一个目录与文件夹中的文件和文件夹嵌套,等等,有没有办法删除所有的文件和文件夹而没有所有的命令输入?

如果它有所作为,我使用终端的mac bash shell,而不是Microsoft DOS或linux.

directory terminal file rm rmdir

313
推荐指数
3
解决办法
47万
查看次数

从目录中删除除一些文件以外的所有文件

使用时sudo rm -r,如何删除所有文件,但以下情况除外:

textfile.txt
backup.tar.gz
script.php
database.sql
info.txt
Run Code Online (Sandbox Code Playgroud)

bash rm

207
推荐指数
10
解决办法
18万
查看次数

Linux删除大小为0的文件

如果它的大小为0,我如何在linux中删除某个文件.我想在crontab中执行它而不需要任何额外的脚本.

l filename.file | grep 5th-tab | not eq 0 | rm
Run Code Online (Sandbox Code Playgroud)

像这样的东西?

linux filesystems ls rm delete-file

152
推荐指数
6
解决办法
15万
查看次数

如何防止rm报告找不到文件?

rm在BASH脚本中使用删除许多文件.有时文件不存在,因此会报告许多错误.我不需要这条消息.我在man页面搜索了一个让rm安静的命令,但我找到的唯一选项是-f,从描述中"忽略不存在的文件,从不提示",似乎是正确的选择,但名称似乎不合适所以我担心它可能会产生意想不到的后果.

  • -f选择沉默的正确方法rm?为什么不叫它-q
  • 这个选项还能做什么吗?

bash rm

141
推荐指数
5
解决办法
11万
查看次数

命令行:管道查找结果到rm

我正在尝试删除超过15天的sql文件的命令.

查找部分正在工作但不是rm.

rm -f | find -L /usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups -type f  \( -name '*.sql' \) -mtime +15
Run Code Online (Sandbox Code Playgroud)

它会列出我想删除的文件列表,但不会删除它们.路径是正确的.

usage: rm [-f | -i] [-dIPRrvW] file ...
       unlink file
/usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups/20120601.backup.sql
...
/usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups/20120610.backup.sql
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

unix command-line rm find

129
推荐指数
4
解决办法
8万
查看次数

如何删除具有特定名称的文件夹

在Linux中,如何删除具有嵌套在文件夹层次结构深处的特定名称的文件夹?

以下路径位于文件夹下,我想删除所有名为的文件夹a.

1/2/3/a
1/2/3/b
10/20/30/a
10/20/30/b
100/200/300/a
100/200/300/b
Run Code Online (Sandbox Code Playgroud)

我应该从父文件夹使用什么Linux命令?

unix linux rm

118
推荐指数
10
解决办法
8万
查看次数

如何在Linux上的Bash中一次删除多个文件?

我在Linux服务器中有这个文件列表:

abc.log.2012-03-14
abc.log.2012-03-27
abc.log.2012-03-28
abc.log.2012-03-29
abc.log.2012-03-30
abc.log.2012-04-02
abc.log.2012-04-04
abc.log.2012-04-05
abc.log.2012-04-09
abc.log.2012-04-10
Run Code Online (Sandbox Code Playgroud)

我一直在逐个删除选定的日志文件,使用以下命令rm -rf:

rm -rf abc.log.2012-03-14 
rm -rf abc.log.2012-03-27
rm -rf abc.log.2012-03-28
Run Code Online (Sandbox Code Playgroud)

还有其他方法,以便我可以一次删除所选文件吗?

linux bash rm

97
推荐指数
5
解决办法
26万
查看次数

git - 如何删除空文件夹并推送该更改?

如何在本地删除空文件夹,以及通过pull-push共享远程的其他协作者会发生这种情况?我知道git在这个意义上没有"跟踪"文件夹,但问题仍然存在.

例如,我将文件移动到另一个文件夹并提交了更改(移动).

但我不能git rm name文件夹,因为我得到"不匹配" git rmdir name不存在.

我可以做一个git clean -f folder但是怎么会被推高?

我可以直接rm将文件,但如何获取该目录去除正确完成并推到仓库,然后出去给别人当他们拉让自己现有的文件夹被删除?

git directory rm rmdir

65
推荐指数
2
解决办法
5万
查看次数

仅删除linux NOT目录中目录中的文件

可以运行什么delete命令来仅删除给定目录中的文件

  • 不是目录
  • 不是子目录
  • 这些子目录中没有文件.

有些文件没有扩展名,所以rm *.*不会工作......

此文件夹中有数千个文件.

有什么建议?

linux rm

62
推荐指数
8
解决办法
7万
查看次数

如何仅删除目录并保持文件保持不变

我在一个目录中有数百个目录和文件.

删除目录的最佳方法是什么(无论目录中是否包含任何内容,只需删除它们)

目前我使用ls -1 -d */,并将它们记录在一个文件中,然后执行sed,然后运行它.这很长.我正在寻找更好的方法来删除目录

unix directory rm

52
推荐指数
4
解决办法
4万
查看次数

标签 统计

rm ×10

linux ×4

bash ×3

directory ×3

unix ×3

rmdir ×2

command-line ×1

delete-file ×1

file ×1

filesystems ×1

find ×1

git ×1

ls ×1

terminal ×1