Linux基础入门实验报告三

关于账户管理的基础知识

查看用户时输入who am i或者 who mum likes即可,第二列的pts/0中pts表示伪终端,伪是相对/dev/tty而言。pts/0后面的数字就是伪终端的序号

who 命令其它常用参数

-a 打印能打印的全部

-d 打印死掉的进程

-m 同am i,mom likes

-q 打印当前登录用户数及用户名

-u 打印当前登录用户登录信息

-r 打印运行等级

root 的权限是最高的,属于系统权限比如在很多黑客入侵的时候都要把自己的权限上升到root权限

sudo命令:使用前提一是你要知道当前登录用户的密码,二是当前用户必须在 sudo 用户组。其可用来创建一个属于自己的账户。

su可以用来切换账户

在linux中,如何知道自己是属于哪些用户组?

1.使用groups命令 输入 groups shiyanlou

在其输出中冒号之前便是用户,冒号之后表示用户所属的用户组,但是每次新建用户如果不指定用户组的话,默认会自动创建一个与用户名相同的用户组。

2.查看/etc/group文件 输入cat/etc/group | sort

cat 命令用于读取指定文件的内容并打印到终端输出

| sort 表示将读取的文本进行一个字典排序再输出

/etc/group 的内容包括用户组(Group)、用户组口令、GID 及该用户组所包含的用户(User),每个用户组一条记录。

当然在默认情况下,用户是没有root权限的,但是可以通过sudo命令来将其加入sudo用户组从而使其拥有root权限

当你的用户拥有root权限时,你可以用usermod命令为用户添加用户组

删除用户:输入sudo deluser lilei --remove-home

ls命令:可以用来列出并显示当前目录下的文件,而且还能查看文件权限,用来查看目录的完整属性。

Linux 里面一切皆文件,正因为这一点才有了设备文件( /dev 目录下有各种设备文件,大都跟具体的硬件设备相关)这一说。

当读取权限时可以用cat命令来实现

变更文件的所有者:

在liunx中 要注意一个目录同时具有读权限和执行权限才可以打开并查看内部文件,而一个目录要有写权限才允许在其中创建其它文件,而且它不是通过文件

的后缀名来区分文件类型的。

修改文件权限:

1.二进制位数字表示

2.加减复制操作:

adduser跟useradd之间的区别:

useradd 只创建用户,创建完了用 passwd lilei 去设置新用户的密码。adduser 会创建用户,创建目录,创建密码(提示你设置),做这一系列的操作。其实 useradd、userdel 这类操作更像是一种命令,执行完了就返回。而 adduser 更像是一种程序,需要你输入、确定等一系列操作。

你可能感兴趣的:(Linux基础入门实验报告三)