что значит красное имя файла на черном фоне?

У меня проблема с компиляцией, и когда я проверяю свой каталог lib/, я получаю этот вывод из "ls":

ls output

Что означает комбинация красный/черный?

Я проверил вывод "dircolors-p", как предложено здесь (что значит показывать имя файла на красном фоне), но я не смог найти ответа.

более того, что вопросительные знаки в месте разрешения / пользователь / размер / метка времени в смысле?

Спасибо за помощь

25
задан Community
30.04.2023 5:42 Количество просмотров материала 2715
Распечатать страницу

2 ответа

что у вас там болтается ссылка, или символическая ссылка указывает на файл или каталог, который больше не существует.

символическая ссылка сама по себе не имеет размер файла, потому что это не файл. Символические ссылки хранятся внутри самих inodes, то они не имеют никакого реального содержания или размер, а указатели на другие файлы на диске.

выход file libCLHEP-Exceptions-2.1.3.1.a должно показать, на что оно указывает.

18
отвечен Xyon 2023-05-01 13:30

на первый взгляд, это выглядит как неработающая ссылка, но так как предполагается, что это обычный файл, это может быть повреждение файловой системы. Попробуйте сделать fsck в файловой системе, а затем попытаться удалить этот файл, если он еще есть.

3
отвечен Stefan Seidel 2023-05-01 15:47

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх