Устанавливает ли жесткие ссылки на Dropbox?

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

Задача libboost-python-dev зависит libboost-python1.46-dev.

packages.ubuntu.com.

Итак, чтобы установить libboost-python-dev, вы также должны установить libboost-python1.46-dev.

] Итак, запустите:

sudo apt-get install libboost-all-dev libboost-python-dev libboost-python1.46-dev

** Вы можете установить packages.ubuntu.com на:

sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev libopenscenegraph80 libopenthreads-dev libopenscenegraph-dev 

1
задан 11 April 2016 в 20:49

1 ответ

Оказывается, этот ответ был ошибочным, см. сообщение Эндрю для правильного ответа.

Да, я это делаю.

Я протестировал его со стандартной бесплатной учетной записью Dropbox с Dropbox

Тест был:

ln /media/username/volume/Documents/testfile /media/username/volume/Dropbox/testfile
ls -li /media/username/volume/Documents/testfile
ls -li /media/username/volume/Dropbox/testfile

Первое число из команды ls -li показывает номер inode, число между разрешениями и именем пользователя равно счетчик ссылок (показывает, сколько жестких ссылок имеет файл).

Сразу после запуска команды ln значок trybox Dropbox показал активность и эффективно загрузил тестовый файл.

I ' ve также тестировал, чтобы сделать вторую жесткую ссылку внутри папки Dropbox, а также загрузить файл, я не уверен, что известно, что это только один.

Мой тестовый файл - это небольшой 18KB-файл .ods,

О жестких ссылках и inodes:

Когда вы создаете жесткую ссылку на файл, вы предоставляете ему только второе имя в другой папке ( или же, если вам нравится).

Это файлы не rea (!)

Итак, что такое папки?

Папка - это просто списки, которые также находятся в папках, которые находятся на жестком диске, идентифицированном i-узлом (зависит от типа файловой системы). идентифицированный i-узлом, который содержит имена файлов и других папок, которые являются «внутренними» из них. Каждый элемент в этом списке указывает на соответствующий i-узел.

Итак, если вы создаете жесткие ссылки, оба / все указывают на один и тот же i-узел, и поэтому все они являются просто файлами (то же самое).

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

Википедия дает нам дополнительную информацию:

https: // en .wikipedia.org / wiki / Hard_link

https://en.wikipedia.org/wiki/Hard_link

Чтобы создать жесткие ссылки, вы можете использовать [ f4], который является инструментом командной строки, вы можете использовать его следующим образом:

ln TARGET LINK_NAME

Где target - это существующий файл и имя_имя имя нового файла. Когда вы закончите, вы можете проверить с ls -li номер i-узла файла и посмотреть, что обе ссылки имеют одинаковый номер.

Вот страница man: http: //linux.die. нетто / человек / 1 / пер

2
ответ дан 23 May 2018 в 12:14
  • 1
    Я не думаю, что это отвечает на вопрос. Возникает вопрос: «Does dropbox следовать жестким ссылкам»? и вы вообще не упоминаете dropbox, вы просто говорите о том, что такое папки и inodes, OP никогда не спрашивал " что такое жесткая ссылка? " они спросили о Dropbox. Я что-то пропустил в этом ответе? потому что сейчас он, похоже, не отвечает на вопрос. – Mark Kirby 12 April 2016 в 10:53
  • 2
    Дело в том, что жесткие ссылки относятся к приложениям, как файлы, потому что это то, что они есть. Поэтому Dropbox или любое другое приложение не будет различать, является ли это жесткой ссылкой или просто файлом с одним единственным путем. Если вы понимаете жесткие ссылки, вы поймете, что Dropbox не заботится о том, как файл попал в его папку. – Falk 12 April 2016 в 13:05
  • 3
    Но некоторые вещи не следуют некоторым ссылкам - делает ли Dropbox следовать жестким ссылкам (не все приложения, мне нужно знать конкретно). – Tim 13 April 2016 в 03:13
  • 4
    Конечно? какое приложение не "следит" жесткие ссылки? – Falk 13 April 2016 в 16:15
  • 5
    OwnCloud, приложение для синхронизации файлов. – Tim 13 April 2016 в 16:27

Другие вопросы по тегам:

Похожие вопросы: