Linux下如何启动程序(linux如何打开程序)

Linux在开发软件程序的时候是最受欢迎的,Linux系统下有很多不同的方法来启动程序。通常情况下,有以下三种方法可以在Linux系统下启动程序:

第一种方法:使用makex文件。在Linux系统下,可以通过编写makex文件来启动程序。makex文件的扩展名是.mkx,内容如下:

#This is a makex file

TARGET = testapp.exe

SRCS = main.c helper.c

OBJS = $(SRCS:.c=.o)

all: $(TARGET)

$(TARGET): $(OBJS)

@gcc -o $@ $(OBJS)

%.o: %.c

@gcc -c -o $@ $

clean:

@rm -f $(TARGET) $(OBJS)

执行上述makex文件可以让main.c和helper.c文件生成一个testapp.exe的可执行程序,则可以使用./testapp.exe来启动程序。

第二种方法:使用shell脚本。Linux系统可以使用shell脚本来启动程序,shell脚本的扩展名为.sh。shell脚本中可以指定一些参数,以及执行程序,例如:

#!/bin/bash

#This is shell script to launch testapp

# set some params

PARAM1=value1

PARAM2=value2

#launch program

./testapp.exe $PARAM1 $PARAM2

通过在shell脚本中指定参数,以及执行程序,当在shell命令行中运行该脚本文件时,就可以启动testapp程序。

第三种方法:使用xinit。xinit是Linux系统中常用的一种用来启动 X Window系统的服务器的程序,xinit的配置文件是.xinitrc, 位于/etc/xinit和~/文件夹中。在 xinitrc文件中,我们可以指定要启动的程序,例如:

# xinitrc file

# launch testapp

exec ./testapp.exe

这样当用户使用 xinit运行 xinitrc文件时,就可以启动testapp程序了。

以上三种方法都是可以用来启动程序的,但是其中任何一种方法都不是必须的,最终具体使用哪一种方法,取决于我们想要启动的具体程序。


数据运维技术 » Linux下如何启动程序(linux如何打开程序)