linux2

1、查看用户是否具备超级管理员权限
id -u<查看当前用户>
id -u 用户<查看其它用户>
结果为0,则具备超级管理员权限,非,则不是
<并不是所有非root的用户都不是超级管理员>
linux2
2、查看运用的是哪个发行版本shell
eho $SHELL
默认结果 /bin/bash
shell 为linux解释器,命令-系统调用-shell-内核
查看所有shell
cat /etc/shells
3、查看完整主机名
hostname
4、命令提示符
超级管理员 #
普通用户 $
5、更改提示符颜色
本人测试未成功,百度
6、休眠
sleep X <秒数>
多用于监控
7、判断命令是内部还是外部
type cat<命令>
结果显示:
\bin\bash 内部
\bin\cat 外部
shell builtin 内部命令
8、禁用内部命令
enable -n echo<命令>
启用 enable echo
9、查看所有内部命令
help
带*为禁用命令
10、移动文件
mv 前路径 后路径
mv \bin\hostname \bin\locle\hostname
11、linux执行外部命令的时候,为了加快访问速度,会在内存中生成一个临时的固定的搜索路径,假设我们使用move移动了该命令的路径,就会造成,再次使用该命令,找不到,按照如下方法清除内存中的缓存路径
hash 查看所有缓存外部命令路径
hash -n 命令 删除该命令缓存路径
hash -r 全部删除