当我在 bash 终端中按 Esc 4 次时,它显示如下内容:
-bash-4.1$
Display all 2837 possibilities? (y or n)
:
!
./
[
[[
]]
{
}
411toppm
a2p
ac
accept
accton
aclocal
aclocal-1.11
acpi_listen
Run Code Online (Sandbox Code Playgroud)
这是什么功能,如何找到这些条目?(第二次按下 esc 时,终端会发出声音警报。)
cat有一个-v选项可以将非打印字符转换为插入符号(如果我们不希望终端在cat输出中按字面解释控制字符,这很有用)。
但据我了解,脱字符号仅适用于 ASCII 字母表中的非打印字符。那么,UTF 中不属于 ASCII 的非打印字符(例如https://www.compart.com/en/unicode/category/Cc)又如何呢?将使用什么符号cat -v来显示这些?
当文件所有者属于多个组时,如何ls -l决定显示哪个组?例如,在 MacOS 上,我看到
drwx------+ 48 flow2k staff 1536 Feb 5 10:11 Documents
drwxr-xr-x+ 958 flow2k _lpoperator 30656 Feb 22 16:07 Downloads
Run Code Online (Sandbox Code Playgroud)
这里为两个目录显示的组是不同的 (staff和_lpoperator) - 这是基于什么?我是这两个团体的成员。