shell 备忘

1:常用快捷键/命令

  • Ctrl + a :移到命令行首
  • Ctrl + e :移到命令行尾
  • Ctrl + u :从光标处删除至命令行首
# 回到之前所在目录
cd -

2: 特殊变量

$? -> 上一个命令的退出状态或函数返回值
[vagrant@localhost bin]$ echo $?
0

退出状态码(exit status)是一个0-255之前的整数值,在命令结束时由命令传回给shell

常见状态码 说明
0 命令运行成功
1 通用未知错误
2 误用shell命令
126 命令不可执行
127 没找到命令
128 无效退出参数
128+x Linux 信号x的严重错误
130 命令通过SIGINT(Ctrl+C)终止
255 退出状态码越界

3: 下载文件

curl -LO https://github.com/prometheus/prometheus/releases/download/v2.40.2/prometheus-2.40.2.linux-amd64.tar.gz

你可能感兴趣的:(shell)