小编Woo*_*ock的帖子

从 dev/urandom 读取 - 系统行为

dev/urandom使用 sayhead或读取时,dd当然期望输出总是随机且不同的。

UNIX 如何在低级别处理这种情况?文件是在读取时自然截断,还是文件实际上是对称密码或等价物的接口,因此“读取”实际上是执行密码的行为。

filesystems devices random unix-philosophy

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

文件夹与文件的权限?

如果我有一个受 say 限制的文件夹600,因此无法访问groupor everyone,但该文件夹包含带有 的文件777,这是否安全?

尽管文件位于文件夹中,但是否有任何解决方法可以将777文件作为group或访问?everyone600

permissions chmod files

4
推荐指数
2
解决办法
756
查看次数

使用 sed 在特定模式之间进行替换

sed整个上午都在尝试和谷歌搜索,但我似乎无法让它发挥作用。

是否有可能与sed小写两个特定字符之间的文本:

IE

SOMENAME=WOODSTOCK,
SOMEOTHERNAME=JIMMY,
Run Code Online (Sandbox Code Playgroud)

我可以小写 WOODSTOCKJIMMY(对伍德斯托克和吉米),因为它们介于=和之间,

linux sed string text-processing

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

使用 .tgz 保留文件所有权

回到另一个可能非常非常基本的 UNIX 问题。

我理解 Tape Archive Zips ( .tgz)的前提是它们保留 uid、gid、权限......

但是,这似乎不可移植。例如,如果用户john在一台 UNIX 机器上制作 .tgz 文件并在没有该用户的机器上解压缩,或者用户名相同但 UID 不同,该怎么办。

这是如何运作的?

tar permissions archive unix-philosophy

3
推荐指数
1
解决办法
418
查看次数

ZSH Globbing 语法解释

我想将文件夹dotfiles中的所有内容复制~到 git 存储库来备份它们,并且我正在使用ZSH.

我发现这个命令似乎有效:

cp -a ~/.[^.]* .决赛在哪里。是 git 目录。

我不明白这是如何运作的。谁能给我一个指南,或者告诉我通过谷歌搜索什么来了解更多信息?

我试过ZSH + [^] + globbing

command-line zsh wildcards

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