首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

历史命令与tab键补全

一、历史命令history

语法:history [选项] [历史命令保存文件]

选项:

-c //清空历史命令,一般历史命令推荐是不要去清空。

-w //把缓存的历史命令以文件的形式进行保存,默认保存在家目录的.bash_history中,也可以手工指定历史命令的保存位置。

只要键入history命令,所有的历史命令都会显示出来。注意的是,当前登陆比如root键入任何的命令,并不会直接写入到.bash_history中。而是需要等这一次正常退出之后,内存当中的历史命令才会写入到.bash_history中。-w的意思是不等你正常退出,此时就可以直接写入到文件中。

历史命令保存1000条,在环境变量/etc/profile文件的46行位置,HISTSIZE可以手动修改保存的记录数,保存完毕后需重新登陆才能生效。

如果超过了这个最大值比如说1001,会发生什么?删除第一行的,保存新的。纪录数的查看如下图所示:

二、Tab键补全

在bash shell当中,只要在输入命令或文件时,按“Tab”键就会自动进行补全。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191124A08M7N00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券