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
下一篇 2017-07-16

相关推荐

  • http协议简介

        http:Hyper Text Transfer Protocol,超文本传输协议。是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hyp…

    Linux干货 2015-11-18
  • 第四周 文件操作

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限 [root@localhost ~]# cp -a /etc/skel /home/tuser1 [root@localhost ~]# chmod -R go= /home/tuser1 [root@localhost ~]…

    Linux干货 2017-12-24
  • DNS基础及使用BIND搭建域名服务器

        本文主线是DNS服务相关概念和服务器搭建,在此之前了解一下域名这个东东很有其必要性,因为DNS服务就是应域名而生的。那么域名是什么哪?     域名     域名是用一串用点分开的字符串来表示的internet上的某一台或者一组计算机的名称,用于在数据传输时标识计算机的电子方位。举…

    Linux干货 2015-06-11
  • 文件管理命令及变量基础

    文件管理工具:cp,    mv,     rm       cp命令:copy 源文件;目标文件 单源复制: cp [OPTION]….[-T]  SOURCE  DEST 多源复制:cp [OPTION] ….SOURCE…DIR…

    Linux干货 2016-12-21
  • Linux bash中的命令行展开介绍及应用示例

    Linux bash中的命令行展开介绍及应用示例 在Linux bash中可以使用命令行展开特性一步完成需要分开成多步完成的操作,达到事半功倍的效果。在Linux指令参数位置使用"{}" 将相应的参数括起来,括号中的参数以逗号分隔,然后bash在执行这一指令时会自动将括号中的内容进行展开。 相关示例如下: 同时创建多个目录,在/tmp目录…

    Linux干货 2016-11-07
  • 谷歌三大核心技术(二)Google MapReduce中文版

    摘要 MapReduce是一个编程模型,也是一个处理和生成超大数据集的算法模型的相关实现。用户首先创建一个Map函数处理一个基于key/value pair的数据集合,输出中间的基于key/value pair的数据集合;然后再创建一个Reduce函数用来合并所有的具有相同中间key值的中间value值。现实世界中有很多满足上述处理模型的例子,本论文将详细描…

    Linux干货 2015-04-13

评论列表(1条)

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

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