-
Linux passwd指令:修改用户密码
所属栏目:[Linux] 日期:2023-06-26 来源:DaWei
学习 useradd 命令我们知道,使用此命令创建新用户时,并没有设定用户密码,因此还无法用来登陆系统,本节就来学习 passwd 密码配置命令 。
passwd 命令的基本格式如下:
[root@localhost ~]#passwd [选项] 用户[详细] -
Linux useradd命令具体解析:添加新的系统用户
所属栏目:[Linux] 日期:2023-06-26 来源:DaWei
Linux 系统中,可以使用 useradd 命令新建用户,此命令的基本格式如下:
[root@localhost ~]#useradd [选项] 用户名
该命令常用的选项及各自的含义。
表 1 useradd命令常用选项
选项 含义
-u UID 手工[详细] -
Linux初始组与附加组
所属栏目:[Linux] 日期:2023-06-26 来源:DaWei
通过学习用户和群组我们知道,群组可以让多个用户具有相同的权限,同时也可以这样理解,一个用户可以所属多个群组,并同时拥有这些群组的权限,这就引出了初始组(有时也称主组)和附加组。
《Linux etc/passwd》[详细] -
Linux /etc/gshadow文件内容解读
所属栏目:[Linux] 日期:2023-06-26 来源:DaWei
前面讲过,/etc/passwd 文件存储用户基本信息,同时考虑到账户的安全性,将用户的密码信息存放另一个文件 /etc/shadow 中。本节要将的 /etc/gshadow 文件也是如此,组用户信息存储在 /etc/group 文件中,而将组用户的[详细]
-
Linux /etc/group文件剖析(超详细)
所属栏目:[Linux] 日期:2023-06-26 来源:DaWei
/ect/group 文件是用户组配置文件,即用户组的所有信息都存放在此文件中。
此文件是记录组 ID(GID)和组名相对应的文件。前面讲过,etc/passwd 文件中每行用户信息的第四个字段记录的是用户的初始组 ID,那么,此[详细] -
Linux /etc/shadow(影子文件)内容分析(超详细)
所属栏目:[Linux] 日期:2023-06-26 来源:DaWei
/etc/shadow 文件,用于存储 Linux 系统中用户的密码信息,又称为“影子文件”。
前面介绍了 /etc/passwd 文件,由于该文件允许所有用户读取,易导致用户密码泄露,因此 Linux 系统将用户的密码信息从 [详细] -
Linux /etc/passwd内容解释(非常详细)
所属栏目:[Linux] 日期:2023-06-26 来源:DaWei
Linux 系统中的 /etc/passwd 文件,是系统用户配置文件,存储了系统中所有用户的基本信息,并且所有用户都可以对此文件执行读操作。
首先我们来打开这个文件,看看到底包含哪些内容,执行命令如下:
[root@local[详细] -
Linux UID和GID(用户ID与组ID)
所属栏目:[Linux] 日期:2023-06-24 来源:DaWei
要论证 "Linux系统不认识用户名" 也很简单,在前面章节,我们曾经在网络上下载过 ".tar.gz" 或 ".tar.bz2" 格式的文件,在解压缩之后的文件中,你会发现文件拥有者的属性显示的是一串数字,这很正常,就是因为系统只[详细]
-
Linux用户与用户群(包含二者之间的联系))
所属栏目:[Linux] 日期:2023-06-24 来源:DaWei
Linux 是多用户多任务操作系统,换句话说,Linux 系统支持多个用户在同一时间内登陆,不同用户可以执行不同的任务,并且互不影响。
例如,某台 Linux 服务器上有 4 个用户,分别是 root、www、ftp 和 mysql,在同[详细] -
Linux源码包快速升级的技巧及实例
所属栏目:[Linux] 日期:2023-06-24 来源:DaWei
Linux 系统中更新用源码包安装的软件,除了卸载重装这种简单粗暴的方法外,还可以下载补丁文件更新源码包,用新的源码包重新编译安装软件。比较两种方式,后者更新软件的速度更快。
使用补丁文件更新源码包,省去了[详细] -
Linux源码包安装和卸载指导(以apache为例)
所属栏目:[Linux] 日期:2023-06-24 来源:DaWei
由于 Linux 操作系统开放源代码,因此在其上安装的软件大部分也都是开源软件,例如 Apache、Tomcat 和 PHP 等。开源软件基本都提供源码下载,可采用源码安装的方式安装软件。
注意,本节使用的源码包,指的是软件所[详细] -
Linux yum管理软件组方法说明
所属栏目:[Linux] 日期:2023-06-24 来源:DaWei
yum 命令除了可以对软件包进行查询、安装、升级和卸载外,还可完成对软件包组的查询、安装和卸载操作。
yum查询软件组包含的软件
既然是软件包组,说明包含不只一个软件包,通过 yum 命令可以查询某软件包组中具体[详细] -
Linux yum指令详解(查询、安装、升级和卸载软件包)
所属栏目:[Linux] 日期:2023-06-24 来源:DaWei
在《yum及其源配置》一节的基础上,本节学习如何使用 yum 命令实现查询、安装、升级和卸载 RPM 包。
yum查询命令
使用 yum 对软件包执行查询操作,常用命令可分为以下几种:
yum list:查询所有已安装和可安装的软[详细] -
什么叫做 Yum和 Yum源的配置 (网络 yum和本地 yum)
所属栏目:[Linux] 日期:2023-06-24 来源:DaWei
前面分别介绍了使用 SRPM 源码包和 RPM 二进制包安装软件,这两种方法都比较繁琐,需要手动解决包之间具有依赖性的问题,尤其是库文件依赖,需要自行去 http://www.rpmfind.net 网站上查找相关的 RPM 包。本节介绍一[详细]
-
Linux SRPM源码包安装(两种方法)
所属栏目:[Linux] 日期:2023-06-24 来源:DaWei
前面章节我们介绍了如何使用 RPM 包安装软件,本节学习使用另一种 RPM 包,即 SRPM 源码包安装软件。
SRPM 包,比 RPM 包多了一个“S”,是“Source”的首字母,所以 SRPM 可直译为“源[详细] -
Linux提取RPM包文件(cpio命令)解析
所属栏目:[Linux] 日期:2023-06-24 来源:DaWei
在讲解如何从 RPM 包中提取文件之前,先来系统学习一下 cpio 命令。
cpio 命令用于从归档包中存入和读取文件,换句话说,cpio 命令可以从归档包中提取文件(或目录),也可以将文件(或目录)复制到归档包中。
归[详细] -
Linux RPM包验证与数字证书(数字签名)
所属栏目:[Linux] 日期:2023-06-24 来源:DaWei
执行 rpm -qa 命令可以看到,Linux 系统中装有大量的 RPM 包,且每个包都含有大量的安装文件。因此,为了能够及时发现文件误删、误修改文件数据、恶意篡改文件内容等问题,Linux 提供了以下两种监控(检测)方式:[详细]
-
Linux rpm命令查找软件包(-q、-qa、-i、-p、-l、-f、-R)
所属栏目:[Linux] 日期:2023-06-23 来源:DaWei
《rpm 命令安装、升级和卸载 RPM 包》一节介绍了使用 rpm 命令安装、升级和卸载 RPM 软件包,rpm 命令还可用来对 RPM 软件包做查询操作,具体包括:
查询软件包是否已安装;
查询系统中所有已安装的软件包;
查看[详细] -
Linux RPM包安装、卸载及升级(rpm命令)详解
所属栏目:[Linux] 日期:2023-06-23 来源:DaWei
我们以安装 apache 程序为例。因为后续章节还会介绍使用源码包的方式安装 apache 程序,读者可以直观地感受到源码包和 RPM 包的区别。
RPM包默认安装路径
通常情况下,RPM 包采用系统默认的安装路径,所有安装文件[详细] -
Linux安装包统一命名规则
所属栏目:[Linux] 日期:2023-06-23 来源:DaWei
RPM 二进制包的命名需遵守统一的命名规则,用户通过名称就可以直接获取这类包的版本、适用平台等信息。
RPM 二进制包命名的一般格式如下:
包名-版本号-发布次数-发行商-Linux平台-适合的硬件平台-包扩展名
例[详细] -
Linux软件包(源码包与二进制包)
所属栏目:[Linux] 日期:2023-06-23 来源:DaWei
Linux下的软件包众多,且几乎都是经 GPL 授权、免费开源(无偿公开源代码)的。这意味着如果你具备修改软件源代码的能力,只要你愿意,可以随意修改。
GPL,全称 General Public License,中文名称“通用性公开[详细] -
Linux awk命令说明
所属栏目:[Linux] 日期:2023-06-23 来源:DaWei
除了使用 sed 命令,Linux 系统中还有一个功能更加强大的文本数据处理工具,就是 awk。它诞生于 20 世纪 70 年代末期,这也许是它影响了众多 Linux 用户的原因之一。
曾有人推测 awk 命令的名字来源于 awkward 这个[详细] -
Linux sed命令完全攻略(非常具体)
所属栏目:[Linux] 日期:2023-06-23 来源:DaWei
我们知道,Vim 采用的是交互式文本编辑模式,你可以用键盘命令来交互性地插入、删除或替换数据中的文本。但本节要讲的 sed 命令不同,它采用的是流编辑模式,最明显的特点是,在 sed 处理数据之前,需要预先提供一组[详细]
-
Linux grep命令解析:查找文件内容
所属栏目:[Linux] 日期:2023-06-23 来源:DaWei
很多时候,我们并不需要列出文件的全部内容,而是从文件中找到包含指定信息的那些行,要实现这个目的,可以使用 grep 命令。
grep 命令作为 Linux 文本处理三剑客的一员,另外两个是 sed 和 awk,它们会在后续章节中[详细] -
Linux tail命令:显示文件的末尾。
所属栏目:[Linux] 日期:2023-06-23 来源:DaWei
tail 命令和 head 命令正好相反,它用来查看文件末尾的数据,其基本格式如下:
[root@localhost ~]# tail [选项] 文件名
此命令常用的选项及含义。
表 1 tail 命令选项及含义
选项 含义
-n K 这里的 [详细]


