Самый быстрый путь состоял бы в том, чтобы удалить второй раздел, затем используют что-то как GParted (Начальная загрузка CD) для изменения размеров первого раздела для занятия всего свободного места.
Кроме того, удалите оба раздела (использующий GParted, WinPE, Установочный диск XP) затем загружаются от диска восстановления WHS и восстанавливают Ваше новое резервное копирование.
Вы ищете strace. Взгляните здесь: https://wiki.ubuntu.com/Strace
Это зависит от того, что Вы хотите:
В большом Вы хотите посмотреть на inotify для наблюдения всех доступов к файлу, которые делает любой процесс.
В маленьком strace позволит Вам наблюдать syscalls, который делает конкретный процесс. Strace является довольно потрясающим. Можно проследить вызовы процесса для 'открытий' путем выполнения strace -f -eopen $cmd
, например. Страница справочника имеет полное изложение на синтаксисе, конечно.
SGI имеет инструмент, который Вы могли бы хотеть попробовать: http://oss.sgi.com/projects/fam/
Вот пример использования strace для отслеживания изменений файлов:
strace -f -e trace = file -p7546 -o / tmp / outputfile
-f
гарантирует что события от дочерних процессов фиксируются.
-e trace = file
говорит, что мы должны фиксировать системные вызовы, связанные с файлами (например, stat
, open
, futex
и т. Д.)
-p
- это идентификатор процесса (полученный из ps -aux
или другим способом)
-o
указывает выходной файл (может быть много данных, и вместо этого вы можете использовать grep в качестве фильтра.
Это старое, но я думаю, что это хорошая идея обновить его до сегодняшнего дня.
Для отладки только одного процесса и его потомков, Strace по-прежнему остается лучшим способом. Он может легко показать доступ ко всем файлам, даже к отсутствующим файлам.
Для общей отладки системы функция аудита в ядре может сделать это, и это рекомендуемый способ. Не требуется никаких патчей для последних ядер, просто установлен пакет аудита
вот простой графический интерфейс для его использования:
Это реплицирует Windows filemon, отслеживая доступ к файлам для всех мест, процесс , и т. д.
также проверьте этот пост
Это то, что у меня сработало (Linux Mint 19.1):
sudo lsof 2> & 1 | grep programnamehere
Не уверен, зачем нужен 2> & 1
, но он не фильтруется, если я его не использовал.