小编oad*_*ams的帖子

如何删除所有子目录中具有给定名称的所有文件?

我想删除主目录的所有子目录中具有给定名称的所有文件。

我试过:

rm -r file
Run Code Online (Sandbox Code Playgroud)

在我的主目录中,但它不起作用,因为该目录中不存在该文件。

shell directory rm

41
推荐指数
2
解决办法
6万
查看次数

如何在目录内容更新时运行命令?

有一个目录,A其内容经常被其他人更改。

我创建了一个个人目录B,用于保存A.

目前,我只是偶尔运行rsync需要的档案从备份AB。不过,我担心一些文件将被添加的可能性A,然后从取出A之前,我对他们在复制到机会B

防止这种情况发生的最佳方法是什么?理想情况下,我希望每次A更改内容时都运行当前的备份脚本。

backup monitoring directory files

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

提取嵌套的 zip 文件

我有许多 zip 档案,每个档案都包含许多 zip 档案。递归提取此 zip 存档及其子 zip 存档中包含的所有文件(这些文件本身不是 zip 存档)的最佳方法是什么?

scripting zip files

16
推荐指数
1
解决办法
3万
查看次数

查找目录及其所有文件的磁盘空间使用情况

可能的重复:
如何知道目录的大小?

如果我跑

ls -lh
Run Code Online (Sandbox Code Playgroud)

那么任何给定的目录都只显示为 4.0K。我怎样才能让它考虑目录所引用的文件?

ls

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

为什么 linux 内核使用 linux-libre 代码来摆脱二进制 blob?

我问这个问题是因为我很好奇 Linux 内核中的二进制 blob 是否提供了某种性能优势。

由于这些 blob 中的许多已被 linux-libre 中的代码替换,为什么相同的代码没有并入 kernel.org 的 Linux 内核中?

linux kernel

9
推荐指数
1
解决办法
2805
查看次数

在多个用户的帐户中隐藏工作

我目前正在做一个集群编程课的作业。该类已在集群上获得一个帐户,因此我们可以通过 ssh 进入并完成我们的工作。问题是同一个帐户是在班级中的每个人之间共享的。每个学生只需创建自己的目录并在其中工作。

显然一个问题是,学生们只能看着彼此的作品并抄袭。在提交作业之前,我不希望人们看到我的作品。

集群上没有版本控制系统,所以我不能只是从我自己的机器上拉一个存储库并处理分配,然后每次工作时推送它并删除集群上的内容。

防止他人看到我的作品的最佳方法是什么?通常我只是在我自己的机器上工作,然后在到期时上传到服务器。但是因为我没有自己的集群,所以我们都需要实际使用一个帐户。

是的,不管你信不信,这实际上是我面临的一个现实世界的问题——而不是假设。

security

4
推荐指数
1
解决办法
169
查看次数

截断文件名

我有一个文件夹,其中包含许多文件,所有文件的格式都类似于:

Dropkick Murphys - 01 - Walk Away.mp3
Dropkick Murphys - 02 - Workers Song.mp3
Run Code Online (Sandbox Code Playgroud)

等等……

我想将它们全部转换,以便它们显示为:

01 - Walk Away.mp3
02 - Workers Song.mp3
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

command-line bash

3
推荐指数
2
解决办法
9680
查看次数

标签 统计

directory ×2

files ×2

backup ×1

bash ×1

command-line ×1

kernel ×1

linux ×1

ls ×1

monitoring ×1

rm ×1

scripting ×1

security ×1

shell ×1

zip ×1