当前位置:   article > 正文

linux中shell的一些介绍_shell gt

shell gt

一级目录

二级目录

三级目录

在这里插入图片描述
shell本质就是一个命令解释器,实际上就是向内核做一些命令解释的东西。

shell其实就是讲命令,解释给Linux的内核去看得一个内容。

shell脚本执行权限

在这里插入图片描述

三种开启shell脚本方式
1…/绝对路径方式
在这里插入图片描述
这种方式往往权限不够,我们需要给sh加上一些权限,如果是用的相对路径的方法,那么还要给路径上所有文件加上权限。
在这里插入图片描述
加上权限之后,一般就可以使用了

2.使用sh的方法启动
sh + tt.sh

3.使用source 方法启动sh
source + sh
这样的方法可以启动

4.bash + sh文件

三种方法,各自有各自的优点和缺点,
但是前两种方法都会设计到要给问题

就是前两种方法都会开启一个新的线程,去执行tt.sh脚本里的东西

而source的方法,是直接用bash的方法去性质tt.sh脚本里的东西,并并没有开启新的线程。

路径使用绝对路径./fads/a.sh
这种方式需要给文件上,加上执行权限,而且要有,整个路径上的执行权限。
在这里插入图片描述

所以,在使用相对路径这个方式处理时候,一定要,要让沿途的文件夹都有读的权限,还要让sh自身有可执行的权限。
需要把文件读进内存里面去,所以对需要执行的文件要有读的权限和可以执行的权限。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号