小编Tom*_*ale的帖子

何时使用 /dev/random 与 /dev/urandom

我应该使用/dev/random还是/dev/urandom

在哪些情况下我更喜欢一种?

devices random

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

了解 rsync 的 --info=progress2 输出

如果我跑rsync--info=progress2,我得到这样的输出

105.45M  13%  602.83kB/s    0:02:50 (xfr#495, ir-chk=1020/3825)
Run Code Online (Sandbox Code Playgroud)

但是单个数字是什么意思?我在手册页中没有找到匹配的条目。

  • 第一个数字似乎是处理的数据量(实际复制的字节以及跳过的字节,因为它们已经存在于目标位置),对吗?这似乎不是传输数据的数量,因为它增加的速度比我的互联网连接速度快...
  • 百分比是指数据量还是要复制的文件数?它是否考虑排除的文件和在目标位置已经是最新的文件?
  • 排在第三位的时间似乎是完成时间的估计,但是当我尝试时,它在几小时到几秒之间跳跃。它指的是什么,它是如何计算的?
  • 最后两个数字是什么意思?

rsync

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

/dev/urandom 中的字母“u”是什么意思?

我知道读取到/dev/random可能会阻塞,而读取/dev/urandom则保证不会阻塞。

这封信u从何而来?它意味着什么?

用户空间?解锁?微?

更新:

根据问题的最初措辞,对于/dev/randomvs的有用性存在一些争论/dev/urandom关于 /dev/urandom的链接Myths已在下面发布了 3 次,并在何时使用 /dev/random vs /dev/urandom问题的回答中进行了总结。

linux devices history random

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

从 linux 命令行读取串行

我有一个串行端口设备,我想使用 linux 命令行进行测试。

我可以使用 stty 和 echo 将命令发送到串行端口,但是当设备响应时,我无法读取来自串行端口的内容。我在用

stty -F /dev/ttyS0 speed 9600 cs8 -cstopb -parenb && echo -n ^R^B > /dev/ttyS0

向设备发送命令。设备运行并在 300 毫秒内发回响应。如何使用命令行将该响应打印到控制台?

linux serial-port

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

终端生成的信号列表(例如 Ctrl-C -> SIGINT)

我在哪里可以找到在 Linux 中发送信号的键盘组合的完整列表?

例如:

  • Ctrl+ C- 信号
  • Ctrl+ \- 信号退出

terminal keyboard signals

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

更改默认 sudo 密码超时

当我运行sudo并输入密码时,sudo几分钟内的后续调用将不需要重新输入密码。

如何更改默认超时以再次要求输入密码?

sudo

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

设置`noclobber`有什么缺点吗?

鉴于zsh可以破坏所有给定命令的文件:

>*
Run Code Online (Sandbox Code Playgroud)

我认为设置选项noclobber是个好主意。

>| file如果我想在 bash 和 zsh 中使用默认的 clobber 行为,我总是可以使用。(zsh 也允许替代语法>!file)。

noclobber由于 POSIX 兼容性,我猜测默认情况下未设置,但请确保:

设置有什么缺点noclobber吗?

无论如何noclobber只为交互式外壳设置?

shell bash zsh

27
推荐指数
3
解决办法
8293
查看次数

打印真彩色(24 位)测试图案

如何测试我的终端 / tmux 是否正确设置为显示真彩色 / 24 位颜色 / 1680 万色?

colors terminal-emulator terminal

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

ripgrep:仅打印文件名匹配模式

使用ripgrep ( rg),我可以只打印与给定模式匹配的文件名吗?

我正在尝试做两件独立的事情:

  1. 将模式与路径名本身匹配(如ag -g pattern
  2. 将模式与文件内容匹配并仅打印文件名

我无法弄清楚如何做任何一个。

search ripgrep

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

获取当前 zswap 内存使用情况和统计​​信息

zswap文档说:

Zswap seeks to be simple in its policies.  Sysfs attributes allow for one user
controlled policy:
* max_pool_percent - The maximum percentage of memory that the compressed
    pool can occupy.
Run Code Online (Sandbox Code Playgroud)

这指定了压缩池可以占用的最大内存百分比。

我如何知道:

  • 当前的内存占用的百分比由压缩池
  • 这个池有多少正在使用
  • 压缩率、命中率和其他有用信息

linux zswap

23
推荐指数
1
解决办法
5939
查看次数