Linux用命令启动程序

5 篇文章 0 订阅
4 篇文章 0 订阅

转载请标明出处:http://blog.csdn.net/wu_wxc/article/details/48931037
本文出自【吴孝城的CSDN博客】

安装了一个程序,想在终端里启动它,需要给它配置个环境

这里用Google浏览器作例子

安装好Chrome

在终端输入

chrome

提示:chrome:未找到命令


输入

sudo gedit ~/.bashrc
打开bashrc

加入chrome的路径

export PATH=$PATH:/opt/google/chrome


因为chrome默认装在这个目录下

这个目录下有个chrome文件,就是用来启动chrome的



保存,打开一个新的终端

输入

chrome

就可以打开谷哥浏览器了




export是输出PATH,使环境变量生效

PATH=$PATH:/opt/google/chrome意思是把/opt/google/chrome加入到环境变量中

export PATH是使环境变量生效


":"相当于Windows的";"

Linux和Unix的sh中

以$开头的字符串表示的是sh中定义的变量

这些变量有系统自动增加的

也可以是用户自己定义的


$PATH表示的是系统的命令搜索路径,相当于windows的%path%

$HOME则表示是用户的主目录,也就是用户登录后工作目录





Linux系统中,启动一个程序通常使用命令行界面(CLI)中的各种命令。最常见的方法是使用终端,可以通过几种方式来执行程序: 1. **直接执行可执行文件**: - 如果程序是一个可执行文件(例如,`./my_program`),你可以直接在终端中输入文件名来运行它,前提是该文件位于当前工作目录或路径下。 2. **使用`./`前缀**: - 如果程序在一个子目录中,你需要加上`.`和目录名,如`./subdir/my_program`。 3. **使用绝对路径**: - 提供完整路径来确保找到程序,如`/usr/bin/my_program`。 4. **使用`bash`或`sh`脚本**: - 如果程序是shell脚本(`.sh`),可以直接运行`./script_name.sh`或`bash script_name.sh`。 5. **使用环境变量`$PATH`**: - 如果程序不在`PATH`中,可以使用全路径,或者在命令前加上路径,如`/path/to/my_program`。 6. **使用系统服务管理工具(如systemd、init.d 或者 Upstart)**: - 对于系统级的服务,可能需要使用特定的启动命令,如`systemctl start my_service`或`service my_service start`。 7. **使用图形界面的启动器**: - 在某些桌面环境中,如GNOME或KDE,你可以在应用程序菜单或任务栏图标中启动程序启动程序之前,确保你有权限执行该程序,并且对系统的文件结构和权限设置有基本了解。如果你遇到问题,比如找不到文件,检查路径是否正确,或者检查权限是否允许执行。如果你需要关于特定程序如何启动的帮助,提供更多信息,我可以给出更具体的指导。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值