小编Sar*_*rya的帖子

我的 EC2 Ubuntu 16.04 实例上的这些目录有何用途?

在我的 EC2 实例上运行名为 df -h 的命令会导致以下结果

Filesystem      Size  Used Avail Use% Mounted on
udev            2.0G     0  2.0G   0% /dev
tmpfs           396M   41M  355M  11% /run
/dev/xvda1      7.8G  4.6G  2.8G  63% /
tmpfs           2.0G     0  2.0G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
tmpfs           396M     0  396M   0% /run/user/1000
Run Code Online (Sandbox Code Playgroud)

我的根/驱动器和这些家伙的空间有限,/dev/shm /sys/fs/cgroup并且/dev有 2GB 的可用内存。/run/user/1000还有 396 MB 的可用空间。

我想知道这些文件系统的用途以及它们是否绝对必要。如果不是,我是否可以随时收回该空间并将其添加到我的root目录中。我的日志文件和数据库每天都在增长,我需要更多空间来保存它们。

filesystem partitioning mount amazon-ec2 16.04

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

如何将 ext4 分区移动到引导分区之前

在此处输入图片说明

/dev/sda6我的启动分区正上方有一个 10.04 GB 的分区 ( )。我想将它与/dev/sda873 GB合并。如何移动这个分区?我试图卸载但无济于事。我不想丢失 73 GB 分区上的数据。

boot dual-boot mount

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

为什么我在终端中看不到 cron 作业的输出?

我正在学习如何使用 crontab,在这个过程中我想做的是在 shell 中打印一些简单的东西。所以我做了crontab -e并输入以下内容

* * * * * bash /etc/test.sh
Run Code Online (Sandbox Code Playgroud)

测试文件

echo $NODE_ENV
Run Code Online (Sandbox Code Playgroud)

现在我期望 cronjob 将NODE_ENV每一分钟的值打印到 shell,但它没有。为什么不打印那个?它不应该打印吗,还是我做错了什么?

有些事情我已经尝试过了。

$ ps aux | grep crond    
ubuntu   15438  0.0  0.0  11284   936 pts/1    S+   09:37   0:00 grep --color=auto crond
Run Code Online (Sandbox Code Playgroud)

/var/log没有创建 cron.log 文件,因此不会记录我的作业是否实际运行。

我正在 ubuntu 16.04 的 Amazon EC2 实例中运行此命令,您需要更多输出,请告诉我。

bash cron 16.04

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

标签 统计

16.04 ×2

mount ×2

amazon-ec2 ×1

bash ×1

boot ×1

cron ×1

dual-boot ×1

filesystem ×1

partitioning ×1