选项卡补全
使用选项卡补全功能,按下 Tab 键即可自动补全命令,非常方便。例如,输入 ls -l 并按下 Tab 键,系统将自动补全为 ls -l --color=auto 。
文件名补全
使用文件名补全功能,输入文件或目录名称的一部分,然后按下 Tab 键,系统将自动补全完整名称。例如,输入 /etc/p 并按下 Tab 键,系统将自动补全为 /etc/passwd 。
命令历史补全
使用命令历史补全功能,按下 上箭头 键或 下箭头 键即可查看之前输入过的命令,并将其补全。例如,输入 ping 并按下 上箭头 键,系统将自动补全为 ping google.com 。
别名补全
使用别名补全功能,输入别名的名称,然后按下 Tab 键,系统将自动补全为完整的命令。例如,如果您有一个名为 lsl 的别名来表示 ls -l ,则输入 lsl 并按下 Tab 键,系统将自动补全为 ls -l 。
环境变量补全
使用环境变量补全功能,输入 $ 符号后跟环境变量的名称,然后按下 Tab 键,系统将自动补全其值。例如,输入 $HOME 并按下 Tab 键,系统将自动补全为您的主目录路径。
其他补全方式
除了上面提到的 外,还有以下其他补全方式:
* **Command Not Found 补全:**如果输入一个不存在的命令,系统将自动补全类似的命令。
* **sudo 密码补全:**如果使用 sudo 命令需要输入密码,系统将自动补全上次输入的密码。
* **ZSH 补全:**ZSH shell提供了更强大的补全功能,包括模糊匹配和自动补全目录。