我在使用 ls -l 列出某个目录时遇到问题:
$ ls -l ./directory
-????????? ? ? ? ? ? file001.txt
-????????? ? ? ? ? ? file002.txt
Run Code Online (Sandbox Code Playgroud)
只是 ls 效果很好:
$ ls ./directory
file001.txt file002.txt
Run Code Online (Sandbox Code Playgroud)
怎么了?
locate "*.png".png按预期返回所有以 结尾的文件。
locate "test.*"不返回任何内容,但test在我的系统中有命名的文件。
locate "*test"test按预期返回所有以 结尾的文件。
locate "test*"不返回任何内容,但test在我的系统中有以 开头的文件。
为什么通配符似乎只适用于“以”结尾?
*nix 中的 Uname 实用程序可检索有关机器的精彩元信息。这些信息存储在哪里?
这相当于:
dd if=/dev/sda ...
dd if=/dev/sda1 ...
Run Code Online (Sandbox Code Playgroud)
Chrysocome语法适用吗?
我想基本上持续更新目录的文件列表,类似于 tail 处理-f文件上的标志的方式。
有什么合理的方法可以做到这一点吗?
GNU tar 的手册仅指出--restrict:
Run Code Online (Sandbox Code Playgroud)--restrict disable use of some potentially harmful options
谁能详细说明这些“有害”选项是什么?我在文档中找不到它。
当不带参数调用时,来自 GNU Coreutils的env和printenv命令会打印每个环境变量的值。是什么决定了这些变量的打印顺序?这不是字母顺序,也不是设置变量的顺序。