-
Awk 命令的多种用法,你了解几个?
所属栏目:[Linux] 日期:2022-07-09 热度:122
awk 命令提供的不仅仅是从输入字符串中选择字段,还包括提取数据列、打印简单文本、评估内容甚至进行数学运算。 如果只在需要从文本行中选择特定字段时才使用 awk,你可能会错过该命令可以提供的许多其他用处。在本文中,我们将看看这个简单的用法以及 awk[详细]
-
Linux 远程桌面管理工具!功能真心强劲
所属栏目:[Linux] 日期:2022-07-09 热度:96
我们知道,我们日常通过vnc来远程管理linux图形界面,除了Windows RDP之外,xrdp工具还接受来自其他RDP客户端的连接,如FreeRDP,rdesktop和NeutrinoRDP。 安装过程 1、安装GNOME默认桌面环境 复制 yum groupinstall X Window System -y yum group install[详细]
-
如何运用 Kubevirt 管理 Kubernetes 中的虚拟机
所属栏目:[Linux] 日期:2022-07-09 热度:126
本文中所有涉及的代码可以从我的 Github(https://github.com/SimpCosm/manifest/tree/master/kubevirt) 中找到。 背景介绍 CRD 设计 Kubevirt 主要实现了下面几种资源,以实现对虚拟机的管理: VirtualMachineInstance(VMI) : 类似于 kubernetes Pod,是[详细]
-
Arch Linux 已变成 Steam上使用最多的 Linux 平台
所属栏目:[Linux] 日期:2022-07-09 热度:105
Arch Linux 在 5 月超越 Ubuntu 20.04 成为 Steam 游戏市场上领先的 Linux 发行版。如果您喜欢 Linux 游戏,您一定听说过 Steam,它是 Valve 用于分发、更新和运行游戏的平台。Steam 允许您购买游戏,通过 Internet 安装它,然后直接从 Steam 界面启动它。[详细]
-
80% 的 Linux 都不清楚的内存问题
所属栏目:[Linux] 日期:2022-07-09 热度:137
之前在实习时,听了 OOM 的分享之后,就对 Linux 内核内存管理充满兴趣,但是这块知识非常庞大,没有一定积累,不敢写下,担心误人子弟,所以经过一个一段时间的积累,对内核内存有一定了解之后,今天才写下这篇文章记录,分享。 这篇文章主要是分析了单个[详细]
-
Linux—用来自动监控磁盘使用情况的 Shell 脚本
所属栏目:[Linux] 日期:2022-07-09 热度:203
如果在服务器上运行关键任务,那么监控和通知管理员磁盘使用情况很重要。本文介绍编写一个脚本来自动监控并在达到阈值时将报告发送到自己的邮箱。 在文章中,我们写一个shell 脚本,它在 crontab中指定固定时间间隔监控磁盘使用情况,并在报告达到指定的阈[详细]
-
Kubernetes 云原生存储 OpenEBS 中文使用技巧
所属栏目:[Linux] 日期:2022-07-09 热度:97
OpenEBS 是什么? OpenEBS 是 Kubernetes 本地超融合存储解决方案,它管理节点可用的本地存储,并为有状态工作负载提供本地或高可用的分布式持久卷。作为一个完全的 Kubernetes 原生解决方案的另一个优势是,管理员和开发人员可以使用 kubectl、Helm、 Pro[详细]
-
openSUSE Leap 15.4 正式推出,漂亮 Linux 带来许多改进
所属栏目:[Linux] 日期:2022-07-09 热度:81
openSUSE 项目宣布发布 openSUSE Leap 15.4 操作系统,这是一个带来新功能、更新组件和许多改进的主要版本。openSUSE Leap 15.4 源自最近发布的 SUSE Linux Enterprise 15 SP4 (Service Pack 4) 并且完全二进制相同,是在 openSUSE Leap 15.3发布一年后推[详细]
-
SELinux策略规则查看方法seinfo和sesearch详情
所属栏目:[Linux] 日期:2022-07-08 热度:198
我们知道,当前 SELinux 的默认策略是 targeted,那么这个策略中到底包含有多少个规则呢?使用 seinfo 命令即可查询。命令如下: [root@localhost ~]# seinfo -b #还记得-b选项吗?就是查询布尔值,也就是查询规则名字 Conditional Booleans:187 #当前系[详细]
-
SELinux TargetedMLS和Minimum策略介绍
所属栏目:[Linux] 日期:2022-07-08 热度:106
对于 SELinux 来说,所选择的策略类型直接决定了使用哪种策略规则来执行主体(进程)可以访问的目标(文件或目录资源)。不仅如此,策略类型还决定需要哪些特定的安全上下文属性。通过策略类型,读者可以更精确地了解 SELinux 所实现的访问控制。 SELinux[详细]
-
SELinux auditd日志上手方法详解
所属栏目:[Linux] 日期:2022-07-08 热度:116
auditd 会把 SELinux 的信息都记录在 /var/log/auditd/auditd.log 中。这个文件中记录的信息会非常多,如果手工查看,则效率将非常低下。比如笔者的 Linux 中这个日志的大小就有 386KB。 [root@localhost ~]# ll -h /var/log/audit/audit.log -rw-------.1[详细]
-
SELinux auditd日志系统的安装与开启
所属栏目:[Linux] 日期:2022-07-08 热度:120
当查看特定安全上下文的策略规则时,SELinux 会使用被称为 AVC(Access Vector Cache,访问矢量缓存)的缓存,如果访问被拒绝(也被称为 AVC 拒绝),则会在一个日志文件中记录下拒绝消息。 这些被拒绝的消息可以帮助诊断和解决常规的 SELinux 策略违规行[详细]
-
SELinux默认安全上下文的查询和更改semanage命令
所属栏目:[Linux] 日期:2022-07-08 热度:100
前面讲到,restorecon 命令可以将文件或目录恢复成默认的安全上下文,这就说明每个文件和目录都有自己的默认安全上下文,事实也是如此,为了管理的便捷,系统给所有的系统默认文件和目录都定义了默认的安全上下文。 那么,默认安全上下文该如何查询和修改[详细]
-
SELinux安全上下文的修改和操作chcon和restorecon命令
所属栏目:[Linux] 日期:2022-07-08 热度:62
安全上下文的修改是我们必须掌握的,其实也并不难,主要是通过两个命令来实现的。 chcon 命令格式如下: [root@localhost ~]# chcon [选项] 文件或目录 选项: -R: 递归,当前目录和目录下的所有子文件同时设置; -t: 修改安全上下文的类型字段,最常用[详细]
-
SELinux的重要作用
所属栏目:[Linux] 日期:2022-07-08 热度:71
我们知道,传统的 Linux 系统安全,采用的是 DAC(自主访问控制方式),而 SELinux 是部署在 Linux 系统中的安全增强功能模块,它通过对进程和文件资源采用 MAC(强制访问控制方式)为 Linux 系统提供了改进的安全性。 需要注意的是,SELinux 的 MAC 并不[详细]
-
SELinux指什么
所属栏目:[Linux] 日期:2022-07-08 热度:84
SELinux,Security Enhanced Linux 的缩写,也就是安全强化的 Linux,是由美国国家安全局(NSA)联合其他安全机构(比如 SCC 公司)共同开发的,旨在增强传统 Linux 操作系统的安全性,解决传统 Linux 系统中自主访问控制(DAC)系统中的各种权限问题(如[详细]
-
LNMP安装的初期准备LNMP一键安装包下载
所属栏目:[Linux] 日期:2022-07-08 热度:56
如果我们手工安装 LNMP 环境,那么同样需要安装大概 14 个源码包(根据版本和功能不同而不同)。不过,现在网上非常流行的 LNMP 环境的搭建过程是采用 LNMP 一键安装包直接安装。这个一键安装包实际上就是一个事先写好的安装脚本,按照这个安装脚本,只要[详细]
-
linux phpmyadmin安装及配置过程超详细介绍
所属栏目:[Linux] 日期:2022-07-08 热度:155
本节学习如何安装 phpMyAdmin,它是用 PHP 脚本写的 MySQL 数据库的管理软件,是使用 Web 图形模式直接管理 MySQL 数据库的工具。phpMyAdmin 可以用来创建、修改、删除数据库和数据表;可以用来创建、修改、删除数据记录;可以用来导入和导出整个数据库;[详细]
-
Linux NTFS文件系统安装教程介绍
所属栏目:[Linux] 日期:2022-07-08 热度:104
在 CentOS 6.x 中,默认 NTFS 文件系统是没有安装的,也就是说在 CentOS 6.x 中是不能直接挂载 NTFS 分区的。但是目前 Windows 的分区绝大多数是 NTFS 分区,这就需要在 CentOS 6.x 中安装 NTFS 文件系统的模块之后,才能使用 NTFS 分区。 安装 NTFS 文件[详细]
-
Linux内核模块管理查看添加和删除方法
所属栏目:[Linux] 日期:2022-07-08 热度:131
Linux 的内核会在启动过程中自动检验和加载硬件与文件系统的驱动。一般这些驱动都是用模块的形式加载的,使用模块的形式保存驱动,可以不直接把驱动放入内核,有利于控制内核大[详细]
-
Linux字符界面调整分辨率的方法介绍
所属栏目:[Linux] 日期:2022-07-08 热度:198
如果安装了 Linux 的图形界面,则使用图形界面修改分辨非常方便也很简单。但是如果只安装了字符界面,难道就不能修改分辨率了吗? 当然是可以的,只要利用 GRUB 的配置文件就可以完成。当然需要确定内核是否支持 CONFIG_FRAMEBUFFER_CONSOLE 功能,如果没[详细]
-
Linux GRUB加密方法详解2种加密方式说明
所属栏目:[Linux] 日期:2022-07-08 热度:92
Linux 在启动时,在 GRUB 管理界面中是可以通过按e键进入编辑模式,修改启动选项的。 每个启动选项都支持按e键进入编辑模式。在编辑模式中可以修改启动模式,比如进入单用户模式(单用户模式主要用于破解密码,我们将在后续章节中讲 解)。 但是有时候,我[详细]
-
Linux GRUB手动安装方法详情
所属栏目:[Linux] 日期:2022-07-08 热度:70
需要手工安装 GRUB 主要有两种情况: Linux 系统原先不是使用 GRUB 作为引导程序而现在想要使用 GRUB 来作为引导程序; MBR 中的引导程序被覆盖,需要在 MBR 中重新安装 GRUB,如先安装了 Linux 系统,后安装了 Windows 系统。 下面,我们分别介绍这两种情[详细]
-
Linux多系统并存的GRUB配置文件内容剖析
所属栏目:[Linux] 日期:2022-07-08 热度:89
其实每个系统都是用 title 字段来表示的,如果在服务器中又多了一个 Windows 系统,那么在 GRUB 的配置文件中只不过就是多了一个 title 字段而已。不过要注意,我们一般建议先安装 Windows 系统,后安装 Linux 系统。 当然,如果真的是后安装 Windows 系统[详细]
-
Linux bootgrubgrub.confGRUB配置文件内容详细介绍
所属栏目:[Linux] 日期:2022-07-08 热度:150
本节,我们就来看看 GRUB 的配置文件 /boot/gmb/grub.conf 中到底写了什么。命令如下: [rootdlocalhost ~]# vi /boot/grub/grub.conf default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz 我们先看整体设置: default=0:默认启动第一个系统。也[详细]