що означає червоне ім'я файлу, показане на чорному тлі?


16

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

ls вихід

Що означає червоне / чорне поєднання?

Я перевірив у висновку "dircolors -p", як тут запропоновано ( Що означає, що ім'я файлу відображатиметься з червоним фоном ), але відповіді не знайшов.

Крім того, що означають питання запитання за місцем дозволу / користувача / розміру / часової позначки?

Спасибі за вашу допомогу

Відповіді:


19

У вас є висяче символьне посилання або символьне посилання, що вказує на файл або каталог, яких більше немає.

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

Результат file libCLHEP-Exceptions-2.1.3.1.aповинен виявити, куди він вказує.


1
ls -lтакож слід надрукувати ціль символьного посилання, що, схоже, тут не робиться.
Стефан Зайдель

1
Це є правдою в більшості випадків, але я бачив, що це не вдалося зробити в кількох незрозумілих обставинах. fileзазвичай набагато краще розробити те, що відбувається з певним файлом Erm.
Xyon

Дуже дякую Xyon, я не знав fileкоманди: це дуже корисно. +1!
rmbianchi

3

На перший погляд, це виглядає як зламане посилання, але оскільки він повинен бути звичайним файлом, це може бути пошкодження файлової системи. Спробуйте зробити fsckфайл у файловій системі, а потім спробуйте видалити цей файл, якщо він все ще є.


1
Дякую за вашу відповідь, Стефане, +1. Насправді я намагався видалити пошкоджене посилання, але rmдав помилку "немає такого файлу чи каталогу". було дуже дивно, насправді, тому що посилання було порушено, файл там не був, і rmвсе-таки відмовились видалити посилання ... У всякому разі, я видалив всю папку, і це виправило проблему.
rmbianchi
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.