-
SELinux的关键性作用
所属栏目:[Linux] 日期:2023-05-20 热度:5792
我们知道,传统的 Linux 系统安全,采用的是 DAC(自主访问控制方式),而 SELinux 是部署在 Linux 系统中的安全增强功能模块,它通过对进程和文件资源采用 MAC(强制访问控制方式)为 Linux 系统提供了改进的安全性[详细]
-
SELinux安全上下文的更改和操作chcon和restorecon命令
所属栏目:[Linux] 日期:2023-05-20 热度:6945
安全上下文的修改是我们必须掌握的,其实也并不难,主要是通过两个命令来实现的。chcon 命令格式如下:[root@localhost ~]# chcon [选项] 文件或目录选项:-R: 递归,当前目录和目录下的所有子文件同时设置;-t: 修[详细]
-
SELinux默认安全上下文的查询和更换semanage命令
所属栏目:[Linux] 日期:2023-05-20 热度:6032
前面讲到,restorecon 命令可以将文件或目录恢复成默认的安全上下文,这就说明每个文件和目录都有自己的默认安全上下文,事实也是如此,为了管理的便捷,系统给所有的系统默认文件和目录都定义了默认的安全上下文。那[详细]
-
SELinux auditd日志系统的安装与启动
所属栏目:[Linux] 日期:2023-05-20 热度:2540
当查看特定安全上下文的策略规则时,SELinux 会使用被称为 AVC(Access Vector Cache,访问矢量缓存)的缓存,如果访问被拒绝(也被称为 AVC 拒绝),则会在一个日志文件中记录下拒绝消息。这些被拒绝的消息可以帮助[详细]
-
Linux mv命令移动文件或更改介绍
所属栏目:[Linux] 日期:2023-05-18 热度:8523
mv 命令(move 的缩写),既可以在不同的目录之间移动文件或目录,也可以对文件和目录进行重命名。该命令的基本格式如下:[root@localhost ~]# mv 【选项】 源文件 目标文件选项:-f:强制覆盖,如果目标文件已经存在[详细]
-
Linux rm命令删除文件或目录教案
所属栏目:[Linux] 日期:2023-05-18 热度:8319
当 Linux 系统使用很长时间之后,可能会有一些已经没用的文件(即垃圾),这些文件不但会消耗宝贵的硬盘资源,还是降低系统的运行效率,因此需要及时地清理。rm 是强大的删除命令,它可以永久性地删除文件系统中指定[详细]
-
Linux RPM包安置卸载和升级rpm命令详解
所属栏目:[Linux] 日期:2023-05-18 热度:8153
本节讲解如何使用 rpm 命令对 RPM 二进制包进行安装、卸载和升级操作。我们以安装 apache 程序为例。因为后续章节还会介绍使用源码包的方式安装 apache 程序,读者可以直观地感受到源码包和 RPM 包的区别。RPM包默认[详细]
-
Linux RPM包统一命名准则
所属栏目:[Linux] 日期:2023-05-18 热度:5444
RPM 二进制包的命名需遵守统一的命名规则,用户通过名称就可以直接获取这类包的版本、适用平台等信息。RPM 二进制包命名的一般格式如下:包名-版本号-发布次数-发行商-Linux平台-适合的硬件平台-包扩展名例如,RPM 包[详细]
-
Linux软件包源码包与二进制包
所属栏目:[Linux] 日期:2023-05-18 热度:6826
Linux下的软件包众多,且几乎都是经 GPL 授权、免费开源(无偿公开源代码)的。这意味着如果你具备修改软件源代码的能力,只要你愿意,可以随意修改。GPL,全称 General Public License,中文名称“通用性公开许[详细]
-
Linux sed命令完全攻略超级具体
所属栏目:[Linux] 日期:2023-05-18 热度:9366
我们知道,Vim 采用的是交互式文本编辑模式,你可以用键盘命令来交互性地插入、删除或替换数据中的文本。但本节要讲的 sed 命令不同,它采用的是流编辑模式,最明显的特点是,在 sed 处理数据之前,需要预先提供一组[详细]
-
Linux grep命令讲解查找文件内容
所属栏目:[Linux] 日期:2023-05-18 热度:115
很多时候,我们并不需要列出文件的全部内容,而是从文件中找到包含指定信息的那些行,要实现这个目的,可以使用 grep 命令。grep 命令作为 Linux 文本处理三剑客的一员,另外两个是 sed 和 awk,它们会在后续章节中作[详细]
-
Linux tail命令显露文件结尾的内容
所属栏目:[Linux] 日期:2023-05-18 热度:2303
tail 命令和 head 命令正好相反,它用来查看文件末尾的数据,其基本格式如下:[root@localhost ~]# tail [选项] 文件名选项 含义-n K 这里的 K 指的是行数,该选项表示输出最后 K 行,在此基础上,如果使用 -n +K,则[详细]
-
Linux less命令查视文件内容
所属栏目:[Linux] 日期:2023-05-18 热度:649
less 命令的作用和 more 十分类似,都用来浏览文本文件中的内容,不同之处在于,使用 more 命令浏览文件内容时,只能不断向后翻看,而使用 less 命令浏览,既可以向后翻看,也可以向前翻看。不仅如此,为了方面用户浏[详细]
-
Linux head命令显现文件开头的内容
所属栏目:[Linux] 日期:2023-05-18 热度:7954
head 命令可以显示指定文件前若干行的文件内容,其基本格式如下:[root@localhost ~]# head [选项] 文件名该命令常用选项以及各自的含义。选项 含义-n K 这里的 K 表示行数,该选项用来显示文件前 K 行的内容;如果使[详细]
-
Linux more命令分屏显现文件内容
所属栏目:[Linux] 日期:2023-05-17 热度:3588
在讲解 cat 命令时,我们留下了一个疑问,即当使用 cat 命令查看文件内容时,如果文件过大,以至使用PgUp+上箭头组合键向上翻页也无法看全文件中的内容,该怎么办呢?这就需要使用 more 命令。more 命令可以分页显示[详细]
-
Linux cat命令连接文件并打印输出至标准输出设备
所属栏目:[Linux] 日期:2023-05-17 热度:4460
cat 命令可以用来显示文本文件的内容(类似于 DOS 下的 type 命令),也可以把几个文件内容附加到另一个文件中,即连接合并文件。关于此命令,有人认为写 cat 命令的人是因为喜欢猫,因此给此命令起名为“cat&r[详细]
-
Linux Vim基础操作文件的打开和编辑完全攻略有图有真相
所属栏目:[Linux] 日期:2023-05-17 热度:4525
《Vim三种工作模式》一节给大家详细介绍了 Vim 的 3 种工作模式,本节来学习如何使用 Vim 编辑文件。首先学习如何使用 Vim 打开文件。Vim 打开文件使用 Vim 打开文件很简单,例如在命令行模式下打开一个自己编写的文[详细]
-
Linux Vim三种工作模式命令模式输入模式和编辑模式解说
所属栏目:[Linux] 日期:2023-05-17 热度:820
通过前面的学习我们知道,Linux 系统中所有的内容都以文件的形式进行存储,当在命令行下更改文件内容时,常会用到文本编辑器。我们首选的文本编辑器是 Vim(至于为什么,可查看《Vi和Vim的区别和联系》一节)。使用 [详细]
-
Linux bunzip2命令bz2格式的解压缩命令
所属栏目:[Linux] 日期:2023-05-17 热度:8558
要解压“.bz2”格式的压缩包文件,除了使用“bzip2 -d 压缩包名”命令外,还可以使用 bunzip2 命令。bunzip2 命令的使用和 gunzip 命令大致相同,bunzip2 命令只能用于解压文件,即便解压目录,[详细]
-
Linux bzip2命令压缩文件.bz2格式
所属栏目:[Linux] 日期:2023-05-17 热度:89
bzip2 命令同 gzip 命令类似,只能对文件进行压缩(或解压缩),对于目录只能压缩(或解压缩)该目录及子目录下的所有文件。当执行压缩任务完成后,会生成一个以“.bz2”为后缀的压缩包。".bz2"格式是 Lin[详细]
-
Linux cp命令复制文件与目录
所属栏目:[Linux] 日期:2023-05-17 热度:8446
cp 命令,主要用来复制文件和目录,同时借助某些选项,还可以实现复制整个目录,以及比对两文件的新旧而予以升级等功能。cp 命令的基本格式如下:[root@localhost ~]# cp [选项] 源文件 目标文件选项:-a:相当于 -d[详细]
-
Linux ln命令创立链接硬链接和软链接文件
所属栏目:[Linux] 日期:2023-05-17 热度:7222
如果要想说清楚 ln 命令,则必须先解释下 ext 文件系统(Linux 文件系统)是如何工作的。我们在前面讲解了分区的格式化就是写入文件系统,而我们的 Linux 目前使用的是 ext4 文件系统。如果用一张示意图来描述 ext4 [详细]
-
Linux touch命令创建文件及更换文件时间戳
所属栏目:[Linux] 日期:2023-05-17 热度:6261
既然知道了如何在 Linux 系统中创建目录,接下来你可能会想在这些目录中创建一些文件,可以使用 touch 命令。需要注意的是,touch 命令不光可以用来创建文件(当指定操作文件不存在时,该命令会在当前位置建立一个空[详细]
-
Linux rmdir命令删除空目录教案
所属栏目:[Linux] 日期:2023-05-17 热度:786
和 mkdir 命令(创建空目录)恰好相反,rmdir(remove empty directories 的缩写)命令用于删除空目录,此命令的基本格式为:[root@localhost ~]# rmdir [-p] 目录名-p 选项用于递归删除空目录。【例1】rmdir 命令的[详细]
-
Linux mkdir命令新创目录文件夹
所属栏目:[Linux] 日期:2023-05-16 热度:3412
mkdir 命令,是 make directories 的缩写,用于创建新目录,此命令所有用户都可以使用。mkdir 命令的基本格式为:[root@localhost ~]# mkdir [-mp] 目录名-m 选项用于手动配置所创建目录的权限,而不再使用默认权限。[详细]