shell
shell是系统后台运行的一种特殊程序,同时也是用来将用户与内核交互操作的一种特殊程序
shell的命令分类
外部命令:需要安装某些软件或功能所携带的命令,每个外部命令都对应着shell里的某一个文件
内部命令:shell本身自带的命令
help命令可以查看有那些内部命令
type来区分命令的属性,是否内部,是否有别名
开启或关闭内部命令
enable -n 关闭 不会有提示
enable 开启 提示开启多个命令
hash缓存空间
缓存空间的意思,它有两个处理动作
hash -d:将缓存里的命令 单独删除
hash -r:删除所有命令
当你到一个新的生产环境中时,一定要先查看shell里的别名(alias)设置,防止有人将此命令设置成一个你常用的命令
shell的命令权限优先级
别名>内部>外部
shell命令格式
mv移动(动作命令)/aa/111(aa文件夹下的111文件)/bb(移动到bb文件夹下)
shell常用快捷键
catr+v:清空至行首
catr+k:清空至行尾
catr+l:清屏
catr+c:取消本次操作