本文主要是介绍151 shell编程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一,我们在终端窗口敲入一个date,系统会返回我们一个结果,这个流程是怎么样子的呢?
hunandede@hunandede-virtual-machine:~$ date
2024年 03月 24日 星期日 20:32:12 CST
当前终端窗口就是 黑屏幕
当我们将date 写入里面并回车的时候,shell解析器会date这个命令从PATH 的路径中挨个去找date这个命令,找到后执行date命令
可以使用echo $PATH 查看当前的PATH有哪些。
从下图可以看到,一个一个的PATH 是通过:分隔的。
这意味着,如果可执行程序date 在/home/hunandede/bin 中有,在 /usr/local/bin中也有,那么会使用 /home/hunandede/bin中的可执行程序date。
hunandede@hunandede-virtual-machine:~$ echo $PATH
/home/hunandede/bin:/home/hunandede/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
hunandede@hunandede-virtual-machine:~$
这篇关于151 shell编程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!