Mam problem z kompilacją i kiedy sprawdzam mój katalog lib /, otrzymuję dane wyjściowe z „ls”:
Co oznacza kombinacja czerwony / czarny?
Sprawdziłem w wynikach „dircolors -p”, jak sugerowano tutaj ( co to znaczy, że nazwa pliku ma być wyświetlana na czerwonym tle ), ale nie mogłem znaleźć odpowiedzi.
Ponadto, co oznaczają znaki zapytania w miejscu uprawnień / użytkownika / rozmiaru / znacznika czasu?
Dzięki za pomoc
ls -l
powinien również wydrukować cel dowiązania symbolicznego, czego nie wydaje się tutaj robić.file
jest zwykle znacznie lepszy w ustalaniu, co się dzieje z określonym plikiem.file
polecenia: to jest naprawdę bardzo przydatne. +1!Na pierwszy rzut oka wygląda jak zepsuty link, ale ponieważ ma to być zwykły plik, może to być uszkodzenie systemu plików. Spróbuj zrobić
fsck
w systemie plików, a następnie spróbuj usunąć ten plik, jeśli nadal tam jest.źródło
rm
dałem błąd „nie ma takiego pliku lub katalogu”. było bardzo dziwne, ponieważ link został zerwany, pliku nie ma, arm
mimo to odmówiłem usunięcia linku ... W każdym razie usunąłem cały folder i to rozwiązało problem.