当前位置 主页 > 服务器问题 > Linux/apache问题 >

    Linux指定执行程序的命令

    栏目:Linux/apache问题 时间:2019-06-27 13:11

      如果我们想要通过Linux指定执行某种指令或者程序,都是要指定路径的。当输入一个命令时(没有任何路径时),系统会在$PATH路径中搜索。
      查看PATH:echo$PATH,显示:/bin;/sbin;/usr/bin;...
      例如:tr,系统就会在/bin下找到它.实际上执行的是/bin/tr,但如果你的执行文件不在PATH路径下,那就必须自己指明路径了。比如要执行hello(自己编写的程序),假设是放的/CX/MYWORD下,执行方法:
      (1)>>exprotPATH=/CX/MYWORD:$PATH>/CX/MYWORD#加入到PATH
      >>source/CX/MYWORD#使环境变量生效。
      >>my#这样才可以直接执行。(不推荐使用,这样会很乱--)
      (2)>>cd/CX/MYWORD#先进入目录。
      >>./my#在当前目录下执行("./"的意思就是指在当前目录下)
      (3)>>/CX/MYWORD/hello#直接使用绝对路径。