1.注释#
2.第一行指定使用某个shell #!后跟绝对路径名例如:#!/bin/bash(告诉操作系统解释器为bash这个可执行文件)
3.通配符?:单个字符 *:任意字符 [ ]:其中任意单个字符 [! ]其中之外任意单个字符 { }其中任意一个字符串
4.区分大小写
5.crtl+d:结束终端输入 crtl+c:结束一个程序
6.>>:附加输出重定向 >:输出重定向 &>:标准和错误输出重定向 2>:错误输出重定向 <:输入重定向 <<:附加输入重定向,收到某字符串前,持续将数据输入到文件
管道pipe:|
7.命令后加&,使其后台执行
8.命令执行顺序:顺序执行 用;分割多条命令 &&前者成功才执行后者 ||前者失败才执行后者
9.3种引好:双引号”’:对$,”,,\等进行替换 单引号'':将字符串作为普通字符输出 反引号
:将字符串作为命令执行
10.运行脚本:
chmod u+x 文件名(给文件执行权限) 直接运行文件名
bash 文件名及其参数(较慢)
source 文件名 或. 文件名
11.man 命令 或 命令 -help 查看帮助