Я работаю на устаревшей системе, и у меня есть куча файлов, которые ссылаются на изображения, расположенные в других папках.
lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t100x100.jpg -> /home/www/virtual/categories/swm/24/m/00012/t100x100.jpg
lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t100x133.jpg -> /home/www/virtual/categories/swm/24/m/00012/t100x133.jpg
lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t125x150.jpg -> /home/www/virtual/categories/swm/24/m/00012/t125x150.jpg
lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t150x200.jpg -> /home/www/virtual/categories/swm/24/m/00012/t150x200.jpg
Как я могу узнать, являются ли они символическими ссылками или псевдонимами?
find folder -type l
перечислит все символические ссылки ниже «папки».Ответы:
Символические ссылки:
Если ваши файлы представляют собой жесткие ссылки, они отображаются так же, как и другие файлы. Например, каждый каталог имеет каталог с
.
жесткой ссылкой на него.От
$ man find
:Жесткие ссылки:
источник
В
file
илиstat
команды расскажут вам , что файл:Если сценарии,
test
команда может быть более полезным:источник