生活中,很多人都不知道linux如何启动一个端口服务_linux如何启动一个程序,其实非常简单,下面就是小编搜索到的linux如何启动一个端口服务_linux如何启动一个程序相关的一些知识,我们一起来学习下吧!

1、首先,让我们从一个非常简单的示例test开始。sh:


(资料图片仅供参考)

2、#!/bin/sh

3、#这是一个测试。

4、cd /tmp

5、“你好,这是一个测试”

6、这是一个非常简单的程序,但是运行结果可能会让你大吃一惊!

7、这时我们发现程序运行后并没有改变当前目录。(黑色问号?)

8、别急,我们先来了解一下linux程序是如何工作的。

9、linux程序的三种执行方法

10、运行linux程序有三种方式,即:

11、1.使文件具有可执行权限并直接运行文件。

12、chmod命令用于修改文件的权限。x是让文件有可执行权限。就像我们运行上面的程序一样。但是我们看到的结果和我们想象的不一样。

13、2.调用命令解释器直接执行程序。

14、如下图所示:

15、由于我们的解释器是/bin/sh,所以我们使用sh命令解释器来执行程序。

16、我们还看到,目前的工作路径没有改变。(黑色问号?)

17、3.使用源代码执行文件。

18、是的,这里我们发现现在的工作路径变了,(黑色问号?)但是究竟为什么呢?让我们用三个黑色问号详细看看linux程序是如何执行的。

本文到此结束,希望对大家有所帮助。

推荐内容