小编dla*_*lin的帖子

UDF 可以并且应该用作硬盘驱动器格式吗?

最近有几次我看到有人建议 UDF 作为跨平台格式的解决方案,用于在 Linux、Mac OS X 和 Windows XP 及更高版本上使用的驱动器。

我在这里搜索过,但没有找到相同的建议(大多数建议使用 ntfs-3g,它似乎要花钱并且未预装在 Mac 上)。

所以我的问题是:这是如何正确完成的,有没有人这样做过?然后您是否填满了驱动器并删除了一些文件以腾出空间,发现一切都像真正的 r/w 格式一样工作,即使它似乎主要是一次写入格式?

说我疯了,但如果 UDF 系统也能自动挂载并且可由登录用户写入,我真的很喜欢它。到目前为止我尝试过的(如 kicsyromy 提到的 udftools 格式)并没有解决这个愿望。

filesystem external-hdd udf

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

如何从命令行重新激活(唤醒?)监视器

我的机器在图形/显示器上有点奇怪。我稍后会详细介绍,但我特别在寻找如何执行以下操作:

当显示器处于待机状态但系统正在运行时,通常按键盘上的一个键将唤醒它们。当通过网络远程连接时,有没有办法从命令行完成相同类型的唤醒?

这为我解决的具体问题是,当我重新启动机器时,nvidia powermizer 设置会重置为自适应。因为这是一个托管桌面,所以我无法编辑 /etc/ 文件来更改它。我确实有一些东西可以在我登录后将其设置为最高性能。这消除了我在第二个显示端口监视器上出现的闪烁,并且它允许屏幕在超时待机后唤醒。因此,如果我重新启动而不登录,屏幕可能会休眠,然后不会醒来。但是机器仍然运行良好。
如果您好奇驱动程序是 nvidia 195.36.24,卡是 Quatro FX 580,显示器是两个通过显示端口(DFP-3 和 4)连接的戴尔 U2410;VBIOS 是 62.94.96.00.05

谢谢。
PS会创建标签 sleep 和 powermizer

更新
尽管我的问题的答案是正确的,但似乎无法通过这种方式摆脱非唤醒监视器的状态。

command-line nvidia

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

如何在一段时间内使用管道?

我想在 grep 找到或找不到我可以写的东西时循环:

while grep 'matches' inLogFile.txt
do
  echo good.
  sleep 10
done
Run Code Online (Sandbox Code Playgroud)

或者

while grep -v 'notHereYet' inLogFile.txt
do
  sleep 2
done
echo -e '\a'Yo! It is here now.
Run Code Online (Sandbox Code Playgroud)

我在交互式 shell 提示符下输入这些。

所以我想反复检查df卷实际安装的时间,有点像:

while df | grep -v '/toBeMounted'
do
  sleep 2
done
echo -e '\a'Hey, I think you wanted to know that /toBeMounted is available finally.
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何将管道分组到条件中。

我知道我可以这样做:

while [ -z "$(df|grep '/toBeMounted')" ]
do
  sleep 2
done
echo -e '\a'Okay that is finally present now. …
Run Code Online (Sandbox Code Playgroud)

bash scripts pipe

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

标签 统计

bash ×1

command-line ×1

external-hdd ×1

filesystem ×1

nvidia ×1

pipe ×1

scripts ×1

udf ×1