Linux常用命令2(升级版)

网友投稿 458 2022-05-29

继上一篇《linux常用命令1(入门版)》结束后,小菌马不停蹄地为小伙伴们带来了升级版,详情见下:

文章目录

用户权限相关命令:

1.基本概念

2.ls-l 拓展

3.组管理 终端命令

用户管理终端命令:

1. 创建用户/设置密码/删除用户

2.查看用户信息

3.su切换用户

4.sudo

给指定用户授予权限

5.修改用户的权限

方式一:

方式二:

方式三:

6.chown

系统信息相关命令:

1.时间和日期

显示时间和设置时间

cal 日历

2.磁盘信息

3.进程信息

Linux常用命令2(升级版)

用户权限相关命令:

1.基本概念

在Linux系统中, 不论是由本级或是远程登录系统, 每个系统都必须拥有一个账号, 并且对于不同的系统资源拥有不同的使用权限。

对文件/目录的权限包括:

在linux中,可以指定每一个用户针对不同的文件或者目录的不同权限

2.ls-l 拓展

ls -l 可以查看文件夹下文件的详细信息,从左到右依次是:

权限,硬链接数,拥有者,组,大小,时间,名称

文件类型:

- 文件

d 目录

l 链接

3.组管理 终端命令

本质:给同一类型用户 分配权限

提示:

1.组信息保存在 /etc/group 文件中

2. /etc 目录是专门用来保存 系统配置信息 的目录

用户管理终端命令:

1. 创建用户/设置密码/删除用户

提示:

创建用户时, 如果没有指定用户所在的组,默认会创建一个和用户名同名的组名

2.查看用户信息

3.su切换用户

因为 普通用户 不能使用某些权限,所以需要 切换 用户

4.sudo

linux系统中的 root 账号通常 用于系统的维护和管理, 对操作系统的所有资源 具有访问权限

sudo 命令用来以其他身份来执行命令,预设的身份为root

用户使用sudo时,必须先输入密码,之后5分钟的有效期限,超过期限则必须重新输入密码

给指定用户授予权限

本质: 通知服务器给特定用户分配临时管理员权限

通过vim /etc/sudoers , 在文件中添加指定用户

5.修改用户的权限

方式一:

chmod 可以修改 用户/组 对文件/目录的权限

命令格式如下:

chmod +/- rwx 文件名|目录名

提示:

该方式会一次性修改拥有者/组权限

方式二:

该方式可以精确到 拥有者 | 组 | 其chmo他 权限

命令行格式如下: (u表示所属用户,g表示所属组,o表示其他)

chmod ‐R u=rwx,g=rx,o=rwx 文件|目录

方式三:

chmod ‐R 755 文件|目录

说明: 第一个数字是拥有者 权限,第二个数字是所属组权限,第三个数字是其他用户权限

常见的数字组合(用户组/其他) 777 ===> u =rwx , g= rwx , o =rwx 755 ===> u =rwx , g=rx , o =rx 644 ===> u = rw , g=r , o =r

1

2

3

4

5

6.chown

chown 可以将指定文件的拥有者改为指定的用户和组

当需要修改一个文件或目录的用户和组时,格式如下:

chown [-R] 拥有者:群组名 文件或目录

-R(注意大写)选项表示连同子目录中的所有文件,都更改所有者。

系统信息相关命令:

1.时间和日期

显示时间和设置时间

cal 日历

2.磁盘信息

h 是以人性化的方式显示文件的大小

3.进程信息

ps 默认只会显示当前用户通过终端启动的应用程序

使用kill命令时,最好只终止当前用户开启的进程,而不要终止root身份开启的进程,否则可能会导致系统崩溃

要退出 top 可以直接输入q, 也可以用 Ctrl +C

ps 选项默认说明

本次的linux进阶版分享就到这里了,不知道小伙伴们对于linux掌握多少了[・_・?],小菌决定再花点时间把linux中的编译期之神—vim讲一下。毕竟vim可是linux中非常重要的一环,以后出去工作了vim玩的不溜肯定会遭到同事吐槽的~话不多说,下篇博客见,喜欢的小伙伴不要忘了加关注hh。

Linux

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【IoT】Android/TI 蓝牙 profile 详解
下一篇:使用ModelArts实现花卉图像分类
相关文章