Linux查看最新下載文件的三種方法詳解
在 Linux 中查看最新下載的文件,核心思路是按修改時(shí)間/訪問(wèn)時(shí)間排序查找文件,結(jié)合下載文件的常見(jiàn)存儲(chǔ)路徑(如 ~/Downloads、/tmp 等),下面提供 3 種實(shí)用方法,按優(yōu)先級(jí)排序:
方法 1:優(yōu)先查看默認(rèn)下載目錄(最常用)
Linux 桌面系統(tǒng)(如 Ubuntu、CentOS 桌面版)的瀏覽器、下載工具默認(rèn)會(huì)把文件保存到用戶家目錄的 Downloads 文件夾,直接用 ls 命令按時(shí)間排序查看:
# 進(jìn)入默認(rèn)下載目錄 cd ~/Downloads # 按時(shí)間倒序排列(最新的文件在最上面),-t 按修改時(shí)間排序,-l 顯示詳細(xì)信息 ls -lt # 簡(jiǎn)化版:只看文件名,最新的在最上 ls -t
參數(shù)說(shuō)明
- -t:按文件修改時(shí)間降序排序(最新修改的在前)
- -l:長(zhǎng)格式顯示,包含文件大小、修改時(shí)間、權(quán)限等
- 可選 -r:反向排序(最舊的文件在前),例如 ls -ltr
方法 2:全局查找最新下載的文件(適用于忘記路徑)
如果不知道文件下載到哪個(gè)目錄,用 find 命令全局搜索最近一段時(shí)間內(nèi)新增/修改的文件,精準(zhǔn)定位最新下載的文件:
# 查找當(dāng)前用戶家目錄下,最近 1 天內(nèi)修改過(guò)的文件(按時(shí)間倒序) find ~ -type f -mtime -1 -print0 | xargs -0 ls -lt # 查找整個(gè)系統(tǒng)中,最近 1 小時(shí)內(nèi)修改過(guò)的文件(需 sudo 權(quán)限,避免權(quán)限不足) sudo find / -type f -mmin -60 -print0 | xargs -0 ls -lt
參數(shù)說(shuō)明
- -type f:只查找文件(排除文件夾)
- -mtime -1:查找過(guò)去 1 天內(nèi)修改的文件(-mtime -n 代表 n 天內(nèi))
- -mmin -60:查找過(guò)去 1 小時(shí)內(nèi)修改的文件(-mmin -n 代表 n 分鐘內(nèi))
- -print0 和 xargs -0:解決文件名含空格、特殊字符的問(wèn)題,避免查找失敗
方法 3:查看下載工具的日志(精準(zhǔn)定位)
如果是用 wget、curl 等命令行工具下載的文件,可通過(guò)查看命令歷史或日志確認(rèn):
查看最近的命令歷史
# 查看包含 wget/curl 的歷史命令,找到下載路徑 history | grep -E "wget|curl"
示例輸出:wget https://example.com/file.tar.gz → 下載的文件就在當(dāng)前執(zhí)行命令的目錄下
查看 wget 下載日志(如果下載時(shí)指定了日志)
# 如果下載時(shí)用了 -o 保存日志 cat download.log
補(bǔ)充技巧
1.區(qū)分“最新下載”和“最新訪問(wèn)”
- 用 -ctime/-cmin 替代 -mtime/-mmin:按文件狀態(tài)變更時(shí)間排序(如下載完成的時(shí)間)
- 用 -atime/-amin:按文件最后訪問(wèn)時(shí)間排序
2.只看最新的 10 個(gè)文件
ls -lt ~/Downloads | head -10
到此這篇關(guān)于Linux查看最新下載文件的三種方法詳解的文章就介紹到這了,更多相關(guān)Linux查看最新下載文件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用?DataAnt?監(jiān)控?Apache?APISIX的原理解析
Apache?APISIX?是一個(gè)開(kāi)源的云原生?API?網(wǎng)關(guān),作為?API?網(wǎng)關(guān),它兼具動(dòng)態(tài)、實(shí)時(shí)、高性能等特點(diǎn),提供了負(fù)載均衡、動(dòng)態(tài)上游、灰度發(fā)布、服務(wù)熔斷、身份認(rèn)證、可觀測(cè)性等豐富的流量管理功能,這篇文章主要介紹了如何使用?DataAnt?監(jiān)控?Apache?APISIX,需要的朋友可以參考下2022-06-06
Linux 配置SSH免密登錄 “ssh-keygen”的基本用法
SSH 是目前較可靠,專為遠(yuǎn)程登錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。利用 SSH 協(xié)議可以有效防止遠(yuǎn)程管理過(guò)程中的信息泄露問(wèn)題,這篇文章主要介紹了Linux 配置SSH免密登錄 “ssh-keygen”的基本用法 ,需要的朋友可以參考下2019-06-06
Linux 內(nèi)核空間與用戶空間實(shí)現(xiàn)與分析
這篇文章主要介紹了Linux 內(nèi)核空間與用戶空間實(shí)現(xiàn)與分析,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-02-02

