Linux学习-28期-第四节课
管道符、重定向与环境变量
- 输入输出重定向
输入重定向:<
输出重定向: >(清空写入), >>(追加写入),2>/2>>错误输出,&>全部输出
eg.
重定向将命令和文件相结合
-
管道符:命令和命令直接的纽带,可以多次
将前面要输出到屏幕的内容当作后一条命令的输入
eg. 管道符设置密码echo redhat | passwd --stdin linuxprobe -
通配符
[0-9]单个数字/[:number:]
中括号与大括号区别:[:alpha:]混合匹配
-
转义符
\ :单个字符转义
``:执行命令
‘’ :全部字符转义
“”:定义范围,参数中有空格加双引号,
定义范围,是一个整体,若无空格,可加可不加 -
环境变量; LANG,PATH,HOME,SHELL,PS1,
绝对路径:/bin/ls
别名:alias
内部命令:
外部命令:根据PATH设置的目录逐个寻找命令存放的位置去执行(使用最多)
直接定义与export的区别:
直接定义:自己用
VIM编辑器:
vim=vi improved
命令模式: 复制,剪切,搜索
末行模式:保存,退出,设置编辑环境
输入模式:不能从输入模式直接保存文件,也不能直接退出(可用shift+zz)
o,i,a
u
yy
pp
dd
set nu
/
作业:复习第三章节和VIM
预习第四章