17 我知道这看起来像重复的,但先前提出的问题无法回答我的问题 所以在外壳程序中,我转到/home目录并在其中创建目录play 然后我转到此目录/home/play,并创建两个文件,第一个是文本文件,第二个是指向终端的符号链接tty 现在,如果我使用,ls -l我得到以下输出 在那里,如果我把ls -lL我得到这个 这种差异应该意味着什么?问号代表什么? files permissions ls symlink — 用户名 source 1 “第二个是一个符号链接到终端” -嗯,这是一个有点混乱,把它的方式,因为这只是一个符号链接到一个名为文件terminal,而不是一个终端或将在这个词的通常意义上的终端。链接/dev/tty将更像后者。 — ilkkachu,
33 该-L选项ls指示显示链接目标的信息,而不是链接本身。红色的tty通常表示断开的链接,或指向不存在的文件的链接,在这种情况下就是这种情况。由于目的地不存在,ls因此无法弄清楚要显示的信息,因此它会显示问号。 — 约翰 source
terminal
,而不是一个终端或将在这个词的通常意义上的终端。链接/dev/tty
将更像后者。