1.快捷键
为了更高效的使用Linux命令,所以需要用快捷键来辅助完成作业。(不要死记硬背,根据情况去使用。在使用中记忆!!)
ctrl+a 将光标移动到本行命令的首部
ctrl+e 将光标移动到本行命令的尾部
ctrl+k 删除光标后的所有内容
ctrl+u 删除光标前的所有内容
ctrl+w 按单词删除光标前的内容
ctrl+l 清理屏幕==clear(内容不会消失)
ctrl+r 搜索历史执行过的命令
ctrl+c 结束当前正在bash窗口前台运行的进程
ctrl+d 退出当前Bash Shell==logout
2.别名
别名可以将我们很长的命令,做成一个很短的命令,方便我们快速调取使用。
(1.)临时设定别名,仅在当前窗口生效
【root@oldboy ~】# alias net='cat /etc/sysconfig/network-scripts/ifcfg-ens32'(必须是英文的单引号)
(ifcfg-ens32)这里根据自己电脑上的情况,每个人是不一样的。
(2.)临时取消别名
【root@oldboy ~】 unalias net
问题1:Shell-2窗口是否能看到Shell-1窗口定义的Net别名?(不能)
问题2:如果退出了Shell-1窗口,再次登录Net别名是否还存在(不存在)
问题3:如何使别名能够永久的使用
3.历史记录 History
(1.)作用1:能够记录我们的所有操作,便于我能后续追溯之前做了什么。
作用2:能够快速调取当时的命令进行二次执行。
!121 调用history历史记录中的121次的操作再次执行
!! 快速调用上一条执行过的命令
按esc+点 快速调取上一条命令的参数
(2.)参数 ~/.bash_history(~表示当前用户的家目录)
-w 保存当前Shell执行过的历史命令,至文件中储存 (history -w)
-c清空命令历史记录,不会清空文件(history -c)
-d删除命令历史的第N条行(history -d N)
4.帮助手册 --help | man
ls --help
man ls 按q键退出
英文不是很好的可以在下面两个网站看中文版翻译
https://man.lunuxde.net/ https://linux.51yip.com/