小编Taa*_*avi的帖子

在命令行上缩小 ext4 分区

是否可以在正在运行的系统上缩小 ext4 分区并在可用空间上创建另一个分区,例如在 Gparted 中完成的?

我想缩小/dev/sdb1它不是系统分区,所以卸载不是问题。

我设法调整大小/dev/sdb1resize2fs但在那之后我迷路了,因为fdisk没有看到任何可用空间来创建新分区。

运行 Ubuntu 服务器 14.04。

command-line partitioning

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

每 3 天执行一次 bash 脚本

我想每 3 天执行一次 shell 脚本。使用 crontab with01 00 */3 * *实际上不会满足条件,因为它会在 31 日运行,然后在一个月的 1 日再次运行。该*/3语法是相同的话说,1,4,7 ...... 25,28,31。

应该有办法让脚本本身检查条件并在 3 天未过去时退出。所以 crontab 每天都执行脚本,但脚本本身会检查是否已经过去了 3 天。

我什至找到了一些代码,但它给了我语法错误,任何帮助将不胜感激。

if (! (date("z") % 3)) {
     exit;
}

main.sh: line 1: syntax error near unexpected token `"z"'
main.sh: line 1: `if (! (date("z") % 3)) {'
Run Code Online (Sandbox Code Playgroud)

command-line bash scripts cron

8
推荐指数
2
解决办法
4426
查看次数

标签 统计

command-line ×2

bash ×1

cron ×1

partitioning ×1

scripts ×1