Linux安装及管理应用和账号和权限管理 讲解

♥️作者:小刘在C站

♥️个人主页:小刘主页

♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生!

♥️夕阳下,是最美的绽放,树高千尺,落叶归根人生不易,人间真情

目录

前言

 一.装及管理应用程序

1.常见的软件包封装类型:***

2.“软件名-软件版本-发布次数.操作系统类型.硬件架构类型.rpm”

3.rpm命令的主要功能:***

4.RPM常用命令:***

5.对RPM数据库进行重建的命令:

6.向RPM数据库中导入公钥文件:

7.源代码编译安装过程:*****

二.账号和权限管理       

1.用户账号:

2.用户账号分类:

3.组账号:

4.组账号分类:

5.标识号

6./etc/passwd:

7./etc/shadow:

8.添加(新建)用户账号:***

9.设置/更改用户口令:

10.修改用户账号的属性:

11.删除用户账号:***

12.组账号文件:

13.添加组账号:***

14.UID/GID:默认:1-499,500-60000分配使用。

15.添加组成员:

16.删除组成员:

17.删除组账号:

18.选项

19.归属(所有权):*

20.设置文件和目录的权限:

21.设置文件和目录的归属 :


前言

Linux基础知识讲解,如有不懂可私信博主,本章带来安装及管理应用和账号权限管理讲解

Linux安装及管理应用和账号和权限管理 讲解_第1张图片

 一.装及管理应用程序

1.常见的软件包封装类型:***


1>RPM软件包
(REHL、Fedora、CentOS)
2>DEB软件包
(Debian、Ubuntu)
3>源代码软件包
4>附带安装程序的软件包

2.“软件名-软件版本-发布次数.操作系统类型.硬件架构类型.rpm”


eg:"bash-4.2.46-20.el7_2.x86_64.rpm"

3.rpm命令的主要功能:***

1>查询、验证RPM软件包的相关信息
2>安装、升级、卸载RPM软件包
3>维护RPM数据库信息等综合管理操作

4.RPM常用命令:***

1>查询是否安装软件包:rpm  -q
2>删除软件包:rpm  -e
3>安装新的软件包:rpm  -i
4>安装或升级软件包(以#号显示进度):-h
5>显示安装过程中的详细信息:-v
6>强制安装:--force
7>强制卸载:--nodeps

5.对RPM数据库进行重建的命令:


rpm  --rebuilddb   或  rpm  --initdb

6.向RPM数据库中导入公钥文件:

--import

7.源代码编译安装过程:*****

1>tar解包
(将源代码包解压、解包,释放到指定目录,等待编译)
2>./configure配置
(设置安装的目标文件夹,选择要安装的功能模块等)
3>make编译
(根据前一步配置,将源代码变成可执行的二进制文件)
4>make  install安装
(将编译好的二进制文件复制到系统中,并设置应用环境)

rebuild:重建

二.账号和权限管理       

1.用户账号:

拥有各类型权限、担任不同角色的用户

2.用户账号分类:

超级用户 、普通用户、程序用户

3.组账号:

指多个用户的集合所构成的一个组,表示该组内
所有用户的账号。

4.组账号分类:

基本组(私有组)、附加组(公共组)

5.标识号

UID:用户标识号 ***
   GID:组标识号

6./etc/passwd:

保存用户名称、宿主目录、登录Shell等基本信息

7./etc/shadow:

保存用户的密码、账号有效期等信息

8.添加(新建)用户账号:***

useradd   [选项]  用户名

9.设置/更改用户口令:

passwd   [选项]   用户名

10.修改用户账号的属性:

usermod  [选项]  用户名

11.删除用户账号:***

userdel  [-r]  用户名
(添加 -r 选项时,表示连用户的宿主目录一并删除)

12.组账号文件:

1>/etc/group:保存组账号基本信息
2>/etc/gshadow:保存组账号的密码信息

13.添加组账号:***

groupadd   [-g GID]   组账号名

14.UID/GID:默认:1-499,500-60000分配使用。

15.添加组成员:

gpasswd -a   ***

16.删除组成员:

gpasswd -d   ***

17.删除组账号:

groupdel  组账号名   ***

18.选项

r          w          x
 可读     可写       可执行
d:目录
-:文件
b:块设备文件
c:字符设备文件
l:链接文件

19.归属(所有权):*

属主:拥有该文件或目录的用户账号
属组:拥有该文件或目录的组账号
u:user属主        g:group属组           o:other其他
a:allow所有用户(u、g、o的总和)

20.设置文件和目录的权限:

chmod

21.设置文件和目录的归属 :

chown
(-R:递归修改指定目录下所有文件、子目录的归属)

♥️关注,就是我创作的动力

♥️点赞,就是对我最大的认可

♥️这里是小刘,励志用心做好每一篇文章,谢谢大家

你可能感兴趣的:(Linux,linux,运维,服务器)