BIOS 基本输入输出系统
Shell linux命令行登录后所取得的程序,Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行
LVM 逻辑卷管理
[tab]接在一串命令的第一个字后面,为命令补全;接在第二个字以后时,为文件补全。
1 用户在shell环境下可操作的命令或可执行文件
5 配置文件或者某些文件的格式
8 系统管理员可用的管理命令
man –f man 查找左边命令或文件,必须相同
man –k man 查找左边含关键词的命令或文件
*挂载点一定是目录,该目录为进入该文件系统的入口
*索引式文件系统
*压缩文件:gzip bzip2
*备份工具:dump(可备份文件系统或单一目录) dd(备份完整分区或磁盘)
*恢复:restore
Bash
*显示变量:echo $(变量名) 取消变量:unset 变量名
* env—查看环境变量
* set—查看环境变量与自定义变量
* export—自定义变量转成环境变量
* locale—显示语系
*read [-pt] 变量---键盘读取 (-p:接提示符,-t:接等待秒数)
*declare/typeset [-airx] 变量--声明变量类型(其中-x将变量变成环境变量,同export)
*alias—命令别名
变量内容的删除
echo ${变量#/*起始关键字/结束关键字:} a,b表示关键词
echo ${变量#a*b}--从头删掉符合替换文字最短的一个
echo ${变量##a*b}--从头删掉符合替换文字最长的一个
echo ${变量%a*b}--从尾删掉符合替换文字最短的一个
echo ${变量%%a*b}--从尾删掉符合替换文字最长的一个
变量替换
new-var=${old-var:-content}
无冒号时,变量内容未设置时用content替换
有冒号时,变量内容未设置或者设置为空字符时,都可以用content替换