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

相关推荐

  • tomcat基础-如何给Tomcat前端加反向代理服务器

    Tomcat可以做为反向代理服务器的组件有很多,例如使用nginx,如果使用nginx,Tomcat就只能使用http连接器,另外一种是apache。如果是使用httpd,Tomcat两种连接器都能发挥作用,例如可以使用http连接器,也可以使用ajp连接器,

    Linux干货 2018-03-19
  • 编写脚本

        1、  编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPV4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小。                      …

    2017-04-13
  • linux网络配置

    一、 网络基本配置:  真不敢想象没有网络的一天应该怎样度过,但是有了网络就行了?原来刚有了网络时由于没有统一的标准,各大硬件厂商各自为政,都在搞网络,但是都只是同一厂商的设备可以进行通讯,就和不同的国家的人交流使用了不同的语言一样,难以将所有的网络连接起来,之后Internet有了统一的标准,大家都遵循它的标准,后来计算机才能进行网络通讯,同样将…

    Linux干货 2016-09-13
  • Nginx配置详解

    NginX 回顾http协议: 1.URL格式 URL:shceme://username:password@host:port/path;params?query#fram 2.http事务:     request:请求报文格式       reponse:响应报文…

    Linux干货 2016-10-25
  • 第一周-2:Linux部分常用命令使用示例、查看命令行工具使用手册以及LinuxFHS部分目录简介

    一、部分命令使用示例: 1、ifconfg 在命令行界面下或系统配置脚本中用于配置、控制及查询TCP/IP网络接口的系统管理工具 [netartisan@localhost 桌面]$ ifconfig eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500 &n…

    Linux干货 2016-11-07
  • rpm包管理、yum仓库、ftp、http服务、编译安装

    一、软件包管理 1.1 软件包管理 API:Application Programming Interface  应用程序开发接口;程序员面对的编程接口 POSIX:portable operating system:可移植操作系统接口 v   程序源代码 –> 预处理 …

    Linux干货 2016-11-27

评论列表(1条)

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

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