troushoo

削除してしまった実行ファイルを /proc から復元

削除してしまった実行ファイルを /proc から復元する方法を紹介します。ここでは、例として top (/usr/bin/top) を削除した場合を紹介します。

手順
0. top の実行権限を調べておきます。


1. top を実行しておきます。


2. 新たなターミナルで「rm /usr/bin/top」を実行し top を削除します。


3.「ls /usr/bin/top」を実行し top が削除されていることを確認します。


4.「ps aux | grep top」で top の PID を調べます。ここでは 1752 でした。


5.「cat /proc/<pic>/exe > /usr/bin/top」を実行し top を復元します。


6. 上記 0 で調べておいた top の実行権限に復元します。


7. 実行している top を終了させます。


8. 復元した top が実行できることを確認します。



情報元
"You can be a kernel hacker!" by Julia Evans (英語)
  1. 2020/03/16(月) 00:13:37|
  2. Linux
  3. | トラックバック:0
  4. | コメント:0
<<Windows の nslookup を用いた2つの DNS のトラブルシューティング Tips | ホーム | dcgpofix:グループポリシーオブジェクトをリセット>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
https://troushoo.blog.fc2.com/tb.php/423-7dc77e5d
この記事にトラックバックする(FC2ブログユーザー)

スポンサーリンク

最新記事

月別アーカイブ

カテゴリ

ツール (114)
ネットワーク (54)
Wireshark (48)
AD (36)
Linux (45)
WinDbg (46)
SOS・Psscor2/Psscor4 (25)
Visual Studio (56)
Tips (32)
コンテナ (4)
Azure (17)
.NET (24)
Python (9)
Java (5)
SQL (6)
事例 (1)
英語 (1)
About Me (1)
未分類 (0)

全記事表示リンク

全ての記事を表示する

検索フォーム

RSSリンクの表示

リンク

このブログをリンクに追加する