Linux之shell入门
时间:2022-02-10 作者:sportsky
一、编写规范
代码规范: #!/bin/bash 【指定告知系统当前这个脚本要使用的shell解释器】 shell相关指令 文件命名规范: 文件名.sh .sh是linux下bash shell 的默认后缀
二、使用流程
1、创建.sh文件
2、编写shell代码
3、执行shell脚本(脚本必须得有执行权限)
三、案例
注意:输出的内容如果包含字母和符号(不包含变量),则需要用引号包括起来,如果是数字可以包含也可以不包含。
案例1: 在root用户根目录下创建一个文件名称为shell的文件夹,再在该文件夹内创建域名文件,实现第一个shell脚本程序,输出hello world
输出命令:# echo hello world
注意:这里在运行时一定要写成 ./域名,而不是域名,运行其他二进制的程序也一样,直接写域名,Linux系统会去PATH(环境变量)里寻找有没有域名的,而只有/bin,/sbin,/usr/bin,/usr/shin等在PATH里,你的当前目录通常不在PATH里,所以写成域名是会找不到命令的,要用/域名告诉系统说,就在当前目录找。
案例二:使用root用户创建并自行域名,实现创建一个shelltest用户,并在其家目录中新建文件域名 .