生活中,很多人都不知道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程序是如何执行的。
本文到此结束,希望对大家有所帮助。