我自己有 1 个 4TB 驱动器,它已经很满了,现在我有 2 个额外的 4TB 驱动器,我想在 raid5 配置中使用这三个驱动器和某种软件 raid,比如 lvm 或 zfs。
但是在制作阵列时,我没有任何地方可以保留原始驱动器中的数据。是否可以使新卷保留现有数据?或者,是否可以先用2个磁盘做一个raid5,复制数据,然后添加原始驱动器?
我自己有 1 个 4TB 驱动器,它已经很满了,现在我有 2 个额外的 4TB 驱动器,我想在 raid5 配置中使用这三个驱动器和某种软件 raid,比如 lvm 或 zfs。
但是在制作阵列时,我没有任何地方可以保留原始驱动器中的数据。是否可以使新卷保留现有数据?或者,是否可以先用2个磁盘做一个raid5,复制数据,然后添加原始驱动器?
我想在我的 ubuntu 20.04 destkop 上安排一些任务定期执行。就像从某些站点或其他站点进行备份或下载一样。
我一直在使用crontab
它,但是如果当时我的计算机没有通电,它就不会这样做。
我如何安排任务在每个星期六中午 12 点或在该日期之后计算机重新联机时运行?
我有一个树莓派连接到外部硬盘作为我家的小型 NAS。我想按目录监控磁盘使用情况,但是由于 pi 和 usb2 连接有多慢以及驱动器有多大,我发现的任何交互式磁盘使用程序都太慢了。
为了解决这个问题,我只是将它设置为执行以下命令
tree -ah --du > diskusage
但现在我想知道,如何解析磁盘使用文件,以便显示第一级、第一级和第二级的所有目录,依此类推。
编辑:我在最新版本的 Raspberry Pi OS 上运行树命令并尝试在相同的树莓或 ubuntu 20.04 上解析它
几年来,我一直使用 Ubuntu 作为我唯一的操作系统,但有时,由于与我想使用的某些软件(主要是游戏或绘图程序)的兼容性问题,我会同时安装 Windows。
我最终每次都删除 Windows 的一个重要原因是让我的文件在两个操作系统中保持最新是多么麻烦。艺术文件,文档,视频,我下载的东西......确保最新版本始终可用有点麻烦,如果您不擅长提前计划,需要重新启动几次才能从 ext4 移动到 ntfs 分区.
您将如何设置您的驱动器,以便您的 /home 中的文件可用于两个操作系统?只是将您的 /home 分区设置为 ntfs 分区?还有什么办法?
我对这两个答案都很好奇,因为简短的谷歌没有显示任何结果。但是我想知道您将如何处理在两个不同的存储库中安装具有相同名称的程序。或者更改已经安装的一个,以便它接收来自新的更新。
特别是 OBS studio 引起了人们的注意,因为它包含在默认的 Ubuntu 存储库中,但是 obsproject 存储库具有更高版本的程序。
我想在自动直播时录制一个流,所以我想设置一个每 15 分钟运行一次 youtube-dl 的 cronjob 到该 URL。
但是一旦开始录制,如何防止系统在 15 分钟后同时开始另一次录制?
我正在尝试制作一个脚本来批量重命名大量文件和目录。但我无法让它在每个文件和子文件中移动。
我现在的剧本是这样的
#! /bin/bash
function _setname {
for file in "$@"
do
oldname=$(basename "${file}")
newname=$(echo "${oldname}" | tr '?%*:|' '_' )
echo "${newname}"
[ ! "${oldname}" = "${newname}" ] && mv "${oldname}" "${newname}"
done
}
function _recursivename {
for file in "$@"
do
currentpath="$(pwd)"
cd "$(dirname ${file})"
oldname="$(basename ${file})"
newname="$(_setname ${oldname})"
[ -d "${newname}" ] && _recursivename ./"${newname}"/*
cd "${currentpath}"
done
}
_recursivename "${@}"
exit
当它到达目录树的底部并且必须返回,currentpath
已被覆盖并且不会返回开始寻找第二个子目录时,它会中断。
我不明白为什么currentpath
会被覆盖,或者如何正确地做到这一点。
编辑:只需要声明它local
,我认为它是通过在函数中定义它来声明的。
我无法将随机生成的密码输入到某些脚本中。
我生成密码,并将其粘贴在“”之间。但有时它包含的字符会让整个事情崩溃,比如“#”或其他什么。
编辑:我被指出引用解决方案
引用有几个选项( using和) \
,但每个选项都需要检查字符串中的特殊字符,例如单引号块中的单引号。有没有办法真正粘贴字符串而不需要检查它,或者当你的随机字符串至少可以包含 ' 字符时总是需要进行检查。" "
' '
我的电脑有 2 个显示器,很多时候我需要更改配置(从扩展桌面到单个桌面,更改其中一个是主屏幕等)
我想知道是否有办法保存和加载这些配置以便将来快速访问。我知道存在xrandr
并且我知道它可能会为每个设置编写一个别名,只是想知道是否有更简单的方法或者我要阅读它的手册并这样做。