学习Linux运维的个人笔记:LinuxBash的特性
Posted Xusuccess
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习Linux运维的个人笔记:LinuxBash的特性相关的知识,希望对你有一定的参考价值。
一、LinuxBash的快捷键
- CTRL+A-----------------------将光标移动到行首
- CTRL+E-----------------------将光标移动到行尾
- CTRL+K-----------------------删除光标后所有的东西
- CTRL+U-----------------------删除光标前所有的东西
- CTRL+W----------------------按照单词删除光标前的内容
- CTRL+L-----------------------清理屏幕=clear
- CTRL+R-----------------------搜索历史执行过的命令(按照关键词搜索)
- CTRL+C-----------------------结束当前正在执行Bash窗口前台运行的进程
- CTRL+D-----------------------退出当前Bash Shell=logout
- CTRL+Y-----------------------撤回上一步操作
…
二、别名的应用
- 别名的功能是设置命令的别名,以简写命令,提高操作效率。当然,对于用户自定义别名,仅当前登录期内有效;也可修改配置文件使其长期有效。
登陆期间有效的别名
- 简单来说就是在你所在的bash窗口设定了一个临时的别名,登出或者换个窗口则别名无效。
如:命名cat /etc/sysconfig/network-scripts/ifcfg-ens32为net。 - 取消临时别名:
长期有效别名
- 长期别名就是不管登出或者换窗口,此别命依旧生效:将alias写入配置文件中,使我们登录Shell窗口后系统自动加载。
三、历史记录 History
- history作用:1.能够记录我们所有的操作,便于我们后续追溯之前做了什么。
2.能够快速调取当时的命令进行二次执行。 - 而“history”历史记录中:
!N------------------调用history历史记录中的第N次的操作再次执行
!!------------------快速调用上一条执行过的命令
ESC+“.”-------------快速调取上一条命令的参数 - “history”历史记录中参数的应用:
-w 保存当前shell执行过的历史命令,至文件中的存储---------------history -w(保存至了~/.bash_history)
-c 清空命令历史记录,不会清空文件---------------history -c
-d 删除命令历史的第N条---------------history -d N
四、帮助手册
- 如:
rm --help或者man rm(按q退出)
以上是关于学习Linux运维的个人笔记:LinuxBash的特性的主要内容,如果未能解决你的问题,请参考以下文章
学习Linux运维的个人笔记:Linux目录结构及文件路径定位