shell基本介绍
来源:互联网 发布:linux服务器编程 编辑:程序博客网 时间:2024/05/07 13:03
#!/bin/bash # This is a very simple exampleecho echo “Hello World”#! 是说明 shell 这个文件的类型,有点类似于 Windows 系统下用不同文件后缀来表示不同文件类型的意思(但不相同)。Linux 系统根据 "#!" 及该字串后面的信息确定该文件的类型,关于这一问题可以通过 "man magic"命令 及 /usr/share/magic 文件来了解这方面的更多内容
在 BASH 中 第一行的 "#!" 及后面的 "/bin/bash" 就表明该文件是一个 BASH 程序,需要由 /bin 目录下的 bash 程序来解释执行。BASH 这个程序一般是存放在 /bin 目录下,如果你的 Linux 系统比较特别,bash 也有可能被存放在 /sbin 、/usr/local/bin 、/usr/bin 、/usr/sbin 或 /usr/local/sbin 这样的目录下;如果还找不到,可以用 "locate bash" "find / -name bash 2> /dev/null" 或 "whereis bash" 这三个命令找出 bash 所在的位置;如果仍然找不到,那可能需要动手安装一个 BASH 软件包了
执行shell文件方法:
1.显式制定BASH去执行
bash hello.sh
sh hello.sh
2.将 hello 文件改为可执行的文件,然后直接运行它,此时由于 hello 文件第一行的 "#! /bin/bash" 的作用,系统会自动用/bin/bash 程序去解释执行 hello 文件
chmod a+x hello.sh
./hello.sh
注意:BASH 程序被执行后,实际上 Linux 系统是另外开设了一个进程来运行
0 0
- shell基本介绍
- Shell脚本的基本介绍
- shell入门二:基本语法介绍
- Linux之shell编程基本介绍
- shell编程入门之shell基本语法介绍
- Hadoop实战-初级部分 之 Hadoop Shell 基本操作介绍
- Linux基础-Shell基本命令和Vim介绍
- 数组-在Shell脚本中的基本使用介绍
- 数组-在Shell脚本中的基本使用介绍
- shell基本
- shell基本
- Linux Shell 学习笔记1:Shell程序的运行及基本介绍
- Hive的安装以及基本的shell操作以及基本模型的介绍
- Shell 介绍
- Shell介绍
- shell介绍
- shell介绍
- shell 介绍
- ListView 性能优化——动态加载item中的内存消耗比较大的控件
- 第一次测试小结
- HDU 5311:Hidden String
- viewPager中套入viewpager并且在子viewpager中套了gridview监听混乱处理
- BFS & DFS DEMO
- shell基本介绍
- 1058. A+B in Hogwarts (20)
- iOS 数据存储 plist文件存储
- JAVA之四种线程池
- Unity中的摄像机camera的depth属性与Render Queue的区别
- 基于Linux的智能家居的设计(5)
- ubuntu android studio ADB问题
- 逻辑运算的短路特征
- PHP使用pdo连接数据库