用户管理与系统输出输入管理

1.用户管理1

1./etc/passwd ##查看用户信息文件
用户名称-密码-uid(用户id)-gid(组id,初始组,不会改变)-说明-家目录-默认she

2.查看用户-----

id	 加入想查看的用户
id  -u  查看用户的uid
	-g  查看用户的gid
	-G  查看用户所在的所有组的id
	-n  显示名字而不显示id数字

2.输出管理

输出管理主要包括正确输出1与错误输出2。

>正确输出
2>错误输出
&>定向所有输出  ##  全部覆盖
find /etc -name passwd> pawestos
find /etc -name passwd 2>westos.error
find /etc -name passwd &2westos.all

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在westos_all中写入后,再次执行find /etc -name passwd &> westos_all 会覆盖原有文件内容
在这里插入图片描述
非覆盖喜下的输出管理

>> ##追加符
touch file{1..3}
echo xixi >file1
echo hehe >file2
echo lalal > file3
find /etc -name passwd >> file1
find /etc -name passwd 2>> file2
find /etc -name passwd &>> file3
cat *

在这里插入图片描述
3上一条输出命令作为下一条命令的输入,用到管道符 |

注:|【管道符】—只有正确的输出 ,才能过管道

touch file{1..3]
ls
ls|wc -l

在这里插入图片描述

find /etc -name passwd |wc -l ##wc -l wc-l 为查看行数
find /etc -name passwd 2>&1|wc -l#####通过管道,在保存,主要在于管道的特性
find /etc -name passwd |tee westos |wc -l

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.输入管理

< 输入定向符
tr 'a-z' 'A-Z'< westos  ### 把文件的内容输入执行小写变大写

在这里插入图片描述
但是当给westos再次写入时,会先清空westos之前的文件内容。
在这里插入图片描述
非覆盖下的输入管理

echo "hehe" << westos 
cat westos

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值