-
“#!”符号称为“Sha-bang”符号,是Shell脚本的起始符号,“#!”符号是指定一个文件类型的特殊标记,它告诉Linux系统这个文件的执行需要指定一个解释器。
-
“#!”符号之后是一个路径名,这个路径名指明了解释器在系统中的位置,对于一般的Shell脚本而言,解释器是bash,也可以是sh。
#! /bin/bash #! /bin/sh
-
“#”符号是注释符,它后面直到本行结束的所有内容是注释,脚本执行时是不执行注释的。
-
命令(command)是Shell脚本的最基本元素,命令通常由命令名称、选项和参数三部分组成,三部分之间用空格键或Tab键分隔
-
选项的开头符号是一个减号(-),后面跟一个或多个字母,选项是对命令的补充说明
-
帮助命令
man [命令名称] help [命令名称]
-
分号(;)可以用来隔开同一行内的多条命令,Shell会依次执行用分号隔开的多条命令
-
/etc/passwd文件
-
/etc/passwd文件记录了Linux系统用户的关键信息,系统的每一个合法用户账号对应于该文件中的一行记录,该行记录定义了每个用户账户的属性
adm:x:3:4:adm:/var/adm:/sbin/nologin
-
在该文件中,每一行用户记录的各个域用冒号分隔,分别定义了用户的各方面属性,各个字段的顺序和含义如下:
注册名:口令:用户标识号:组标识号:用户名:用户主目录:命令解释程序
-
一、shell基础知识点
最新推荐文章于 2025-04-10 21:34:43 发布