mkdir 无法创建特定的目录名称

mkdir cannot create a particular directory name

mkdir 无法创建名为“con”的文件夹,但可以创建任何其他名称。只发生在 USB 驱动器上的任何位置——即使是新创建的目录。这对我来说完全是神秘的......我正在尝试备份一个库,所以使用另一个名字并不容易。下面的示例显示 mkdir 对 con 失败,对 conn 成功。

john@john-desktop:/media/john/Master/exp$ ls -lat
total 4
drwxrwxrwx 1 john john 4096 Jan 21 13:55 ..
drwxrwxrwx 1 john john    0 Jan 21 13:55 .
john@john-desktop:/media/john/Master/exp$ mkdir con
mkdir: cannot create directory ‘con’: Invalid argument
john@john-desktop:/media/john/Master/exp$ mkdir conn
john@john-desktop:/media/john/Master/exp$ ls -lat
total 4
drwxrwxrwx 1 john john  144 Jan 21 13:56 .
drwxrwxrwx 1 john john    0 Jan 21 13:56 conn
drwxrwxrwx 1 john john 4096 Jan 21 13:55 ..
john@john-desktop:/media/john/Master/exp$ which mkdir
/bin/mkdir

CON 是一个保留名称(源自 MS-DOS),它是控制台的缩写,是基于原始文本的输出屏幕。 其他是 PRN、AUX、NUL、COM1、COM2、COM3、COM4、COM5、COM6、COM7、COM8、COM9、LPT1、LPT2、LPT3、LPT4、LPT5、LPT6、LPT7、LPT8 和 LPT9