命令别名设定:alias,unalias 历史命令:history
2024-10-08 04:37:43
1.别名设定举例
alias lm=‘ls -al | more’
还可以取代现有指令
alias rm='rm -i'
查询现有别名
alias
取消别名
unalias lm
2.历史命令:history
在正常情况下,历史命令的读取与记录是这样的:
- 当我们以bash等入Linux主机之后,系统会主动的由家目录~/.bash_history记录以前曾经下过的命令,那么~/.bash_history会记录几笔数据呢?这就与你bash的HISTFILESIZE这个变量设定值有关了。
- 假设我这次等入主机后,共下达过100次指令,等我注销的时候,系统就会将101~1100这总共1000笔历史命令更新到~/.bash_history当中。也就是说,历史命令在我注销时,会将最近的HISTFILESIZE笔记录到我的记录文件中去。
当然,也可以用history -w强制写入。但HISTFILESIZE只有那么多,旧的会被替代掉。
2.history还可以使用历史指令
!n #执行第n个指令
!vi #来执行最近开头是vi的指令
!! 来下达上个指令的内容
同一账号多次等入history写入问题
最后注销的那个bash才会是最后写入的数据
无法记录时间
历史命令无法记录指令下达的时间。可以通过~./bash_logout来进行history的记录。
最新文章
- 常用的sql语句(找不同位数,找重复)
- SQL Server同步复制问题排查方法
- isAnimated函数
- C#实现二叉查找树
- 阿里云Centos中二级域名绑定二级目录的方法
- 顺序表----java实现
- 一张地图告诉你,只JavaScript不够!
- linux下base命令
- android:contentDescription的作用是什么
- hdu 5428
- merge intervals(合并间隔)
- React的类型检测PropTypes
- 当面试官说 “你还有什么问题想问的” ,你该如何回答?
- 合肥工业大学oj p1012
- Linux 配置SSH免密登陆
- UOJ#275. 【清华集训2016】组合数问题 数位dp
- netty 为什么用nio 不用 aio
- 遍历目录下的所有文件-os.walk
- Opencv3_Learning
- selenium Object Page 设计模式理解及实现!
热门文章
- 浮动,定位,flex布局
- H3C 10BASE-T线缆和接口
- Taglib自定义万能标签扩展 DownLoad
- Python--day48--今日内容
- springmvc web.xml和application.xml配置详情(附:完整版pom.xml)
- vscode编辑如何保存时自动校准eslint规范
- [转]【转】大型高性能ASP.NET系统架构设计
- H3C FTP主动数据传输方式
- ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(13)之会员登录注册
- JAVA JVM记录