相关疑难解决方法(0)

如何设置 Cron 作业?

我想安排一个任务定期运行,并听说 Cron 是这样做的方式。

如何在 Ubuntu 中添加 Cron 作业?

cron

593
推荐指数
7
解决办法
116万
查看次数

如何检查硬盘性能

如何检查硬盘的性能(通过终端或 GUI)。写入速度。读取速度。缓存大小和速度。随机速度。

performance hard-drive

414
推荐指数
8
解决办法
105万
查看次数

如何为 /tmp 目录使用 RAM 存储以及如何为其设置最大 RAM 使用量?

看到后评论通过匿名的问题/ tmp目录如何清理?,我发现在我的系统上实现它是一个好主意,因为我有 16GB 的 RAM 并且我从未使用过它。

我的临时文件永远不会写入磁盘。它们被写入 RAM 磁盘。我确实放入tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0了/etc/fstab。

我的问题是:

我可以为 RAM 使用设置最大值/tmp吗?在这种情况下,如果超过最大数量会发生什么,它会写入硬盘驱动器吗?

我已经阅读了一个解决方案,其中指出:

mkdir -p /tmp/ram
sudo mount -t tmpfs -o size=512M tmpfs /tmp/ram/
Run Code Online (Sandbox Code Playgroud)

但据我所知,这不会是一个永久的解决方案。如果我需要它是永久性的,则必须将其添加到/etc/fstab配置文件中。

如果这是正确的解决方案,我如何将该挂载命令转换为/etc/fstab.

filesystem fstab tmpfs

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

如何清理/tmp?

rizhas@rizhas-laptop:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda7        67G   58G  5,2G  92% /
none            4,0K     0  4,0K   0% /sys/fs/cgroup
udev            1,5G   12K  1,5G   1% /dev
tmpfs           303M  1,2M  302M   1% /run
none            5,0M     0  5,0M   0% /run/lock
none            1,5G  348K  1,5G   1% /run/shm
none            100M   80K  100M   1% /run/user
overflow        1,0M  1,0M     0 100% /tmp
overflow        1,0M  1,0M     0 100% /tmp
Run Code Online (Sandbox Code Playgroud)

如何清理/tmp?

tmp

105
推荐指数
5
解决办法
44万
查看次数

如何防止 /tmp 中的文件夹被清理?

这个问题是关于我的开发人员笔记本电脑上的 Ubuntu 14.10。

我有一个文件夹,/tmp应用程序使用该文件夹将临时内容放入其中。此应用程序通常在我的 homedir 中创建一个临时文件夹,然后将其删除。由于某种原因,当 homedir 被加密时这不起作用。因此,我/tmp/foo在 homedir 中创建了一个符号链接。我的应用程序可以在那里写入并使其成为临时子文件夹。

现在/tmp/foo每次我重新启动机器时都会被删除。到目前为止,我只是在重新启动后手动重新创建了该文件夹。现在我在/tmp 目录如何清理?有工作要做。

我已经看过了,/etc/init/mounted-tmp.conf但是我的 bashfu,尤其是我的 findfu 不足以做我想做的事。这是该文件的摘录:

   EXCEPT='! -name .
            ! ( -path ./lost+found -uid 0 )
            ! ( -path ./quota.user -uid 0 )
            ! ( -path ./aquota.user -uid 0 )
            ! ( -path ./quota.group -uid 0 )
            ! ( -path ./aquota.group -uid 0 )
            ! ( -path ./.journal -uid 0 )
            ! ( -path ./.clean -uid 0 )
            ! ( …
Run Code Online (Sandbox Code Playgroud)

bash find 14.10

13
推荐指数
3
解决办法
4912
查看次数

在 SSD 和 HDD 系统上安装 Ubuntu

所以我有这个 128 GB SSD 和一个 1 TB HDD。我计划在这个使用它们的系统上安装 Ubuntu。

现在我在这里找到的所有关于类似问题的信息通常都是有限的 SSD 空间,但我的空间很大。它是三星 840 Pro 128 GB。

所以我的问题是,在这种情况下,对我的系统进行分区的智能方法是什么?

显然,这/将继续使用 SSD。然后/home,/swap将继续硬盘驱动器。但还有什么?我应该关心“/tmp”和“/var”并将它们移动到我的硬盘上吗?那么为他们分配多少大小是明智的?

partitioning ssd hard-drive

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

如何为SSHD设计分区?

我将在 Lenovo B5400 上安装 Linux,其中包含:

  • 带有 8 GB SSD 和 500 GB HDD 的 500 GB 混合固态硬盘

在我只有 HDD时,为我的 2 个 Linux 发行版设计分区非常容易。我一直有:

  • 10GB 用于 Linux 发行版(挂载为"/")
  • 10GB 用于另一个发行版(再次“/”;用于另一个发行版;用于测试目的或确保切换发行版时的连续性)
  • 2GB 用于交换(用于两个发行版;无需分开)
  • 300GB+ 用于“/home”(用于两个发行版;不同的用户名消除了可能的冲突)

这很简单,不是吗?我想保留这种方法,但我知道 SSD 有其自身的特殊性——它更喜欢被读取,连续写入可能会影响其寿命。一年内不想杀SSD,所以想把一些系统分区移到HDD上,以保护SSD。据我所知/tmp是经常读写的位置之一。它需要多少空间?还有什么应该放在硬盘上?

或者:如何设计分区以达到完全相同的效果并尽可能保持SSD的安全?

我会很感激你的帮助。

partitioning ssd dual-boot mountpoint system-installation

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

如何加密我的 /tmp 目录?

在阅读了有关 tmp 多久被清除的这个问题后,如果 tmp 被加密对我们的设置来说是最好的。我如何加密它?

我的 fstab 看起来像这样:

proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/mapper/vg_doulos-root /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=205a1a54-7dfa-45a6-a7e3-4a7234b3a473 /boot           ext4    defaults        0   2
/dev/mapper/vg_doulos-home /home           ext4    defaults        0       2
/dev/mapper/vg_doulos-tmp /tmp            ext4    defaults        0       2
# swap was on /dev/sda2 during installation
#UUID=705e9f69-bf95-4d44-9119-c40076d10333 none            swap    sw              0  0
/dev/mapper/cryptswap1 none swap sw 0 0
Run Code Online (Sandbox Code Playgroud)

密码表:

# <target name> <source device>         <key file>      <options>
cryptswap1 /dev/sda2 /dev/urandom swap,cipher=aes-cbc-essiv:sha256
Run Code Online (Sandbox Code Playgroud)

把这样的东西放在 …

encryption tmp

6
推荐指数
1
解决办法
5187
查看次数

丢失了保存的 gedit 文件

我昨晚在关闭计算机之前在 gedit 中保存了一个文本文件,我记得我给这个文件取了什么名字。当我今天早上打开电脑加载文件时,我找不到它。我已经搜索了该文件,并且我已经使用 搜索了它的内容grep,但我仍然没有找到该文件。

当我打开gedit中,在“文件”下拉菜单,它列出了我最近的文件,丢失的文件的文件名是有,但是,当我选择它,没有文字,它是空的。它说它位于 /tmp 中,但是当我浏览或搜索文件系统时找不到该文件。请帮我

gedit tmp files

5
推荐指数
1
解决办法
2191
查看次数

18.04.4 关机时删除文件

如果我重新启动或关闭我的 Ubuntu 18.04.4,我想删除一个锁定文件。

我创建了“usr/local/sbin/delete_lock.sh”

#!/bin/bash
lock="/home/sebastien/rsync.lock"
if [ -f "$lock" ];
rm $lock;
fi
Run Code Online (Sandbox Code Playgroud)

然后是另一个“/etc/systemd/system/run_on_shutdown.service”:

[Unit]
Description=Delete lock file at shutdown - /etc/systemd/system/run_on_shutdown.service
DefaultDependencies=no
Before=shutdown.target halt.target
# If your script requires any mounted directories, add them below: 
RequiresMountsFor=/home

[Service]
Type=oneshot
ExecStart=/usr/local/sbin/delete_lock.sh

[Install]
WantedBy=halt.target shutdown.target
Run Code Online (Sandbox Code Playgroud)

然后我启动

sudo systemctl enable run_on_shutdown.service
Run Code Online (Sandbox Code Playgroud)

并重新启动

知道为什么不删除 rsync.lock 文件吗?非常感谢

reboot bash shutdown rsync

5
推荐指数
1
解决办法
1200
查看次数