Wget'in indirme geçmişi var mı?


2

Birkaç sıkıştırılmış paketi indirmek için wget kullandım (herhangi bir önemi varsa, apt-get'i el ile taklit etme girişimi sırasında) ve paketlerin yerlerini hatırlamıyorum.
Wget indirme geçmişini görmek mümkün mü (Yaptığım tüm indirmeleri silmek için görmek istiyorum)? Ya da belki de tüm ağ yardımcı programları ve tarayıcılar tarafından indirilenler de dahil olmak üzere daha genel bir işletim sistemi indirme geçmişi var mı?

Linux çalıştırıyorum. (Ubuntu 13.04 daha belirgin olmakla birlikte, bunun muhtemelen alakasız olmasına rağmen)


Bir log dosyası belirtmediğiniz sürece veya kabuğunuzda bir tür bellek varsa, wget bu seçeneğe sahip değildir.
Doktoro Reichard

Yanıtlar:


6

Hayır.

En iyi şansınız, .bash_history(ya da mermilerinizin eşdeğeri) nizi kontrol etmektir

Kabaca hangi dosyaların adlandırıldığını biliyorsanız locatebunları bulmak için kullanabilirsiniz .


3

Veya günlüğe kaydetmek için bir sarıcı yazın,

$ 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

sonra /usr/bin/wgetaşağıdaki gibi düzenleyin

#!/bin/bash

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

1
Sen daha basit ve bir sistem genelinde sarmalayıcı kullanabilirsiniz: alias wget='wget -a /var/log/wget.log'.
Yaroslav Nikitenko
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.