点是什么意思

点是什么意思

在我的 reelbox(运行 Ubuntu)上,我在 /etc/init 中找到了一个文件,其中包含以下内容

# frontpanel-pre - check for frontpanel CAPs and adjust time
#

description     "check frontpanel caps"

#start on starting mountall
#start on tty-device-added DEVNAME=/dev/ttyS0

task

script
        (
        /sbin/dev_frontpanel.sh
        /sbin/reelfpctl -capability
        ) > /dev/.frontpanel.caps
        initctl emit --no-wait frontpanel-linked
end script

我想知道这个点是否/dev/.frontpanel在linux中有一些特殊的含义

我认为括号中命令的输出将被写入一个名为“.frontpanel.caps" 在 /dev/ 中,但没有这样的文件。在 /dev/ 中有一个前面板,它是到 /dev/ttyS0 的链接

难道egecho something > /dev/.frontpanel.caps实际上将数据(在本例中是某些东西)发送到/dev/前面板

那做什么.caps呢?

答案1

以句号 ( .) 作为第一个字符的文件名只有一个特殊属性 - 它们是“隐藏”文件。也就是说,当使用ls没有附加参数的eg来显式请求显示所有文件(包括隐藏文件)时,它们不会显示(例如ls -a)。这就是 CWD ( .) 及其父级 ( ..) 默认情况下不显示的原因。

答案2

以点开头的文件名或目录名会创建隐藏文件/目录。要查看它们,请使用ls -aor ls -A - 大写版本不会显示始终存在的...目录

相关内容