RedHat Linux 9下启动应用程序

发布时间:2005-09-02 14:07:29来源:红联作者:zz123

我安装了一个从互联网上下载的应用程序,一切似乎都正常,但在我键入它的名称后,却总是得到一个“command not found”消息。我知道我键入的名称是正确的,它为什么无法启动呢?

如果你想从 shell 提示下启动一个应用程序却不奏效,试着在应用程序的可执行名称前面添加一个 ./ (譬如 /usr/local/bin/my-executable )。

假设你下载了 setiathome 客户应用程序,你想试用它,并且你遵循了安装软件的所有指令,在你的主目录中创建了一个叫做 seti/ 的子目录。现在,使用该可执行文件的完整路径来启动这个应用程序,如下所示:

/home/joe/seti/setiathome

你之所以要使用完整路径名来启动程序是由于,可执行文件没有被放置在你的用户 shell 环境所知的目录中(如 /usr/local/bin )。

你可以定制该设置,因此你便不必每次都键入应用程序的完整路径名。要达到这个目的,你必须编辑你的 PATH 变量。

16.3.1. 编辑你的 PATH

如果你需要频繁地启动位于 shell 搜索的路径之外的程序,你就得编辑你的用户 shell 配置文件来添加包含你想运行的文件的目录。你可以通过在你的 PATH 环境变量中添加该目录来达到这个目的。

小心:这里的说明 仅仅 是用于普通用户帐号的。请避免修改根用户的 .bash_profile 之类的文件,因为它会造成潜在的安全危险。

在 shell 提示下启动一个文本编辑器,如 gedit 或 vi 。你可以键入下面的命令来打开叫做 .bash_profile 的文件:

gedit .bash_profile

你将会看到一条 PATH 声明,与下面的输出相似。

PATH=$PATH:$HOME/bin:/usr/local/bin:

在声明的结尾处,添加 $HOME/seti ,如下所示:

PATH=$PATH:$HOME/bin:/usr/local/bin/:$HOME/seti:

保存文件并退出文本编辑器。

这时,你便可以键入下面的命令来使 .bash_profile 中的改变立即生效:

source .bash_profile

通过在你的 .bash_profile 文件中添加路径,你可以在这些路径中保存工具和程序而不必在命令前键入 ./ 来执行它。

linux下启动应用程序,RedHat Linux 9下启动应用程序相关推荐

  1. linux红帽分区安装教程,RedHat Linux 9.0 硬盘安装教程手把手全部详细教程

    RedHat Linux 9.0的三个文件 ①shrike-i386-disc1.iso: ②shrike-i386-disc2.iso: ③shrike-i386-disc3.iso. 用RAR工具 ...

  2. linux红帽子怎么设置防火墙,RedHat Linux如何设置防火墙

    为它具备最好的图形界面,无论是安装.配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价,但他同时也跟普通操作系统一样需要保护.下面是学习啦小编跟大家分享的是RedHat ...

  3. linux的网页口令相关,RedHat Linux常见有关问题集锦(一)

    RedHat Linux常见有关问题集锦(一) RedHat Linux常见有关问题集锦(一) 日期:2014-05-16 浏览次数:20361 次 RedHat Linux常见问题集锦(一) 000 ...

  4. linux系统连接校园无线网卡,RedHat Linux系统能不能连接无线网 如何安装无线网卡驱动 - 驱动管家...

    想要使用RedHat Linux系统实现无线上网,就要先安装无线网卡驱动,这是在任何一个操作系统中不变的真理.那么RedHat Linux系统如何安装无线网卡驱动呢? 输入命令lsusb,可以看到US ...

  5. linux输入密码后花屏,RedHat Linux AS4.0 后花屏的解决方法

    在虚拟机上安装 RedHat Linux AS4.0 后,由于视频配置时选择颜色深度太高,把 16 位色配置为 24 位色,导致打开图形界面时出现花屏,屏幕宽度非常大,严重变形,不能操作. 既然是显卡 ...

  6. linux红帽7修改时间,RedHat Linux 修改时区

    RedHat Linux操作系统修改时区的方法 Most modern Linux distributions have user-friendly programs to set the timez ...

  7. redhat linux支持的文件系统,在RedHat Linux上使用LVM管理磁盘并创建文件系统

    在RedHat Linux上使用LVM管理磁盘并创建文件系统 一.组网需求: RedHat Linux AS 4 Update2,H3C Neocean系列存储产品 RedHat Linux AS 4 ...

  8. hpe服务器装linux,HPE ProLiant 系列服务器Redhat Linux系统下安装SSA CLI及基本命令使用...

    SSA CLI 工具基本常用命令介绍: 英文缩写对应关系:Chassisname=ch:controller=ctrl:logicaldrive=ld:physicaldrive=pd:drviewr ...

  9. redhat linux下安装oracle10g rac,RedHat 5.5下安装Oracle 10g+RAC

    五.Oracle软件安装及实例安装 软件安装 Host+ Su oracle 建议在执行前先加载一下.bash_profile文件,加载oracle用户的环境变量 ./runInstaller–ign ...

最新文章

  1. 程序猿同学,神总结!!!!
  2. Go 高性能编程技法
  3. 深入理解java的泛型
  4. Silverlight 4 Beta正式发布
  5. ArcGIS中的投影和坐标转换
  6. linux安装Git依赖的包出错,Centos6.7安装编译安装最新Git2.10.1
  7. Android开发笔记(一百二十五)自定义视频播放器
  8. JVM内存模型及垃圾回收机制
  9. 计算机自动设置开机,电脑定时开机怎么设置?电脑设置每天自动开机
  10. 性能监视器 Performance Monitor-对SQLSERVER进行性能监控
  11. 【前端杂记】断点续传
  12. 史上最好听的十首纯音乐推荐
  13. 实时竞价RTB广告平台_传漾科技_中国领先的智能数字营销引擎
  14. readyState的5种状态含义
  15. 「读书笔记」第五项修炼-学习型组织的艺术与实践(一)
  16. git pull 出现 from the remote, but no such ref was fetched 已解决
  17. vue输入查询内容但不查询,切页刷新表格会出现触发查询的不合理情况
  18. 互联网时代架构的演变
  19. [WARNING] No archetype found in remote catalog. Defaulting to internal catalog(已解决)
  20. 交互设计的N大原理(持续补充中……)

热门文章

  1. 深信服务发布SSL站点
  2. “我爱淘”第二冲刺阶段Scrum站立会议4
  3. 2014年3月新鲜出炉的最佳 JavaScript 工具库
  4. (原创)C++ IOC框架
  5. [Poj 2187] 计算几何之凸包(二) {更高效的算法}
  6. 移动硬盘WINPE启动盘安装方法图解
  7. 配置跳转指定_http自动跳转https的配置方法
  8. 全库检索包含某个值的表名和所在的列.
  9. visjs使用小记-2.option参数注释说明
  10. Struts2入门到放弃