Я открыл электронную таблицу в Open office Calc. Я минимизирую окно calc и пытаюсь удалить файл из файловой системы, я могу удалить. В окнах, когда мы пытаемся удалить используемый файл, мы получаем сообщение о том, что файл используется.
Пожалуйста, дайте мне знать, как мне это исправить?
ОБНОВЛЕНИЕ : см. Конец этого ответа для получения информации об изменении разрешений:
Я подозреваю, что вы не можете предотвратить это удаление при обычном использовании (без изменения разрешений) ...
Вы можете найти разумное объяснение того, как это работает, в ответе на этот вопрос AskUbuntu. Я могу продолжить воспроизведение видео после того, как его Shift-Delete.
Может быть какой-то особый способ вручную вмешаться и предотвратить это (путем изменения разрешений), но по моему опыту, только недавно переехав в Ubuntu, я изначально обнаружил, что это поведение довольно тревожно (потому что оно было настолько отличным от к чему я привык) ...
Теперь мне нравится эта функция ... у нее есть некоторые приятные преимущества, если вы знаете, что она ведет себя так ...
ОБНОВЛЕНИЕ: пример то, что вы хотите, можно легко увидеть (и сделать) в папке /tmp
... Вы устанавливаете разрешения на чтение и запись для группы, чтобы все члены этой группы могли читать и писать ... Однако, поскольку /tmp
папка принадлежит пользователю root (просто другому пользователю) ... и этот другой пользователь установил разрешение для папки / tmp на «sticky», только вы (владелец) можете удалять файлы в / tmp
Здесь это пошаговый пример ..
# To give a select group of users read/write/create access
# to a specific directory (and its sub-directories)
# Fil deletion is only possible by the directory's owner, or by root.
# Members of the group can create sub-directories.
# create a primary user who will own the directory.
sudo adduser pri_user
# create a group; for the exclusive use of this directory (+owner +root)
sudo groupadd pri_group
# make the primary directory
sudo mkdir /pri_dir
# set pri_dir's owner and group
sudo chown pri_user:pri_group /pri_dir
# set pri_dir's permissions; the '1' is for the sticky bit.
sudo chmod 1770 /pri_dir
# create users
sudo adduser nodel1
sudo adduser nodel2
# Add users to pri_group
sudo usermod -aG pri_group nodel1
sudo usermod -aG pri_group nodel2
# Note. For files to be accessible they must be given
# Read-and-Wrige permisson to group pri_group
Вы не можете. Не удаляйте файлы, которые вы не хотите удалять, независимо от того, над ними кто-то работает или нет.
Запрет одновременного доступа к файлу был одной из самых сумасшедших вещей, которые Windows делала на ранних этапах, чтобы поддерживать совместимость с DOS, в которой не было концепции одновременного запуска нескольких программ.