内部建设网站需要什么条件,手机直播软件,全球十大it外包公司排名,怎么做网站平台前言#xff08;1#xff09;在Linux中#xff0c;我们对文件路径进行操作都需要输入命令。那么#xff0c;有人可能就会有疑惑了#xff0c;命令是什么东西#xff1f;我们是否也可以创造出自己的命令呢#xff1f;答案是可以的。命令本身其实就是可执行文件。但是与普…前言1在Linux中我们对文件路径进行操作都需要输入命令。那么有人可能就会有疑惑了命令是什么东西我们是否也可以创造出自己的命令呢答案是可以的。命令本身其实就是可执行文件。但是与普通的可执行文件的不同之处在于命令的可执行文件必须在PATH变量中。这个后面会介绍2学习这一章时候需要先学习Linux入门操作指令介绍配合Windows理解和Linux_vim编辑器入门级详细教程。3这一章会先介绍环境变量的修改然后再编写一个自己的命令。4相关视频教程Linux环境变量讲解Linux编写第一个自己的命令什么是环境变量1概念环境变量是系统预设值的参数。 Linux 是一个多用户的操作系统比如有普通用户和root用户 所以每一个用户也都有自己的环境变量。 举例 比如我们之前学习的命令不管在哪个路径下输入 都是可以执行成功的比如ls命令无论是在home路径下还是Desktop路径下都可以执行 因为系统已经把命令的搜索路径提前设置好了。注意概念部分看看不懂没关系留个印象。2常用变量 PATH 决定了要去哪个路径下去寻找我们的程序或者命令 在以后的开发过程中 我们要经常修改这个变量。echo指令1功能将输入的参数打印出来2如果我们写入echo $PATH即可将PATH变量的参数打印出来。也就是说指令的可执行文件存放在这些路径中修改环境变量临时修改1命令格式 export 变量新增的变量值 $变量例如现在我想将桌面设置为新曾环境变量输入export PATH/home/book/Desktop/:$PATH2临时改变表示如果我们现在关闭终端再重新打开终端新增的变量将会消失。永久修改1vi .bashrc---再文件最后一行加入export PATH/home/book/Desktop/:$PATH---wq保存退出---source .bashrc2如果想取消修改vi .bashrc---删除export PATH/home/book/Desktop/:$PATH---wq保存退出---source .bashrc---关闭终端然后重新打开每一个用户也都有自己的环境变量上面说了每一个用户都有自己的环境变量。此时我们在book用户下更改了环境变量在root环境下就没有。在Linux中编写第一个自己的命令编写一个可执行程序首先用vim编辑器写一个.c文件然后用gcc编译命令与普通的可执行文件的区别上面说了Linux中的命令其实就是可执行文件。只不过这些命令与普通的可执行文件的区别在于命令可以在任何目录下执行而普通的可执行文件只能在当前目录下执行。将普通可执行文件变成命令方法一变为命令首先我们需要查看PATH中有哪些变量---然后将普通的可执行文件复制到PATH中的一个路径里面删除命令这个时候可能有人又不想要这个命令了。只需要找到这个可执行文件存放的目录然后将其删除即可。方法二我们可以将存放普通可执行文件的路径加入到PATH变量中。因为是用于演示所以我使用临时将当前目录加入PATH变量中。