Linux第三周总结

1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。

~]# who | cut -d ” -f1 | uniq

2、取出最后登录到当前系统的用户的相关信息。

~]# who|tail -1

3、取出当前系统上被用户当作其默认shell的最多的那个shell

~]# cut -d’:’ -f7 /etc/passwd | uniq  | sort -n | tail -1

4、/etc/passwd中的第三个字段数值最大的后10个用户的信息全部改为大写后保存至/tmp/maxusers.txt文件中

Linux第三周总结

5、取出当前主机的IP地址,提示:对ifconfig命令结果进行切分

Linux第三周总结

Linux第三周总结

6、列出/etc目录下所有以.comf结尾的文件的文件名,并将其名字转换为大写后保存至/tmp/etc.conf文件中

Linux第三周总结

7、显示/var目录下一级目录或文件的总个数

Linux第三周总结

8、取出/etc/group文件中第三个字段数值最小的10个组的名字。

Linux第三周总结

9、/etc/fatab/etc/issue文件的内容合并为一个内容后保存至/tmp/etc.test文件中

Linux第三周总结

10、请总结描述用户和组管理类命令的使用方法并完成以下练习;

    用户和组的管理命令:

groupadd命令:添加组

groupmod命令:修改组属性

groupdel命令:删除组

useradd命令:创建用户

usermod命令: 修改用户属性

userdel命令:删除用户

passwd命令:更改使用者的密码

gpasswd命令:管理组

id命令:显示用户真实和有效的ID

su命令:切换用户

Chage命令:更改用户密码过期信息

(1)创建组distro,其GID2016

Linux第三周总结

(2)创建用户mandriva, ID号为1005,基本组为dirtro

Linux第三周总结

(3)创建用户mageia, ID号为1100, 家目录为/home/linux

Linux第三周总结

(4)给用户mageia添加密码,密码为mageedu

Linux第三周总结

(5)删除mandriva, 但保留其家目录

Linux第三周总结

(6)创建用户slackware, ID号为2002,基本组为distro, 附加组peguin

Linux第三周总结

(7)修改iaslackware的默认shell/bin/tcsh

Linux第三周总结

(8)为用户slackware新增附加组admins

Linux第三周总结

原创文章,作者:N27_yuner,如若转载,请注明出处:http://www.178linux.com/81302

(0)
N27_yunerN27_yuner
上一篇 2017-07-16 12:11
下一篇 2017-07-16 14:27

相关推荐

  • bash编程初体验(二)

    bash编程初体验(二) read if case 概述 在本篇文章中,我们将介绍bash编程中有关if语句的简单用法,if语句的基本思路是判断给定的条件是否满足,即结果是真还是假,从而选择执行哪种操作。如此,如果条件为真,if会执行一种指令,如果条件为假,if会选择执行另一种指令,这种执行就是所谓的选择结构,它能够改变命令的基本顺序流结构,以选择流的形式运…

    Linux干货 2016-08-19
  • 文本处理工具与正则表达式

    一、文本处理工具     1.文本查看命令           cat [OPTION]… [FILE]…         -n 显示行…

    Linux干货 2016-08-08
  • 程序包管理

    什么是程序包管理器?     顾名思义,就是将编译好的应用程序的各组成文件打包成一个或多个程序包文件,从而更方便地实现程序包的安装、升级、卸载还有查询等管理操作。 那么一个程序包又由哪些部分组成呢? 程序包的组成清单:   文件清单(每个程序包都单独实现):       安装或卸载时运行的脚本,有如下四类:     preinstall : 安装过程开始之前…

    Linux干货 2016-12-16
  • Linux源程序包相关概念整理

    一、      Linux源程序包介绍 1)    linux源程序包基础 1.         遵循常用开源协议:BSD、Apache Licence 2.0、GPL、LGPL、MIT 2.&nbs…

    系统运维 2015-09-22
  • 服务器故障的解决方法以及基本脚本的编写

    1,当开机时一直重新启动怎么办? 在开机时就如字符界面后按下a键然后进入单用户模式,通过设置 [root@CentOS6 boot]# vim /etc/inittab 这个文件,将里面的开机启动项改为多用户模式就可。 # id:3:initdefault: “/etc/inittab” 26L, 884C 讲id这项设置完成后重新启动就好。 2,忘记roo…

    Linux干货 2017-05-15
  • linux文件系统创建

    件系统管理 格式化:低级格式化(分区之前,划分磁道)         高级格式化:在分区之后进行,创建文件系统         元数据(也是放在块上(block)):inode  &nbsp…

    Linux干货 2016-08-29

评论列表(1条)

  • 马哥教育
    马哥教育 2017-07-22 21:35

    总结的非常细致,很认真,再接再励。