Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说学习shell编程第一天[通俗易懂],希望能够帮助你!!!。
一、Shell 编程入门
1. 认识 Shell
开发者在进行服务器集群管理时,都需要编写 Shell 程序来进行服务器管理。Shell 是一个命令行解释器,为用户提供了一个向 Linux 内核发送请求以便于运行程序的界面系统升级程序。用户可以用 Shell 来启动、挂起、停止或者编写一些程序。
2. Shell 脚本的创建与执行
Shell 脚本在执行时有两个格式上的要求:以 #!/bin/bash 开头、必须有可执行权限。如下编写第一个 Shell 脚本:(1)创建新目录 shell 用于存放 shell 脚本;
[root@majinjian ~]# mkdir /root/shell
[root@majinjian ~]# cd /root/shell
(2)vim 编辑器新建 shell 脚本 shell.sh,输入命令;
#!/bin/bash
echo "hello world!"
(3)这个时候查看 shell.sh 的权限,是没有可执行权限 x 的;
(4)为它添加可执行权限;\[root@majinjian shell]# chmod u+x shell.sh
(5)执行文件;
shell 脚本常用的执行方式有两种:
输入脚本的绝对路径或者相对路径(需要先赋予脚本执行权限 x);
sh + 脚本(无需赋予执行权限,直接执行即可)。
问题1:执行shell脚本,./和sh、bash区别是什么?[what]
上一篇
已是最后文章
下一篇
已是最新文章