在Linux系统中,可以通过以下几种方法查看执行过的命令行:
history
命令这是最常用的方法。history
命令会显示当前用户在当前shell会话中执行过的命令列表。
history
~/.bash_history
文件Linux系统会将用户的命令历史记录保存在~/.bash_history
文件中。你可以直接查看这个文件来获取执行过的命令。
cat ~/.bash_history
Ctrl+R
快捷键在命令行中按下Ctrl+R
可以启动反向搜索功能,通过输入关键字来查找之前执行过的命令。
# 按下 Ctrl+R 然后输入关键字
HISTTIMEFORMAT
环境变量可以通过设置HISTTIMEFORMAT
环境变量来记录每个命令的执行时间。
export HISTTIMEFORMAT="%F %T "
history
HISTSIZE
或HISTFILESIZE
环境变量设置过小,导致历史记录被截断。~/.bashrc
文件,增加或修改以下配置:~/.bashrc
文件,增加或修改以下配置:HISTTIMEFORMAT
环境变量未设置。~/.bashrc
文件,增加以下配置:~/.bashrc
文件,增加以下配置:通过以上方法,你可以有效地查看和管理Linux系统中的命令行历史记录。
领取专属 10元无门槛券
手把手带您无忧上云