shell中bash、sh、./、source的示例分析
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,这篇文章主要介绍shell中bash、sh、./、source的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!sh 和 bashGNU/Linux 操作系统中的 /bi
千家信息网最后更新 2025年01月31日shell中bash、sh、./、source的示例分析
这篇文章主要介绍shell中bash、sh、./、source的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
sh 和 bash
GNU/Linux 操作系统中的 /bin/sh 本是 bash (Bourne-Again Shell) 的符号链接,但鉴于 bash 过于复杂,有人把 bash 从 NetBSD 移植到 Linux 并更名为 dash (Debian Almquist Shell),并建议将 /bin/sh 指向它,以获得更快的脚本执行速度。Dash Shell 比 Bash Shell 小的多,符合POSIX标准。
1. ubuntuLinux localhost 4.4.0-105-generic #128-Ubuntu SMP Thu Dec 14 12:42:11 UTC 2017 x86_64 x86_64 x86_64 GNU/Linuxxhx@localhost:~$ ls -la /bin/shlrwxrwxrwx 1 root root 4 Aug 17 2017 /bin/sh -> dash2. centos[root@xuhx-02 bin]# uname -aLinux xuhx-02 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux[root@xuhx-02 bin]# ls -la shlrwxrwxrwx. 1 root root 4 6月 25 16:52 sh -> bash
sh/bash 和 source
sh/bash 是打开子shel,在子shell 中运行,在子shell 设置的环境变量不会影响到父shell;
source 是在当前shell 中运行,因此修改完环境变量需要运行source /etc/profile 使其生效 而不是使用sh/bash命令;source = .;
./ 需要对执行的脚本有r和x权限
[root@xuhx-02 ~]# sh t.sh anaconda-ks.cfg hello n2n newdir1 pytho.py rpmbuild sort test.sh t.sh ttttt.sh[root@xuhx-02 ~]# bash t.shanaconda-ks.cfg hello n2n newdir1 pytho.py rpmbuild sort test.sh t.sh ttttt.sh[root@xuhx-02 ~]# ./t.sh-bash: ./t.sh: 权限不够[root@xuhx-02 ~]# source t.shanaconda-ks.cfg hello n2n newdir1 pytho.py rpmbuild sort test.sh t.sh ttttt.sh[root@xuhx-02 ~]# . t.sh anaconda-ks.cfg hello n2n newdir1 pytho.py rpmbuild sort test.sh t.sh ttttt.sh
以上是"shell中bash、sh、./、source的示例分析"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
运行
示例
分析
内容
变量
权限
环境
篇文章
脚本
复杂
操作系统
不够
价值
兴趣
命令
小伙
小伙伴
建议
指向
是在
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
北京实用软件开发推荐货源
昆明网络技术公司简介
网络安全法与经济法的关系
dcb数据库设置
软件开发分工合作常出现的问题
给系统设计数据库要多少钱
网络安全几大模块
松江区游戏软件开发系统
软件开发是文是理
北京网联清算软件开发
网络技术一日报告范文
网络无法连接到服务器
软件开发包括前端
网络技术高级工程师专业
计算机网络安全难学吗
c 服务器框架
辽宁服务器机房价格实惠
搜索专著文献数据库有哪些
epic孤岛惊魂3连不上服务器
软件开发应该去工厂吗
手机远程读取电脑数据库
油气论坛期刊是哪个数据库收录的
公司网络服务器进不去
淘宝服务器问题怎么解决
网络安全工程师 薪资
国家电网服务器中标公示
临沂新商网络技术公司
乌鲁木齐鹏立网络技术
淮北手机软件开发公司
被置疑数据库修复