3-标准I/O和管道;用户、组和权限;
3.1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录
ls /etc/[^[:alpha:]][[:alpha:]]*
3.2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到tmp/mytest1目录中。
3.3、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中
tr 转换和删除字符
tr [OPTION]... SET1 [SET2]
选项:
-c –C --complement:取字符集的补集
-d --delete:删除所有属于第一字符集的字符
-s --squeeze-repeats:把连续重复的字符以单独一个字符表示
-t --truncate-set1:将第一个字符集对应字符转化为第二字符集对应的字符
[:alnum:]:字母和数字 [:alpha:]:字母 [:cntrl:]:控制(非打印)字符
[:digit:]:数字 [:graph:]:图形字符 [:lower:]:小写字母 [:print:]:可打印字符
[:punct:]:标点符号 [:space:]:空白字符 [:upper:]:大写字母
[:xdigit:]:十六进制字符
3.4、请总结描述用户和组管理类命令的使用方法并完成以下练习:
创建组
groupadd [OPTION]... group_name
-g GID 指明GID号;[GID_MIN, GID_MAX]
-r 创建系统组
CentOS 6: ID<500
CentOS 7: ID<1000
创建用户:
useradd [options] LOGIN
-u UID
-o 配合-u 选项,不检查UID的唯一性
-g GID 指明用户所属基本组,可为组名,也可以GID
-c "COMMENT“ 用户的注释信息
-d HOME_DIR 以指定的路径(不存在)为家目录
-s SHELL 指明用户的默认shell程序,可用列表在/etc/shells文件中
-G GROUP1[,GROUP2,...] 为用户指明附加组,组须事先存在
-N 不创建私用组做主组,使用users组做主组
-r 创建系统用户 CentOS 6: ID<500,CentOS 7: ID<1000
-m 创建家目录,用于系统用户
-M 不创建家目录,用于非系统用户
(1)、创建组distro,其GID为2019;
(2)、创建用户mandriva,其ID号为1005;基本组为distro;
(3)、创建用户mageia,其ID号为1100,家目录为/home/linux:
(4)、给用户mageia添加密码,密码为mageedu,并设置用户密码7天后期
echo 、passwd、--stdin用法,-x用法、chage命令。
chage [OPTION]... LOGIN
-d LAST_DAY
-E --expiredate EXPIRE_DATE
-I --inactive INACTIVE
-m --mindays MIN_DAYS
-M --maxdays MAX_DAYS
-W --warndays WARN_DAYS
-l 显示密码策略
(5)、删除mandriva,但保留其家目录;
(6)、创建用户slackware,其ID号为2002,基本组为distro,附加组peguin
附加组,必须存在。
(7)、修改slackware的默认she11为/bin/tcsh;
(8)、为用户slackware新增附加组admins;
这里的options要用aG才是新增附加组,-G只是覆盖附加组。
- 标准I/O与管道;用户、组和权限;文件处理工具及正则表达式总结
- win7给标准用户授予管理员权限的问题
- 第4天【文件管理、管道、用户及组管理、用户及权限管理】
- 标准用户访问IIS权限设置
- Linux用户权限分析、时间戳、管道文件、以及一些重要命令的解释
- 子进程 保护地址空间 运行独立的子进程 管理员以标准用户权限运行时
- Django权限系统auth模块详解 转自:原文出处 auth模块是Django提供的标准权限管理系统,可以提供用户身份认证, 用户组和权限管理。 auth可以和admin模块配合使用, 快速建
- win7管理员账户被禁用或者设置不显示后如何用标准用户解除_win7用户权限问题_administraotr账户问题
- WIN7系统只有一个标准用户权限(如何提升到管理权限)
- linux用户权限和管道
- linux高频操作: host,用户管理,免密登陆,管道,文件权限,脚本,防火墙,查找
- 8月1日 课堂笔记 IO重定向及管道和用户、组和权限管理
- 分享拿到通用用户权限管理系统第一个风险投资100万RMB的感受,程序生涯中的第一次融资,做“大型标准信息化开放平台”
- 管理员以标准用户权限运行时
- Android向cdcard中写入数据标准方法,用户权限配置
- C# Windows帐户和目录添加用户权限方法
- 转:PostgreSQL角色、用户、权限和数据库安全
- php后台多用户权限组思路与实现程序代码
- mongodb 添加用户及权限设置详解
- 树莓派centos的user、sudo、find、用户权限、文件颜色