echo helloecho,参数 hello$PATH 中搜索command not foundstdin (0): 标准输入stdout (1): 标准输出stderr (2): 标准错误>: 覆盖输出 (echo "hello" > file.txt)>>: 追加输出 (echo "world" >> file.txt)<: 重定向输入 (python script.py < input.txt)2>: 重定向错误 (ls not_exist 2> error.log)cat file.txt | grep "error" | wc -lCtrl + C - 中断信号,请求停止Ctrl + Z - 暂停进程 (挂起)ncdu (NCurses Disk Usage) - 交互式的磁盘占用分析工具 - 极速扫描目录 - 键盘导航,按 d 删除文件 - 比 du 直观太多!
#!/bin/bash: Shebang,告诉系统用哪个解释器执行chmod +x hello.sh: 赋予脚本执行权限,否则无法直接运行| 快捷键 | 功能 |
|---|---|
Ctrl + C | 终止当前命令 |
Ctrl + D | 退出 Shell / EOF |
Ctrl + L | 清屏(等同 clear) |
Ctrl + R | 反向搜索历史 |
Ctrl + A | 移到行首 |
Ctrl + E | 移到行尾 |
| 快捷键 | 功能 |
|---|---|
Ctrl + U | 删除到行首 |
Ctrl + K | 删除到行尾 |
Ctrl + W | 删除前一个单词 |
Alt + D | 删除后一个单词 |
Ctrl + Y | 粘贴删除的内容 |
Tab | 自动补全 |