Bash shell窗口常用快捷键 及别名alias 小白之路-day4
为了更高效的使用Linux命令,所以需要使用快捷键来辅助完成工作。
快捷键:
windows / Mac
ctrl +a / control+a 将光标移动到行首
ctrl +e /control+e 将光标移动到行尾
ctrl +u /control+u 删除光标前的所有内容
ctrl +k /control+k 删除光标后的所有内容
ctrl +w /control+w 按单词向前删除
ctrl +l / control+l 清理屏幕 =>clear
ctrl +r / control+r 搜索历史执行过的命令 (按关键字搜索)
ctrl +c / control+c 结束当前正在Bash窗口前台运行的进程
ctrl +d / control+d 退出当前 Bash shell ==>logout
ctrl +y / control+y 撤销
ctrl+>或< / control+command+ >或< 以单词为单位 进行左移或者右移
别名(alias):
别名可以将我们很长的命令,做成一个很短的命令,便于我们快速调取使用
- 临时别名
临时设定别名: alias net=‘cat /etc/sysconfig/network-scripts/ifcfg-ens33’
临时取消别名:unalias net
⚠️ ⚠️英文单引号
具有临时性 在另外的虚拟机(窗口)或者退出当前用户在登录时无效
2.永久添加别名
echo “alias net=‘cat /etc/sysconfig/network-scripts/ifcfg-ens33’”>> /etc/bashrc
退出终端,重新登录测试
思路清晰:
先找到网卡名称
使用cat命令查看网卡名称文件中的内容 (前提是我们确定我们的网卡是啥了)
使用alias命令对这条比较长的指令,做一个别名
在使用echo 把这条别名加到指定的文件夹中
history:用来查看我们的历史记录
!124 调用history历史记录中的第124次的操作再次执行
!! 调用上一条操作再次执行
ESC+. 快速调取上一条命令的参数
参数:
-w 保存当前shell执行过的历史记录,至文件夹中存储 保存至: ~/.bash_history
-c 清空命令历史记录,不会清空文件 history -c
-d 删除命令历史的第N条行 history -d 151
帮助手册 --help man
ls --help
man ls
https://www.linuxcool.com/
http://linux.51yip.com/ 查找命令网址