如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
<!-- for循环简单实例 --> #!/bin/bash #for.sh for i in a b c d do echo $i sleep done 设置权限 chmod a+x for.sh 不设去权限使用 bash ./for.sh 执行 <!-- bash常用功能 --> tab自动补全 demo:设置网卡ip vi /etc/sysconfig/network-scripts/ifcfg-eth0 命令历史 history !5 历史中的第五条命令 !ser 历史中最后一条以ser开头的命令 命令别名 df -Th 查看磁盘大小 alias 查看别名 alias ddd = 'df -Th' 设置别名 永久保存 当前用户下的bashrc中添加 输出重定向 结果输出到文件 ifconfig eth0 > net.txt 保存覆盖 结果输出到文件 ifconfig eth0 >> net.txt 保存追加 结果输出到文件 ifconfig eth0 2> net.txt 错误重定向(前面命令错误,将结果输出到后面) 结果输出到文件 ifconfig eth0 2>> net.txt 错误重定向(前面命令错误,将结果输出到后面) 追加 结果输出到文件 bash red.sh &> net.txt 正确+错误命令(不能追加) 结果输出到文件 bash red.sh 1>> net.txt 2>&1 正确+错误命令(追加) (错误的输出给了1的通道) 管道操作 free -m 查看内存(以m为单位) <!-- shell重定向和管道 -->