क्या wget का डाउनलोड इतिहास है?


2

मैंने कई संपीड़ित पैकेजों को डाउनलोड करने के लिए उपयोग किया है (यदि यह किसी भी महत्व का है तो मैन्युअल रूप से अनुकरण करने के असफल प्रयास में), और मुझे संकुल के स्थान याद नहीं हैं।
क्या wget download history देखना संभव है (मैं इसे सभी डाउनलोड्स को मिटाने के लिए देखना चाहता हूं)? या हो सकता है कि सभी नेटवर्क उपयोगिताओं और ब्राउज़रों द्वारा जो डाउनलोड किया गया है, उसमें एक और सामान्य ऑपरेटिंग सिस्टम डाउनलोड इतिहास है?

मैं लिनक्स चला रहा हूं। (Ubuntu 13.04 अधिक विशिष्ट होने के लिए, हालांकि यह शायद अप्रासंगिक है)


wget में वह विकल्प नहीं है, AFAIK, जब तक कि आप लॉगफ़ाइल निर्दिष्ट नहीं करते हैं, या यदि आपके शेल में किसी प्रकार की मेमोरी है।
डॉकटोरो रीचर्ड

जवाबों:


6

नहीं।

आपका सबसे अच्छा मौका आपके .bash_history(या आपके गोले के बराबर) की जांच करना है

यदि आप मोटे तौर पर जानते हैं कि फ़ाइलों का नाम क्या है तो आप locateउन्हें खोजने के लिए उपयोग कर सकते हैं।


3

या इसे लॉग करने के लिए एक आवरण लिखें,

$ 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 $@

1
आप एक सरल और सिस्टम-वाइड रैपर का उपयोग नहीं कर सकते हैं alias wget='wget -a /var/log/wget.log':।
यारोस्लाव निकितेंको
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.