dpkg -L pkgname
$ sudo find / -mtime 0
apt install emacs
sudo find / -mtime 0 |grep emacs
dpkg -L emacs
یاdpkg --listfiles emacs
dpkg -S emacs
rpm -ql tor
سوئیچ اول میگه که query بگیر (معادل فارسی بلد نیستم) و سوئیچ دوم میگه فایلها و پوشههایی که با نصب پکیج اضافه یا تغییر داده میشن رو نشون بده.
ولی من فایلهایی که ایجاد شده اند را می خواهم نه modify شده
دستور find -mmin فایلهایی که اصلاح شده اند را نشان می دهد نه ایجاد شده
با تشکر
cat /var/log/dpkg.log | grep installed
dpkg --listfiles
for i in $(dpkg -L mailcap); do stat $i | grep -Ei 'birth|file' ; done
فکر کنم شما آحرین ارسال abdossamad2003 رو ندیدید، چون گفتند که از ردهت استفاده میکنند. و مدیر پکیج ردهت rpm هست نه dpkg.ولی من فایلهایی که ایجاد شده اند را می خواهم نه modify شده
دستور find -mmin فایلهایی که اصلاح شده اند را نشان می دهد نه ایجاد شده
با تشکر
سلام
بستههای اخیر نصب شده:کد: [انتخاب]cat /var/log/dpkg.log | grep installed
فهرست پوشهها و پروندههای مربوط به آن بسته:کد: [انتخاب]dpkg --listfiles
یک مثال از تاریخ ایجاد پرونده در کنار نام آن (-L با --listfiles تفاوتی ندارد) مربوط به بستهٔ mailcap:کد: [انتخاب]for i in $(dpkg -L mailcap); do stat $i | grep -Ei 'birth|file' ; done
بهتر هست سؤال رو دقیقتر بپرسید بدون اینکه پاسخ ما تیری در تاریکی باشد برای پرسش شما.
با تشکر از پاسخ دوستاندر مورد find نمی دونم ولی یه دستور هست که birthtime فایل رو میده :
من می خوام با دستور find فایلهایی که اخیرا ایجاد شده اند را ببینم( نه فایلهای modified) ایا امکان پذیر است
با تشکر
stat -c '%w' file
stat file
برای من با فایل سیستم ext4 دبیان و یه فایل که خودم درست کرده بودم میده -