Linux 第三节(重定向符,通配符,管道符,转义符,VIM编辑器)
1.输入重定向符 <
2.输出重定向符
将我们的命令原本要输出到屏幕的内容,输出到文件里面
标准信息 > 覆盖> 追加>>
错误信息 2> 覆盖2> 追加2>>
不论是标准信息还是错误信 息&>
管道符 |
gdm:x:42:42 用户名:X代表有密码:UID:GID::家目录
/bin/bash
/sbin/nologin
grep bash /etc/passwd | wc -l //显示当前能使用的用户数
通配符:
1. * 代表空值或者无穷多的信息
2. ?单个字符
3. [a-z] 单个小写的字母
4. [0-9]单个数字
5. [A-Z]单个大写字母
6. [1,3,5]精准匹配某个数字
7. [a,b,c]精准匹配某个字符
\$ 单个转义字符\
'' 全局转义
"" 变量之间有空格就变为一个整体
`` 执行某个命令返回结果转义
systemctl restart network 重启网络服务
alias sam="systemctl restart network" //创建一条命令的别名
unalias sam //取消别名
echo $PATH / /path变量是存放bash命令的路径
$HOME //保存每个用户家目录存放的路径
$SHELL //当前用户所对应的终端名称
$HISTSIZE //保存历史命令存放的条数
$MAIL //该用户存放邮件的路径
$LANG //当前用户的语言编码
$RANDOM //随机变量
$PS1 //登录终端
type uptime //查找命令存放的路径
whereis uptime //查找命令存放的路径
export 变量名 //提升变量为全局变量,重启后失效
vim
vi与vim vim有着色功能的编辑器
1.命令模式 a i o 进处输入模式 :进入末行模式
2.末行模式 esc 返回命令模式
3.输入模式 esc返回命令模式
a //光标当前位置输入
o //光标的下一行输入
dd //删除光标当前行
p //粘贴
u // 撤消
yy //复制光标所在行
5dd //往下剪切5行
:wq! //强制保存退出
:wq //保存退出