
Linux学习总结(75)—— Linux history 命令实用技巧
发布日期:2025-04-08 23:15:44
浏览次数:11
分类:精选文章
本文共 418 字,大约阅读时间需要 1 分钟。
一、Linux命令历史记录的基本原理
Linux系统默认会记录用户的命令历史,存储在当前用户的家目录中,具体文件名为.bash_history。当 Shell 运行时,它会从这个文件中读取历史记录,将其加载到内存缓冲区中。这样,用户在使用 Shell 时,输入的所有命令都会被记录在缓冲区里。需要注意的是,Shell 对历史记录的管理是通过操作缓冲区完成的,而不是直接修改.bash_history文件。当 Shell 退出时(如按下Ctrl+D),它会将缓冲区中的内容写回.bash_history文件中。
二、Linux命令历史记录的使用详解
2.1、基础用法
要查看自己的命令历史记录,可以直接输入history命令。执行后,Shell 会显示出一段包含您最近输入的所有命令的列表。每一条命令都带有对应的编号,这些编号可以直接复制粘贴使用。需要注意的是,history命令本身也会被记录到命令历史中,因此在查看时也会显示出它自己。
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年04月24日 14时03分43秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Linux下tar bz gz等压缩包的压缩和解压【转自www.bitsCN.com】
2023-02-02
linux下tar、zip等压缩、解压命令
2023-02-02
linux下tar打包与压缩
2023-02-02
Linux下Tomcat的启动、关闭、杀死进程
2023-02-02
Linux下Tomcat重新启动
2023-02-02
Linux下Unicode的使用
2023-02-02
linux下uniq命令
2023-02-02
linux下vi命令着色
2023-02-02
linux下vi编辑器使用方法
2023-02-02
linux下vi编辑某文件时,操作出现 错误提示: E325: ATTENTION 2, Found a swap file by the name ".p1.c.swp"...
2023-02-02
linux下vsode超级用户运行
2023-02-02
Linux下以C构建WEB服务并响应XHR(XMLHttpRequest)请求
2023-02-02
linux下使用logrotate切割nginx日志
2023-02-02
Linux下使用popen()执行shell命令
2023-02-02
Linux下修改Apache根目录
2023-02-02
linux下删除目录及其子目录下某种类型文件
2023-02-02
linux下删除除了指定文件以外文件
2023-02-02
linux下利用nohup后台运行jar文件包程序
2023-02-02
linux下利用nohup后台运行jar文件包程序
2023-02-02