码迷,mamicode.com
首页 > 系统相关 > 详细

shell编程

时间:2018-05-03 00:57:28      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:com   多个   shell编程   bsp   编程   密码文件   用户和组   一个   man   

一、shell命令应用练习

1.简述以下几个文件的用途

① /etc/passwd

    passwd为密码文件,用来管理用户的密码。普通用户通常只能修改自己的密码信息。

② /etc/shadow

    shadow是一个影子化的密码文件,它包含系统账户的密码信息和可选的年龄信息。只有管理员能查看修改。

③ /etc/group

    group文件是用户组的配置文件,内容包括用户和用户组,并且能显示出用户是归属哪个用户组或哪几个用户组,因为一个用户可以归属一个或多个不同的用户组;同一用户组的用户之间具有相似的特征。

④ /etc/gshadow

    /etc/gshadow是/etc/group的加密资讯文件,比如用户组(Group)管理密码就是存放在这个文件。/etc/gshadow和/etc/group是互补的两个文件;对于大型服务器,针对很多用户和组,定制一些关系结构比较复杂的权限模型,设置用户组密码是极有必要的。

2.依次输入如下命令,观察运行结果。结合 man id 查看到的帮助信息,指出每一条 命令功能

技术分享图片

技术分享图片

 

id:id命令可以显示真实有效的用户ID(UID)和组ID(GID)

    id -u只显示用户ID

    id -u root 即查看root的用户ID,为0

    id -u jsj 查看jsj这个用户的ID,结果为没有jsj这个用户。

 

shell编程

标签:com   多个   shell编程   bsp   编程   密码文件   用户和组   一个   man   

原文地址:https://www.cnblogs.com/xmj773659066/p/8983218.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!