常常看到他们说拿到一个shell 权限,那啥是shell啊?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常常看到他们说拿到一个shell 权限,那啥是shell啊?相关的知识,希望对你有一定的参考价值。

参考技术A webshell是相当于管理员的权限,但是只能用DOS控制界面。你可以利用这个去执行命令。。 参考技术B linux 系统中的命令解析器
没有这个你输入的命令就无法得到解析
参考技术C http://baike.baidu.com/view/849.htm本回答被提问者采纳 参考技术D d

shell的可执行权限

solars中创建一个shell,ls后看到它的权限是:-rw-r--r--,按理说应该没有可执行权限,但我用sh shell.sh可以执行,请问这是为什么?谢谢!

通过sh运行脚本只需要有读权限就好了,意思就是通过/bin/sh 执行该文件。
而./就是直接运行该文件,运行的方式会通过首行指定的方式,但默认的也是/bin/sh,其他的比如Python写的脚本就不能用sh 来运行了。
参考技术A 你没有执行它,你执行的是“sh”。所以它只要有读权限就行了。如果它有可执行权限,你可以直接调用它,如“./shell.sh"。就不用sh shell.sh了。

以上是关于常常看到他们说拿到一个shell 权限,那啥是shell啊?的主要内容,如果未能解决你的问题,请参考以下文章

shell的可执行权限

下载的东西里有插件,那啥是插件,插件有啥用呢?可不可以删除?

sudo一个.sh的时候,为啥说command not found

bash与sh的问题

如何进入wordpress后台拿shell

nginx 无法访问root权限的文件内容