学习shell编程第一天[通俗易懂]

(47) 2023-05-18 12:12

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]

上一篇

已是最后文章

下一篇

已是最新文章

发表回复