web-dev-qa-db-ja.com

wgetにはダウンロード履歴がありますか?

私はwgetを使用していくつかの圧縮パッケージをダウンロードしました(それが重要である場合、手動でapt-getをエミュレートする試みに失敗しました)、そしてパッケージの場所を覚えていません。
wgetのダウンロード履歴を表示することはできますか(作成したすべてのダウンロードを消去するために表示したい)?または、すべてのネットワークユーティリティとブラウザによってダウンロードされたものを含む、より一般的なオペレーティングシステムのダウンロード履歴がありますか?

Linuxを実行しています。 (Ubuntu 13.04はより具体的ですが、これはおそらく無関係です)

2
user3122885

番号。

最善のチャンスは、.bash_history(または同等のシェル)を確認することです。

ファイルの名前が大まかにわかっている場合は、locateを使用してファイルを見つけることができます。

6
Nifle

または、ログに記録するラッパーを作成します。

$ Sudo mv /usr/bin/wget /usr/bin/wget.orig
$ Sudo touch /usr/bin/wget
$ Sudo chmod +x /usr/bin/wget
$ Sudo touch /var/log/wget.log
$ Sudo chmod 666 /var/log/wget.log

次に、/usr/bin/wgetを以下のように編集します

#!/bin/bash

echo $@ >> /var/log/wget.log
/usr/bin/wget.orig $@
3
CSJ