如何运行linux程序
1、首先,我们从一稍僚敉视个十分简单的例子test.sh开始吧:#!/bin/sh #this is a test. cd /tmp echo "hello,this is a test"这是一个十分简单的程序,但是运行结果可能会让你吃惊哦!
2、这个时候,我们发现程序运行之后,并没有改变当前目录。(黑人问号???)别着急,我们先了解一下linux程序如何运行。
3、linux程序三种执行方法运行linux程序有三种方法,分别是:1、使文件具有可执行权限,直接运行揍茏壅混文件。chmod命令用来修改文件的权限。+x是使文件拥有可执行的权限。就如上面我们运行程序一样。但是我们看到的结果与我们想象当中有一定的出入。
4、直接调用命令解释器执行程序。如下图所示:由于我们的解释器是/bin/sh,所以,用sh命令解释器来执行程序。我们也看到当前的工作路径没有发生变化。(黑人问号???)
5、使用source执行文件。没错,这里我们发现当前的工作路径发生了变化,(黑人问号???)但是究竟为什么呢?让我们带着三个黑人问号详细了解一下linux程序究竟怎么执行。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:35
阅读量:24
阅读量:91
阅读量:30
阅读量:75