我正在寻找完整的 bash 命令列表以及该命令的作用。我找到的都是一些冗长的文章。
答案1
Bash 命令有点不清楚。
这可以是两件事:
- Bash 内置命令
- 常规 Shell 命令
可以使用 找到内置命令列表man bash-builtins
。完整列表:
bash defines the following built-in commands: :, ., [, alias, bg, bind,
break, builtin, case, cd, command, compgen, complete, continue,
declare, dirs, disown, echo, enable, eval, exec, exit, export, fc, fg,
getopts, hash, help, history, if, jobs, kill, let, local, logout, popd,
printf, pushd, pwd, read, readonly, return, set, shift, shopt, source,
suspend, test, times, trap, type, typeset, ulimit, umask, unalias,
unset, until, wait, while.
手册页对其中的大部分内容都有文档说明。
但是,如果你(正如我所怀疑的那样)考虑一份完整的 shell 命令列表,其中大多数是由 bash(只是 shell)以外的其他软件提供的,那么可能就没有这样的列表。根据你安装的内容,它会有很大的不同。例如,你w_scan
的系统上可能没有 - 或者gnu-ais
。我的一些系统上有它们。
通常,man command
会为您提供该命令的描述。您还应该阅读这出色的通过甜点认识男人。