shell的特性~/.bash_history命令历史存放文件,登出后保存。 $HISTSIZE命令历史条数,允许~/.bash_history文件存储的命令条数,默认1000.!!:上一条命令!$:上一条命令的最后一个参数!命令标号:执行history输出中的对应的命令*:通配符,任意个任意字符;?:通配符,一个任意字符 在当前shell定义的alias只在当前
set:显示(设置)私有变量和用户变量,不同的shell都有其各自的私有变量env:显示(设置)用户变量export:显示(设置)导出成用户变量的shell变量
什么是shell脚本,首先它是一个脚本,并不能作为正式的编程语言,说白了就是shell脚本就是一些命令的集合。凡是自定义的脚本建议放到/usr/local/sbin/目录下,这样的好处是方便管理和维护,且利于以后交接给接替你的管理员。shell脚本的结构#cat first.sh#! /bin/bash## This is my first shell script.dateecho "Hello
shell脚本的4种执行方式shell脚本的几种执行方式l fork:直接使用绝对路径来执行脚本,这种方式会启动一个子shell来执行脚本。l source filename:在当前shell环境下,读取并执行filename中的命令。注:该命令可用命令“.”来替代,如:source .bash_rc 与 . .bash_rc 是等效的。l
定义元素: name[下标]=value 下标从0开始 定义数组: name=(value1value2 value3 …) 删除数组: unset name 删除元素:&n
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号