实验3

Posted lsy-19961122

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验3相关的知识,希望对你有一定的参考价值。

1./etc/passwd

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

2. /etc/shadow

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

3. /etc/group

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

4./etc/gshadow

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

 

技术分享图片

技术分享图片

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

2.id -u只显示用户ID

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

4.id -u lichee 查看lichee这个用户的ID

 

技术分享图片

1.which python:查找系统PATH目录下名为python的可执行文件
2.whereis python:whereis命令可以用来查找二进制(命令)、源文件、man文件。与which不同的是这条命令可以是通过文件索引数据库而非PATH来查找的,所以查找的面比which要广
3.locate python:通过数据库查找文件。这个命令可以找到任意你指定要找的文件,并且可以只输入部分文件名。
4.find /usr/bin -name python:通过直接搜索硬盘的方式查找/usr/bin目录下名为python的文件。

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

1. grep -n -E ‘root|cy|^user*‘:/etc/passwd -n为显示行号,该指令作用是在/etc/passwd文件中查找以root或cy为行首的行,其中*表示重复零次以上,^表示必须出现在行首。
2. grep -n -E ‘ [[:digit:]] ‘ /etc/passwd:在 /etc/passwd文件中查找含有纯数字的行。
3. grep -n -E ‘ [[:alpha:]] ‘ /etc/passwd:在 /etc/passwd文件中查找含有纯字母的行。
4. grep -n ‘[0-9]\\{4,\\}‘ /etc/group 因为不加-E,所以使用花括号加转义符\\{\\} ,[0-9]等价于[[:digit:]],找出纯数字,4代表4位以上。

技术分享图片

技术分享图片

1.sudo apt install gimp:安装软件gimp。
2.which gimp:查询gimp的位置。
3.sudo apt remove gimp:卸载gimp。
4.which gimp:查询gimp的位置

 技术分享图片

 










以上是关于实验3的主要内容,如果未能解决你的问题,请参考以下文章

大数据Hadoop实验报告

操作系统实验3共享内存进程间通信实验

哈工大 计算机系统 实验五

哈工大 计算机系统 实验六

实验3正篇——用户进程

实验3正篇——用户进程