遥想刚迈入职场时(当时的工作环境,需要频繁使用linux,登录设备后台操作),偶然间听到我的领导和其他同事说 :“XXX,多学一学。大佬们太厉害了,太低级的问题不要直接问,你登上后台用history多看看他们是用哪些命令排查的XX巴拉巴拉的” 我内心:“我悟了”
虽然简单的linux命令都会,但是很多时候,稍微复杂一点的,或者是出现一个陌生的参数的这时候我们就需要再次查询一下了。
一般我们会使用man:
man 是最常用的命令解释工具,用于查看大部分命令的手册页。 优点:提供详细的命令说明、选项、示例和相关文件的链接。 缺点:手册页可能较长,有时候需要滚动查看。
又或者是命令的--help
许多命令支持 --help 选项,通过在命令后面添加该选项来获取简要的帮助信息。 优点:快速获取命令的简要帮助信息。 缺点:通常只提供有限的信息,不如 man 或 info 提供的详细。
今天我来分享一个网站,可以很好的帮助我们学习对于不懂的linux命令,不同于我们一个一个查参数意思,他只需要我们把命令复制,就会解析出对应的意思。
https://www.explainshell.com/ explainshell 是一个工具(带有 Web 界面),能够解析手册页、提取选项并通过将每个参数与手册页中的相关帮助文本相匹配来解释给定的命令行。 我们直接访问网站来尝试一下。
当我输入了netstat -anp | grep 80 回车之后,他会分别的列出来对应的命令和参数的含义。
解释的还是比较详细的,感兴趣的可以尝试体验一下。