Linux常用命令

一、SCP命令

# 从远程复制到本地
scp [选项] username@remote_host:/远程文件路径 /本地路径

# 从本地复制到远程
scp [选项] /本地文件路径 username@remote_host:/远程路径

二、FIND命令

# 查找最近24小时内修改的文件
find /path/to/dir -type f -mtime -1

# 查找最近1小时内修改的文件(分钟级)
find /path/to/dir -type f -mmin -60
# 查找最近7天修改的文件并按时间排序
find /path/to/dir -type f -mtime -7 -exec ls -lt {} \;
# 查找新增文件(修改时间=状态改变时间)
find /path/to/dir -type f -newermt "2024-01-01"
按时间查找日志
# 查找特定时间段的日志
grep "2024-01-15" /var/log/syslog
# 查找今天某个时间范围的日志
grep "Jan 15 14:" /var/log/syslog
# 使用正则表达式匹配时间模式
grep -E "Jan 15 (14|15):[0-5][0-9]" /var/log/syslog
# 查找两个时间点之间的日志(需要时间排序)
sed -n '/Jan 15 10:00:00/,/Jan 15 11:00:00/p' /var/log/syslog

 

posted @ 2025-12-31 11:03  hopeccie  阅读(3)  评论(0)    收藏  举报