栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux下编写一个自己的命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux下编写一个自己的命令

什么是命令?

  命令就是可执行程序。例如,我们使用命令ls -l,那么ls就是可执行程序的名字,-l就是输入给可执行程序的参数。所以,创建一个自己的命令就是创建一个自己的可执行程序。

ps命令:
Usage: ps [options]
	功能:显示进程的动态


我们在终端的命令会发送到bash这个进程。

编写一个自己的命令

  首先,我们打开一个C源文件,编写好内容,然后用gcc命令生成可执行文件testCmd。之后我们就可以用./testCmd语句执行这个可执行程序,那么就是一个命令。
  但是如果我们切换到了其他的工作路径,就无法再调用这个可执行程序了。那怎么办?是否还记得PATH变量,它决定了我们系统在寻找命令的时候的目标路径,所以有两种方法可以让我们的可执行文件testCmd以命令的形式调用

  1. 将可执行文件放入bin文件夹中
  2. 将该路径放到环境变量中
      对于第二种方法,我们不难想到:我们不可能把所有的路径都设成环境变量,所以第一种方式更加好。同时在FES(Filesystem Hierarchy Standard,文件系统层次结构标准)中也规定了bin文件中存放可执行文件,同时bin文件夹也在PATH中!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/612749.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号