开发者社区> 问答> 正文

linux安卓的问题问题问题

请问 在安卓系统里的shell是什么语法格式的呢 安卓系统是基于linux的对吧 linux不都是有个shell语法格式吗 比如 centos6.3的 支持的有

 /bin/sh
/bin/bash
/sbin/nologin
/bin/tcsh
/bin/csh

问题二
在慕课网上听老师讲shell有子shell和父shell 比如在当前的bashshell里面输入bash就到子shell里面了 想问一下 在子shell里面和父shell里面有什么区别吗 用这种多层的shell有什么作用吗

展开
收起
杨冬芳 2016-07-13 10:41:29 1884 0
1 条回答
写回答
取消 提交回答
  • IT从业

    安卓的shell的语法格式用的是sh的 多层调用shell是为了执行特定的脚本 就像你平时用普通用户登录 有的命令需要用root用户才能执行 然后你就su 切换到root用户下来执行这个命令了.因为linux的shell比较多 功能啥的都不一样吧 。。所以用到那个shell就切换到那个shell就好了。
    shell顾名思义就是外壳,你用来和操作系统打交道的界面都是shell,命令行、图形界面等。windows只有一套shell,linux有很多。

    最常用的是bash。shell之间可以互相调用,调用前的一方叫做父shell,多层调用没有什么意义,但是可以在某个shell中调用另一个shell,这样可以执行特定的脚本。

    2019-07-17 19:55:24
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
相关产品:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载