乐趣区

关于shell:shell-备忘

1:罕用快捷命令

  • Ctrl + a:移到命令行首
  • Ctrl + e:移到命令行尾
  • Ctrl + u:从光标处删除至命令行首

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 退出状态码越界
退出移动版