Filenames

點是什麼意思

  • June 7, 2017

在我的 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中是否有一些特殊含義

我認為括號中命令的輸出將被寫入 /dev/ 中名為“ .frontpanel.caps ”的文件,但沒有這樣的文件。在 /dev/ 中有一個前面板,它是 /dev/ttyS0 的連結

會不會是,例如,echo something > /dev/.frontpanel.caps實際上將數據(在這種情況下是某些東西)發送到**/dev/frontpanel**?

那做什麼.caps呢?

以句點 ( .) 作為第一個字元的文件名只有一個特殊屬性 - 它們是“隱藏”文件。也就是說,當使案例如ls沒有附加參數來明確請求顯示所有文件(包括隱藏文件)時,它們不會顯示(例如ls -a)。這就是預設情況下不顯示CWD ( .) 及其父級 ( ) 的原因。..

以點開頭的文件名或目錄名會創建一個隱藏文件/目錄。要查看它們,請使用ls -als -A - 大寫版本不顯示始終存在...目錄

引用自:https://unix.stackexchange.com/questions/369832