Как я могу предотвратить удаление используемых файлов?

Я открыл электронную таблицу в Open office Calc. Я минимизирую окно calc и пытаюсь удалить файл из файловой системы, я могу удалить. В окнах, когда мы пытаемся удалить используемый файл, мы получаем сообщение о том, что файл используется.

Пожалуйста, дайте мне знать, как мне это исправить?

3
задан 18 January 2011 в 12:43

2 ответа

ОБНОВЛЕНИЕ : см. Конец этого ответа для получения информации об изменении разрешений:

Я подозреваю, что вы не можете предотвратить это удаление при обычном использовании (без изменения разрешений) ...

Вы можете найти разумное объяснение того, как это работает, в ответе на этот вопрос 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
0
ответ дан 18 January 2011 в 12:43

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

Запрет одновременного доступа к файлу был одной из самых сумасшедших вещей, которые Windows делала на ранних этапах, чтобы поддерживать совместимость с DOS, в которой не было концепции одновременного запуска нескольких программ.

0
ответ дан 18 January 2011 в 12:43

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

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