shell概述
shell有不同版本
Bash为Linux标准shell csh tcsh用于unix中
echo $shell 可查看shell版本
Linux支持的shell
vi /etc/shells 可查看支持的shell
脚本执行方式
echo输出命令
将输入的内容打印出来 若有空格 需加双引号
第一个脚本
-
wq 保存退出 q 退出
脚本执行方式
bash的基本功能
命令别名与快捷键
- 写入环境变量配置文件后不会立即生效 可使用source ./bashrc 或 . ~/.bashrc命令重新加载 .bashrc文件
历史命令
history
命令/文件 补全
输入输出重定向
输出重定向
错误输出 >> 两侧不可以有空格!!
dev/null 为Linux的黑洞 为回收站 有些命令不需要显示 只需要执行
正确结果放在 access.log 错误结果放在 error.log
输入重定向
输入之后 按ctrl+d 键 会出现 统计行数/单词数/字符数
<< 为统计 开始到ddy 之间的内容
管道符
查看命令执行时间
命令正确执行 打印yes 错误执行 则打印no
more 分屏显示
判断服务器上连接哪些客户端
通配符
建议用$()