Рейтинг:-4

Удаленно восстановить файл из rm

флаг pl

РЕДАКТИРОВАТЬ

Список уникальных (некоторые явно усеченные) значений в столбце 1: bash dbus-daem evolution gnome-she goa-daemo goa-ident grep gsd-disk-gvfs-afc-gvfs-goa-gvfs-gpho gvfs-mtp-gvfs-udis gvfsd gvfsd-fus gvfsd-met gvfsd-net lsof

Список уникальных (некоторые явно усеченные) значений в столбце 4: dconf\x20 evolution gdbus gmain gnome-she gvfs-afc- gvfs-fuse gvfsd-fus pool-evol pool-gnom


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

$ sudo mount -o перемонтировать,ro /dev/sda3
[sudo] пароль для user1:
mount: /home: точка монтирования занята.

и

$ лсоф | grep /дом
lsof: ПРЕДУПРЕЖДЕНИЕ: не может stat() fuse.gvfsd-fuse файловая система /home/user2/.cache/gvfs
      Выходная информация может быть неполной.
lsof: ПРЕДУПРЕЖДЕНИЕ: не удается выполнить stat() fuse.gvfsd-fuse в файловой системе /run/user/1003/gvfs
      Выходная информация может быть неполной.
lsof: ПРЕДУПРЕЖДЕНИЕ: не может stat() fuse.gvfsd-fuse файловая система /home/user3/.cache/gvfs
      Выходная информация может быть неполной.
lsof: ПРЕДУПРЕЖДЕНИЕ: не может stat() fuse.gvfsd-fuse файловая система /run/user/121/gvfs
      Выходная информация может быть неполной.
lsof: ВНИМАНИЕ: stat() не может объединить файловую систему /home/user2/.cache/doc
      Выходная информация может быть неполной.
...
dbus-daem 61124 user1 cwd DIR 8,3 4096 393217 /home/user1   
gvfs-udis 61146 user1 DEL REG 8,3 539050 /home/user1 /.config/dconf/user
goa-daemo 61179 61180 gmain user1 DEL REG 8,3 539050 /home/user1 /.config/dconf/user
gvfsd-met 61289 user1 mem REG 8,3 64 563191 /home/user1 /.local/share/gvfs-metadata/root
gnome-she 61553 user1 DEL REG 8,3 540052 /home/user1 /.cache/dconf/user
эволюция 61563 61566 dconf\x20 user1 DEL REG 8,3 539050 /home/user1 /.config/dconf/user
...

Список (произвольно) сокращен с целью показать репрезентативные значения. Скоро соберу уникальные значения для 1-го и 4-го столбцов.

$ fuser -v -m /home/user1   
                     КОМАНДА ДОСТУПА ПИД-ИД ПОЛЬЗОВАТЕЛЯ
/home/user1 : корневое монтирование ядра /home
                     user1 61124 ..c.. dbus-демон
                     пользователь1 61139 ..c.. gvfsd
                     user1 61144 ..c.. gvfsd-предохранитель
                     пользователь1 61146 ..c.m gvfs-udisks2-vo
                     user1 61158 ..c.. gvfs-afc-volume
                     пользователь1 61163 ..c.. gvfs-gphoto2-vo
                     user1 61167 ..c.. gvfs-mtp-volume
                     user1 61175 ..c.. gvfs-goa-volume
                     user1 61179 ..c.m гоа-демон
                     user1 61186 ..c.. goa-identity-se
                     user1 61289 Fcm gvfsd-метаданные
                     user1 61553 ....m gnome-shell-cal
                     user1 61563 ....m источник эволюции
                     user1 61572 ....m гоа-демон
                     user1 61576 ....м эволюция-кален
                     user1 61604 F...m адрес эволюции
                     пользователь1 61612 ....m gvfs-udisks2-vo
                     user1 61800 ..c.. gsd-disk-utilit
                     user1 61879 F...m gvfsd-метаданные
                     user1 140553 ....m gvfsd-сеть
                     пользователь1 747684 ..c.. Баш

Каков наилучший способ (если это вообще возможно) остановить показанные процессы, чтобы я мог размонтировать? Например., эволюция-... (и я имею в виду только остановить его один раз, а не удалить).

Есть ли у меня шанс сделать это через ssh в терминале? Или будут процессы, необходимые для ssh, которые будут блокировать размонтирование? Я использовал сеанс удаленного рабочего стола (xRDP) из Win 10, но уже закрыл удаленный сеанс gnome из этого сеанса xRDP.

sancho.s ReinstateMonicaCellio avatar
флаг pl
Downvoter ... не могли бы вы оставить комментарий о том, что квалифицирует ОП для этого? Что можно улучшить?
sancho.s ReinstateMonicaCellio avatar
флаг pl
... и [Эффект подножки](https://en.wikipedia.org/wiki/Bandwagon_effect)? Этот OP, как ни странно, не получает отзывов о том, как его улучшить, даже если я исследовал его перед публикацией, и, похоже, он не выходит за рамки.
waltinator avatar
флаг it
Спрашивающий хочет решить почти неразрешимую проблему и начал мутить свою систему удаленно с помощью «корневой» флешки, не понимая, как все работает. Мы слишком вежливы/ленивы, чтобы ответить «Не делайте этого. Восстановите из резервной копии».
waltinator avatar
флаг it
Я не минусую "Эффект пропускной способности". Ставлю минус, потому что считаю это уместным.
waltinator avatar
флаг it
Вы должны перезагрузиться в систему восстановления диска. Немедленно прекратите использование диска, чтобы увеличить шансы на восстановление.
sancho.s ReinstateMonicaCellio avatar
флаг pl
@waltinator - Спасибо за отзыв. Учитывая «трудный» случай, я попытался сбалансировать не слишком отсроченные действия с (предположительно) безобидными только информативными действиями, чтобы придумать как можно больше деталей. Если бы у меня был бэкап, я бы сэкономил время на поиск решения и размещение/форматирование ОП. И у меня нет доступа к физической системе, она находится в 100 км. Я имею в виду восстановить файл, который я создал 1 час назад. Итак, все же я не понимаю, почему знающие люди (как я знаю, вы) не сочтут ОП достойным ответа, если для этого доступны конкретные знания (и короткое время).
waltinator avatar
флаг it
Давайте [продолжим это обсуждение в чате](https://chat.stackexchange.com/rooms/134146/discussion-between-waltinator-and-sancho-s-reinstatemonicacellio).
sancho.s ReinstateMonicaCellio avatar
флаг pl
@waltinator - В соответствии с комментарием выше, я попытался составить конкретные вопросы, чтобы сформулировать проблему, и совместно с другими попытаться двигаться вперед. Будет ли это успешным, я не знаю. Я часто бываю на другой стороне...
Jeff avatar
флаг mx
Попробуйте использовать `rsync` вместо rm, так как rm перемещает файлы/каталоги в другое место.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.