shell学习
2015-12-07 23:46
459 查看
ctr +C 强制终止当前的命令
ctr +L清屏
ctr +U删除或剪切光标之前的命令
ctr +Y 粘贴剪切的内容
ctr +D 退出终端
ctr +R在历史命令中搜索
输出重定向
(能输出的)命令 > 文件 会覆盖 换成>>就不会覆盖
命令 2> 文件 把错误信息写入
;;连接多个命令
命令1 && 命令2 表示命令1 正确执行命令2才正确执行
命令1 || 命令2 表示只有命令1报错命令2才正确执行
管道符:
命令1 | 命令2 表示命令1的正确输出作为命令2的操作对象
Bash中变量的默认类型都是字符串类型, 如果要进行数值运算则必须制定变量类型为数值型
赋值等号两边不能带空格
a="$a"456 原始的变量a,扩展
set:查看变量
unset + 变量 :删除一个变量
export 变量名= 变量值 设置环境变量值
ctr +L清屏
ctr +U删除或剪切光标之前的命令
ctr +Y 粘贴剪切的内容
ctr +D 退出终端
ctr +R在历史命令中搜索
输出重定向
(能输出的)命令 > 文件 会覆盖 换成>>就不会覆盖
命令 2> 文件 把错误信息写入
;;连接多个命令
命令1 && 命令2 表示命令1 正确执行命令2才正确执行
命令1 || 命令2 表示只有命令1报错命令2才正确执行
管道符:
命令1 | 命令2 表示命令1的正确输出作为命令2的操作对象
Bash中变量的默认类型都是字符串类型, 如果要进行数值运算则必须制定变量类型为数值型
赋值等号两边不能带空格
a="$a"456 原始的变量a,扩展
set:查看变量
unset + 变量 :删除一个变量
export 变量名= 变量值 设置环境变量值
相关文章推荐
- ubuntu 开机出错disk by-uuid ########### does not exist dropping to a shell
- 【Unix/Linux编程实践】shell如何运行程序—编写命令解析器sh
- shell 1变量注意点
- Linux Shell 命令学习二-----------apt-get指令的使用
- shell 基础
- linux下shell显示-bash-4.1#不显示路径解决方法
- [Bash Shell] Shell学习笔记
- shell脚本中head命令的使用
- shell 后台执行程序命令
- shell取消键盘回显
- shell之RDS备份+判断是否传输完成
- 使用shell定时自动备份mysql数据库
- 老李分享:《Linux Shell脚本攻略》 要点(八)
- shell中${##%%}代表啥,备忘
- shell 批处理文件
- Shell脚本学习2
- Shell脚本学习1
- 基于Linux Shell的开机启动服务
- Linux Shell 下的输出重定向
- Linux通过Shell对文件自动进行远程拷贝备份