在linux系统中为了方便,有很多的快捷键来辅助完成工作。
ctrl+a 将光标移动到行首
ctrl+e 将光标移动到行尾
ctrl+k 删除光标后的所有内容
ctrl+u 删除光标前的所有内容
ctrl+w 删除光标之前的内容,按单词进行删除
ctrl+l 清理屏幕 => clear
ctrl+r 搜索历史执行过的命令 (按关键词搜索)
ctrl+c 结束当前正在Bash窗口前台运行的进程 ( 程序 --> 运行起来-->进程 )
ctrl+d 退出当前Bash Shell ==> logout(登出)
别名是可以将一串很长的命令,做成一个很短的命令,便于我们日常使用。
临时设置的别名只能在当前Bash shell的窗口使用
{root@oldboy~}# alias p=‘ping baidu.com’
取消临时别名:[root@oldboy ~]# unalias p
如果想把临时指令设置成永久指令,就需要把这条临时别名的命令加入到登录shell时,shell所加载的文件 -->/etc/bashrc
实现方式:
echo "alias net='cat /etc/sysconfig/network-scripts/ifcfg-ens32‘“>> /etc/bashrc
先找到网卡名称,.先找到网卡名称
使用cat命令查看网卡名称文件中的内容
使用alias命令对这条比较长的指令,做一个别名
history历史记录
记录我们的操作,以及让我们快速调取使用过的命令。
!n n条历史记录的操作再次执行。
!! 快速调用上一条执行过的命令
esc+. 快速调取上一条命令的参数
参数:
~/.bash_history 表示当前用户的家目录
history
-w 保存当前shell执行过的历史命令,至文件中存储 示例:history -w
-c 清空命令历史记录, 不会清空文件 示例:history -c
-d 删除命令历史的第 N 条行 示例:history -d n
ls--help帮助手册
man ls-->按q退出