文本文件的操作&&用户与用户组管理

文本文件的操作

文本文件的操作&&用户与用户组管理,文本文件操作

文本文件的操作

#输入重定向

 tr 'a-z' 'A-Z'

  hello

  HELLO

  world

  WORLD

 重定向后

  tr 'a-z' 'A-Z' < file

  HELLO WORLD

#格式化输入内容到文件:

 图片 1

#标准输入、标准输出与标准错误

标准输入0(键盘仅读取)、标准输出1与标准错误2(显示屏仅写入)

如下例:passwd文件中有标准输出1与标准错误2

 图片 2

只显示标准错误2到显示屏上,标准输出1写入passwd.ok

 图片 3

只显示标准输出1到显示屏上,标准错误2写入passwd.err

 图片 4

查看写入的文件passwd.ok,passwd.err

 图片 5

标准输出1与标准错误2同时写入passwd.ok(注意:直接写入用”>”,追加到原文件后加”>>”)

 图片 6

#管道”|”

表示含义:将前一条命令的正确输出作为管道符后面命令的标准输入;

 图片 7

图片 8这里正确输入仅两个

将标准错误转化为标准输出:”2>&1”

 图片 9

#tee

将输出另保存为一文件,并不影响其显示屏的显示(如下例题3))

#练习:

1).

图片 10

图片 11

图片 12

2).显示/etc/passwd文件的第15-18行内容;

图片 13

3).显示/bin中文件包含大写字母的文件,保存到bin_upper_file.txt文件中,

并统计个数显示到屏幕;

 图片 14

用户与用户组管理

#用户管理

用户文件: /etc/passwd

user:passwd:uid:gid:用户说明:用户家目录:shell类型

命令:useradd   usermod   id  (userdel -r username)

#用户组管理

用户组文件: /etc/group

groupname:passwd:gid:组的成员

命令:groupadd (-g)  groupmod  groupdel

#管理用户密码

用户组文件: /etc/shadow

命令:passwd    chage

#用户权限下放sudo

下放权限的用户使用:sudo useradd hello

#练习:

 图片 15

图片 16

图片 17

创建结果如下:

图片 18

图片 19

可用passwd和chage命令进行修改

结果如下:

 图片 20

图片 21

 

http://www.bkjia.com/Linuxjc/1219516.htmlwww.bkjia.comtruehttp://www.bkjia.com/Linuxjc/1219516.htmlTechArticle文本文件的操作用户与用户组管理,文本文件操作 文本文件的操作 # 输入重定向 tr 'a-z' 'A-Z' hello HELLO world WORLD 重定向后 tr 'a-z' 'A-Z' file H...

#输入重定向

 tr 'a-z' 'A-Z'

  hello

  HELLO

  world

  WORLD

 重定向后

  tr 'a-z' 'A-Z' < file

  HELLO WORLD

#格式化输入内容到文件:

 图片 22

#标准输入、标准输出与标准错误

标准输入0(键盘仅读取)、标准输出1与标准错误2(显示屏仅写入)

如下例:passwd文件中有标准输出1与标准错误2

 图片 23

只显示标准错误2到显示屏上,标准输出1写入passwd.ok

 图片 24

只显示标准输出1到显示屏上,标准错误2写入passwd.err

 图片 25

查看写入的文件passwd.ok,passwd.err

 图片 26

标准输出1与标准错误2同时写入passwd.ok(注意:直接写入用”>”,追加到原文件后加”>>”)

 图片 27

#管道”|”

表示含义:将前一条命令的正确输出作为管道符后面命令的标准输入;

 图片 28

图片 29这里正确输入仅两个

将标准错误转化为标准输出:”2>&1”

 图片 30

#tee

将输出另保存为一文件,并不影响其显示屏的显示(如下例题3))

#练习:

1).

本文由金沙官网线上发布于操作系统,转载请注明出处:文本文件的操作&amp;&amp;用户与用户组管理

您可能还会对下面的文章感兴趣: