Intereting Posts
Как я могу защитить ребенка от клавиатуры? Настройка базы данных mongo для работы с диском NTFS Как изменить разрешение монитора в моем случае? Могу ли я отключить LVM при установке ubuntu Что такое команда «setcap» и «возможность файла»? Почему приложения не открываются с использованием глобального меню root? Скрытые части недавно удаленного программного обеспечения Что такое «Установить это стороннее программное обеспечение» в установщике и какое программное обеспечение стороннего производителя установлено? Ubuntu Server Edition не загружается со второго жесткого диска, подключенного Подключите контроллер кластера к контроллеру региона (MaaS) mdf2iso не распознает файл * .mdf Как установить Gerix-Wifi-Cracker? Как подключить беспроводную связь к проводному соединению? Почему я не могу отключить гостевую сессию? Сохранить журналы журнала «geany» в файле?

как найти настоящий файл из ссылки

ls -l java lrwxrwxrwx 1 root root 22 2019-02-17 11:37 java -> /etc/anotherLink/java 

когда я делаю ls -l, он показывает путь к файлу, но этот файл также может быть ссылкой. есть ли способ показать путь к реальному файлу?

Я думаю, что вы хотите readlink :

 readlink -f java 

Чтобы найти это, я спросил, какая страница руководства может быть использована для символических ссылок.

 apropos "symbolic link" 

Он вернул ссылку на readlink, поэтому я использовал руководство:

 man readlink 

Я прочитал страницу руководства:

-f, –canonicalize canonicalize, следуя каждой символической ссылке в каждой компоненте данного имени рекурсивно; должен существовать только последний компонент

Это то, что вы ищите?

Попробуйте использовать команду file .

Он показывает подробности о заданном файле (тип, формат содержимого)

Пример:

 $ cp -s temp.sh temp2.sh $ file temp2.sh temp2.sh: symbolic link to `temp.sh'