微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 Linux 中创建自定义命令?

如何解决如何在 Linux 中创建自定义命令?

我是 Linux 新手,想知道是否可以创建自定义 Linux 命令: 例如

LearningPhase1 cpu getinfo 

显示与我们从 lscpu 命令得到的类似输出

LearningPhase1 memory getinfo

获取我电脑的内存信息

另外,我想知道是否可以使用我自己的自定义命令创建新用户

LearningPhase1 user create <username>

创建新用户

LearningPhase1 user list

获取我计算机的所有用户

LearningPhase1 user list --sudo-only

获取具有sudo权限的用户

这是我关于 stackoverflow 的问题。 任何与此相关的链接、材料或帮助将不胜感激。 请帮助我更多地了解这些事情。

解决方法

Linux shell 寻找存储在特定位置中的程序,如果有名为 LearningPhase1 的程序,它们会作为命令执行。

您必须编写程序并将其二进制文件或其代码(如果已解释)放在这些特定位置。

您可以通过以下方式查看这些特定位置:

echo $PATH

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。