搜系统网提供了包括常用pc系统和服务器信息的问题查询,本站网址www.soxitong.cn

linux怎么运行shell程序_Linux教程,linux,shell

linux教程 搜系统网 7个月前 (03-13) 304次浏览 0个评论 扫描二维码

linux怎么重置管理员密码_Linux教程

linux重置管理员密码的方法是:1、首先,重启系统,进入系统紧急求援模式;2、然后,执行【mount -o remount,rw /sysroot】命令;3、最后,执行【passwd】命令,重新设置密码,并重启系统即可。

linux怎么运行shell程序_Linux教程,linux,shell

linux运行程序有三种方法,分别是:

1、使文件具有可执行权限,直接运行文件。

chmod命令用来修改文件的权限。+x是使文件拥有可执行的权限。就如上面我们运行程序一样。但是我们看到的结果与我们想象当中有一定的出入。

2、直接调用命令解释器执行程序。

如图:

linux怎么运行shell程序_Linux教程,linux,shell

由于我们的解释器是/bin/sh,所以,用sh命令解释器来执行程序。

(当前的工作路径没有发生变化)

(推荐教程:linux教程)

3、使用source执行文件。

linux怎么打开iso文件_Linux教程

linux打开iso文件的方法是:执行mount命令挂载iso文件即可,如【mount -o loop /mnt/*/1.iso /mnt/cdrom 】,然后打开CD-ROM即可找到该文件。

如图:

linux怎么运行shell程序_Linux教程,linux,shell

(当前的工作路径发生了变化)

在运行shell程序的三种方法中,前两种方法的执行过程如下:

(1)父进程接收到命令,然后发现不是内建命令,于是创建了一个和自己一样的shell进程,来执行这个外部命令

(2)这个shell子进程用/bin/sh取代自己,sh进程设置自己的运行环境变量,其中包括了$PWD变量。

(3)sh进程依次执行内建命令cd和echo。在此过程中,sh进程(子进程)的环境变量被cd命令改变。

(4)子进程执行完毕,就消亡了,一直在等待的父进程醒来,继续接受命令。

分析:

父进程的当前目录(环境变量)无法被子进程改变。但是,使用source执行是shell脚本时不会创建子进程,而是在父进程中直接执行。

相关视频教程推荐:linux视频教程

以上就是linux怎么运行shell程序的详细内容,更多请关注ki4网其它相关文章!

linux系统怎么进行安全设置_Linux教程

linux系统进行安全设置的方法:1、下载安装安全软件;2、取消Telnet登录,采用SSH方式并更改ssh服务端远程登录的配置;3、删除不必要的用户和用户组;4、关闭系统不需要的服务。


搜系统, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:linux怎么运行shell程序_Linux教程,linux,shell
喜欢 (0)
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址