Shell 学习
发布于 2026-04-06更新于 2026-11-14785 字4 分钟 · 阅读时间
2023-10-7 ~ 2023-10-9 linux 的
2024-2-28~2024-2-28 win 的
2024-5-15~? 2025-2-20最后编辑
什么时候将第一第二次学的合并一下
命令行:
Shell:
cmd)是一种早期的 Windows 的命令行,其继承于几乎被废弃的 DOS(Disk Operating System 磁盘操作系统)中的命令行命令在 Windows 中的 PowerShell 中,下述的命令都支持使用(Linux 中还未测试)
| 分类 | Windows 系统 | Unix 系统 |
|---|---|---|
| 文件列表 | dir |
ls |
| 切换目录 | cd |
cd |
| 建立目录 | md |
mkdir |
| 删除目录 | rd |
rmdir |
| 比较文件 | fc |
diff |
| 复制文件 | copy |
cp |
| 移动文件 | move |
mv |
| 文件改名 | ren |
mv |
| 删除文件 | del |
rm |
# windows下C:/Users/chtholly>echo "Hello World!" # unix下sakurakugu@seniorious:~$ echo "Hello World!" # unix的root下root@seniorious:~# apt-get install gcc # ">" "$" "#"后 为命令,前为路径# sakurakugu是当前登录用户的用户名,seniorious是计算机的主机名,~表示当前目录为用户的主目录。以下是常见 Shell 的补全能力
| Shell | 补全能力(补全范围) |
|---|---|
| cmd(Windows 的传统控制台) | 文件路径 |
| PowerShell | 文件路径、PATH 中的命令名、内建命令名、函数名、命令参数,支持模糊匹配,自动纠错 |
| Bash | 文件路径、PATH 中的命令名、内建命令名、函数名、命令参数 |
| Zsh | 文件路径、PATH 中的命令名、内建命令名、函数名、命令参数,支持模糊匹配,自动纠错和建议 |
| Fish | 文件路径、PATH 中的命令名、内建命令名、函数名、命令参数,支持模糊匹配,补全时可显示参数功能,自动纠错和建议 |
注:有的要加载补全包才行
使用 pwd 命令可以输出当前的目录的路径
17
分享你的想法,与大家交流讨论
Twikoo 加载失败
Twikoo 脚本加载失败