Bash shell如何操作使用
1、Bash在运行时,会将内部命令列表保存在内存中,在退出时会写入.bash_history中。如果想确保它们总是实时写入,可以将该命令放入PROMPT_COMMAND变量中:export PROMPT_COMMAND='history -a'。
2、在开始使用bash history之前,可以修改一些bash的设置来更好使用。Ba衡痕贤伎sh允许修改它在历史中存储的先前命令的数量。有两种不同的方式处理:HISTFILESIZE 参数配置历史文件中存储了多少个命令,而HISTSIZE控制当前会话存储在内存中的数量。
3、用 nano ~/.bashrc,打开~ /.bashrc,在编辑器中更改这些设置。
4、找到HISTSIZE和HIST掂迎豢畦FILESIZE这两个参数。如果已经被设置过来,就修改这些值。如果这些参数还没有出现,只需添加它们。可以轻松地将1000行存储到磁盘,并将最后的500行加载到内存中。对于大多数系统,这是一个保守的估计,但是如果觉得对性能有影响,可以进行调整,修改后使用快捷键Ctrl+O保存,回车写入,Ctrl+X退出到nano。
5、默认情况下,bash在每个会话结束时写入其历史记录,并覆盖以前存在的文件。这意味着如果你使用多个bash会话登录,只有最后一个bash窗口退出才会保存其历史记录。
6、为了查看最后运行的bash命令,可以使用许多击键来获得优势并节省时间。下箭头或Ctrl+N:转到下一个命令。多次点击将显示上次运行的命令。
7、向上箭头或Ctrl + P:转到上一个命令。多次敲击相同的按键将通过使用的命令向后移动。
8、Alt + R:这也称为反向搜索,并且很有用。当只记之前输入的命令的零散部分时候,这会很有帮助。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:46
阅读量:47
阅读量:46
阅读量:93
阅读量:20