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

文本文件的操作

#输入重定向

 tr ‘a-z‘ ‘A-Z‘

  hello

  HELLO

  world

  WORLD

 重定向后

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

  HELLO WORLD

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

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

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

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

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

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

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

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

#管道”|”

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

这里正确输入仅两个

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

#tee

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

#练习:

1).

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

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

并统计个数显示到屏幕;

用户与用户组管理

#用户管理

用户文件: /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

#练习:

创建结果如下:

可用passwd和chage命令进行修改

结果如下:

时间: 2024-10-24 05:45:31

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

Linux 用户和用户组管理

Linux 用户和用户组管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统. 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也可以帮助用户组织文件,并为用户提供安全性保护. 每个用户账号都拥有一个惟一的用户名和各自的口令. 用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录. 实现用户账号的管理,要完成的工作主要有如下几个方面: 用户

Linux用户及用户组管理

Linux用户及用户组管理 Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也能帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和用户口令.用户在登录时键入正确的用户名和口令后,才能进入系统和自己的主目录. 实现用户账号的管理,要完成的工作主要有如下几个方面: a.用户账号的添加.删除和修改

【学神】用户及用户组管理

用户及用户组管理 本节所述内容: 用户和组的相关配置文件 管理用户和组 进入单用户模式找回root身份 一.用户和组的相关配置文件 1.用户的分类 (1)根据帐号的位置:本地帐号.远程(域)帐号.LDAP,NIS (2)根据帐号的功能: 超级用户即root用户,UID为0: 普通用户分为系统用户,UID为1-499: 本地用户,UID为500+ 2.组的分类 (1)根据帐号的位置:本地组.远程(域)组. LDAP,NIS, (2)根据帐号的功能: 超级用户组即root用户组,UID为0 普通用户

linux系统用户以及用户组管理

用户组管理 1.   groupadd 功能说明:新建群组. 语 法:groupadd [-g gid [-o]] [-r] [-f] [群组名称] 补充说明:groupadd 可指定群组名称来建立新的群组帐号.需要时可从系统中取得新群 组值. 参 数: -g <群组识别码>  设置欲使用的群组识别码,group’s id. 实例 : 不加-g 则按照系统默认的gid创建组,跟用户一样,gid也是从500开始的 -g选项可以自定义gid 2. groupdel 功能说明:删除群组. 语 法:g

Linux——用户和用户组管理

用户和用户组管理 1.用户和用户组配置文件 /etc/passwd 用户信息的配置文件 /etc/shadow 用户密码信息的配置文件 /etc/group 用户组信息的配置文件 /etc/gshadow 用户组密码信息的配置文件 查看配置文件的帮助说明 1)/etc/passwd 查看配置文件帮助 man 5 passwd There is one entry per line, and each line has the format: account:password:UID:GID:GE

Linux用户和用户组管理命令

1. 用户管理命令 (1) 用户添加命令 useradd 命令格式:useradd [选项] 用户名 选项: -u UID: 手工指定用户的UID号 -d 家目录: 手工指定用户的家目录 -c 用户说明: 手工指定用户的说明 -g 组名: 手工指定用户的初始组 -G 组名: 指定用户的附加组 -s shell: 手工指定用户的登录shell,默认是/bin/bash 例如,简单地添加一个用户 xiaobao,则执行 useradd xiaobao 即可.现在看一下添加用户 xiaobao 后会产

Linux中文件权限、用户和用户组管理

1.文件权限 2.文件和目录rwx权限说明 文件rwx权限: r  :  可读,具有读取文件内容的权限(),如果没有r,vi/vim编辑器提示无法编辑(可强制编辑),echo可以追加或重定向. w :  可写,具有修改文件内容的权限 x  :  可执行,具有执行文件的权限. 需满足:文件本身具有可执行权限:普通用户还需具有r权限:root用户只要x权限就可执行.linux中可执行文件:*.sh     *.py     *.perl等等. 目录rwx权限: r  :  可读,查看目录下面文件及子

linux用户和用户组管理详解

Linux 用户和用户组管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统. 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也可以帮助用户组织文件,并为用户提供安全性保护. 每个用户账号都拥有一个惟一的用户名和各自的口令(也就是密码). 要想管理用户/用户组,首先得创建这个用户/用户组吧,用户/用户组的管理工作主要涉及到用户/用户组账号的添加.修改和

小猿圈Linux 之用户和用户组管理(一)

小猿圈白老师对linux用户和用户组管理有详细的视频讲解,想要深入理解的朋友们可以去看一下白老师的linux入门,那小编先带你们了解一下:用户和用户管理最常用几种操作. 经常用到的有以下几个方面: (1)用户账号的添加.删除与修改.(2)用户口令的管理.(3)用户组的管理. Linux系统用户账号的管理 用户账号的管理工作主要涉及到用户账号的添加.修改和删除. 添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号.用户组.主目录和登录Shell等资源.刚添加的账号是被锁定的,无法使用.