百度
360搜索
搜狗搜索

linux中执行程序的命令是详细介绍

在 Linux 系统里,执行程序的命令依据程序的类型和位置存在多种情形,下面为你介绍常见的执行命令:

可执行文件

如果要执行的是可执行文件,可使用下面的命令:

  • 当前目录下的可执行文件:若可执行文件处于当前目录,需要在文件名前加上 ./,以告知系统在当前目录查找该文件。例如执行当前目录下名为 test 的可执行文件,命令如下:

bash

./test

  • 系统路径中的可执行文件:要是可执行文件所在的目录已经添加到系统的 PATH 环境变量中,就可以直接输入文件名来执行。例如执行 ls 命令:

bash

脚本文件

不同类型的脚本文件(如 Bash、Python 等),执行方式也有所不同:

  • Bash 脚本:可以直接用 bash 命令来执行,例如执行名为 script.sh 的 Bash 脚本:

bash

 script.sh

也可以先赋予脚本执行权限,再像执行可执行文件那样执行,命令如下:
bash

 +x script.sh

./script.sh

  • Python 脚本:使用 python 命令来执行 Python 脚本,例如执行名为 example.py 的 Python 脚本:

bash

python example.py

若使用的是 Python 3,通常使用 python3 命令:
bash

python3 example.py

二进制程序

对于二进制程序,和执行可执行文件的方法一样,直接输入程序名(当前目录下的程序需加 ./)。例如执行当前目录下的二进制程序 binary_program
bash

./binary_program

后台执行程序

若要让程序在后台运行,可以在命令末尾添加 & 符号。例如让 test 程序在后台运行:
bash

./test 

以特定用户身份执行程序

使用 sudo 命令能以超级用户(root)身份执行程序,比如安装软件包时:
bash

   package_name

从其他用户账户执行程序

可以使用 susudo -u 命令以其他用户身份执行程序。例如以 user2 用户身份执行 test 程序:
bash

  user2 ./test




912 user2 ./test

阅读更多 >>>  关闭linux系统的命令是

网站数据信息

"linux中执行程序的命令是"浏览人数已经达到20次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux中执行程序的命令是的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!