Linux и режим SaveMode

Ответить
 • Просмотры: 1
Аватара пользователя
KYI

Linux и режим SaveMode

Сообщение KYI »

Приятного времени суток господа



Есть задача заменить один файл другим, но при попытке это сделать, система говорит что файл на данный момент используется

Вот я думаю, наверное есть решим похожий на saveMode в Windosw

Подскажите как им можно воспользоваться ????
Аватара пользователя
ruslandh

Re: Linux и режим SaveMode

Сообщение ruslandh »

Надо остановить задачу, использующую файл, а потом менять.
Аватара пользователя
mar

Re: Linux и режим SaveMode

Сообщение mar »

так pid - это как раз process' id, иначе говоря идентификатор процесса. Видим pid, проверяем ps -ax |grep pid

для удаления процесса используем kill (можно зверски kill -9, но лучше сначала man kill)
Аватара пользователя
KYI

Re: Linux и режим SaveMode

Сообщение KYI »

Цитата:



Надо остановить задачу, использующую файл, а потом менять.



Замечательно, а как можно узнать чем (кем) используется этот файл?

и соответственно как остановить и запустить?
Аватара пользователя
fossil

Re: Linux и режим SaveMode

Сообщение fossil »

В nix системах нет safemode. Потому что нет ничего что не мог бы сделать суперпользователь. root это бог данного хоста.
Аватара пользователя
[mzd]

Re: Linux и режим SaveMode

Сообщение [mzd] »

Google
дал мне вот это:


Цитата
http://www.citforum.ru/open_source/who_use_files/
:



Согласно странице онлайнового руководства, утилита fstat предназначена для «идентификации активных файлов». Хотя это не так заметно, но в системе UNIX любой объект является файлом. В более поздних операционных системах (типа Plan 9), реализация этой идеи достигла логического совершенства – там даже каналы и сетевые соединения представляются в виде файлов. Следовательно, имея возможность узнать список используемых в данный момент файлов, вы можете досконально выяснить, что происходит в системе. fstat делает снимок состояния системы в данный момент времени. Поскольку программы только и занимаются, что постоянно открывают и закрывают всякие файлы, каналы и сетевые соединения, результат работы fstat меняется от запуска к запуску.
Аватара пользователя
KYI

Re: Linux и режим SaveMode

Сообщение KYI »

Цитата:



Google дал мне вот это:



Цитата
http://www.citforum.ru/open_source/who_use_files/:




я тоже заглянул туда, прочитал внимательно и пошел пробовать

подхожу я к своей VMWare пишу fstat а он мне

command not found
Аватара пользователя
BuGfiX

Re: Linux и режим SaveMode

Сообщение BuGfiX »

Цитата:



а как можно узнать чем (кем) используется этот файл



возможно у вас есть команда lsof:



Код:

Код: Выделить всё

lsof | grep file
Аватара пользователя
mar

Re: Linux и режим SaveMode

Сообщение mar »

KYI

напишите whereis fstat - может все-таки найдется?
Аватара пользователя
must die

Re: Linux и режим SaveMode

Сообщение must die »

KYI

man lsof

Примеры использования
тут


А fstat по-моему забросили, даже на sourceforge ничего нет хотя fstat.sourceforge есть Изображение
Ответить

Вернуться в «Общий по Linux»