博客
关于我
Linux学习总结(75)—— Linux history 命令实用技巧
阅读量:793 次
发布时间:2023-02-03

本文共 418 字,大约阅读时间需要 1 分钟。

一、Linux命令历史记录的基本原理

Linux系统默认会记录用户的命令历史,存储在当前用户的家目录中,具体文件名为.bash_history。当 Shell 运行时,它会从这个文件中读取历史记录,将其加载到内存缓冲区中。这样,用户在使用 Shell 时,输入的所有命令都会被记录在缓冲区里。需要注意的是,Shell 对历史记录的管理是通过操作缓冲区完成的,而不是直接修改.bash_history文件。当 Shell 退出时(如按下Ctrl+D),它会将缓冲区中的内容写回.bash_history文件中。

二、Linux命令历史记录的使用详解

2.1、基础用法

要查看自己的命令历史记录,可以直接输入history命令。执行后,Shell 会显示出一段包含您最近输入的所有命令的列表。每一条命令都带有对应的编号,这些编号可以直接复制粘贴使用。需要注意的是,history命令本身也会被记录到命令历史中,因此在查看时也会显示出它自己。

转载地址:http://ngzfk.baihongyu.com/

你可能感兴趣的文章
Linux学习总结(55)——Linux 运维常用脚本
查看>>
Linux学习总结(56)——如何处理阿里云服务器上入侵的kdevtmpfsi 挖矿病毒
查看>>
Linux学习总结(57)——生产环境用户权限管理规范
查看>>
Linux学习总结(58)——生产环境运维故障处理指南
查看>>
Linux学习总结(5)——CentOS常用的目录文件操作命令
查看>>
Linux学习总结(5)——CentOS常用的目录文件操作命令
查看>>
Linux学习总结(60)——Linux系统常用命令速查手册
查看>>
Linux学习总结(61)——Ansible 快速入门学习
查看>>
Linux学习总结(62)——什么是堡垒机?为什么需要堡垒机?
查看>>
Linux学习总结(63)——CMDB 详细介绍:概念、架构、模型、表设计及开源选择
查看>>
Linux学习总结(64)——DBA常用的Linux命令汇总
查看>>
Linux学习总结(65)——Linux 服务器安全强化的七个步骤
查看>>
Linux学习总结(66)——CentOS7操作系统SSH安全加固
查看>>
Linux学习总结(67)——shell脚本中$0 $1 $# $@ $* $? $ 等总结
查看>>
Linux学习总结(68)——Linux 30年专访:Linus Torvalds谈Linux内核开发与Git
查看>>
Linux学习总结(69)——Linux 生成随机数的6种方法
查看>>
Linux学习总结(6)——CenterOS7安装mysql5.5的方法
查看>>
Linux学习总结(6)——CenterOS7安装mysql5.5的方法
查看>>
Linux学习总结(70)——Bash 脚本中常用的内置变量汇总
查看>>
Linux学习总结(71)——Linux 管理面板哪家强?云帮手、APPNODE 还是宝塔?
查看>>