-
Linux 远程桌面管理工具!功能真心强劲
所属栏目:[Linux] 日期:2022-07-09 热度:145
我们知道,我们日常通过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 热度:99
本文中所有涉及的代码可以从我的 Github(https://github.com/SimpCosm/manifest/tree/master/kubevirt) 中找到。 背景介绍 CRD 设计 Kubevirt 主要实现了下面几种资源,以实现对虚拟机的管理: VirtualMachineInstance(VMI) : 类似于 kubernetes Pod,是[详细]
-
Arch Linux 已变成 Steam上使用最多的 Linux 平台
所属栏目:[Linux] 日期:2022-07-09 热度:141
Arch Linux 在 5 月超越 Ubuntu 20.04 成为 Steam 游戏市场上领先的 Linux 发行版。如果您喜欢 Linux 游戏,您一定听说过 Steam,它是 Valve 用于分发、更新和运行游戏的平台。Steam 允许您购买游戏,通过 Internet 安装它,然后直接从 Steam 界面启动它。[详细]
-
80% 的 Linux 都不清楚的内存问题
所属栏目:[Linux] 日期:2022-07-09 热度:170
之前在实习时,听了 OOM 的分享之后,就对 Linux 内核内存管理充满兴趣,但是这块知识非常庞大,没有一定积累,不敢写下,担心误人子弟,所以经过一个一段时间的积累,对内核内存有一定了解之后,今天才写下这篇文章记录,分享。 这篇文章主要是分析了单个[详细]
-
Linux—用来自动监控磁盘使用情况的 Shell 脚本
所属栏目:[Linux] 日期:2022-07-09 热度:142
如果在服务器上运行关键任务,那么监控和通知管理员磁盘使用情况很重要。本文介绍编写一个脚本来自动监控并在达到阈值时将报告发送到自己的邮箱。 在文章中,我们写一个shell 脚本,它在 crontab中指定固定时间间隔监控磁盘使用情况,并在报告达到指定的阈[详细]
-
Kubernetes 云原生存储 OpenEBS 中文使用技巧
所属栏目:[Linux] 日期:2022-07-09 热度:130
OpenEBS 是什么? OpenEBS 是 Kubernetes 本地超融合存储解决方案,它管理节点可用的本地存储,并为有状态工作负载提供本地或高可用的分布式持久卷。作为一个完全的 Kubernetes 原生解决方案的另一个优势是,管理员和开发人员可以使用 kubectl、Helm、 Pro[详细]
-
openSUSE Leap 15.4 正式推出,漂亮 Linux 带来许多改进
所属栏目:[Linux] 日期:2022-07-09 热度:157
openSUSE 项目宣布发布 openSUSE Leap 15.4 操作系统,这是一个带来新功能、更新组件和许多改进的主要版本。openSUSE Leap 15.4 源自最近发布的 SUSE Linux Enterprise 15 SP4 (Service Pack 4) 并且完全二进制相同,是在 openSUSE Leap 15.3发布一年后推[详细]
-
Linux中独立服务管理RPM包的启动与自启动
所属栏目:[Linux] 日期:2022-07-08 热度:98
我们知道,RPM 包默认安装的服务分为独立的服务和基于 xinetd 的服务,本节来学习独立服务的管理。 独立服务的启动管理 独立的服务要想启动,主要有两种方法。 1) 使用/etc/init.d/目录中的启动脚本来启动独立的服务 既然所有独立服务的启动脚本都存放在 /[详细]
-
Linux基于xinetd服务的管理方法详细说明
所属栏目:[Linux] 日期:2022-07-08 热度:164
本节学习基于 xinetd 服务的管理方法。基于 xinetd 的服务同样有启动管理和自启动管理之分,而且不管是启动管理还是自启动管理,都只有一种方法,相比独立的服务简单一些。 基于 xinetd 服务的启动 基于 xinetd 的服务没有自己独立的启动脚本程序,是需要[详细]
-
Linux源码包服务管理启动与自启动介绍
所属栏目:[Linux] 日期:2022-07-08 热度:82
本节我们先学习源码包服务的启动管理,再来学习源码包服务的自启动管理,最后学习如何让源码包服务被系统服务管理命令识别。 源码包服务的自启动管理 源码包服务的白启动管理也不能依靠系统的服务管理命令,而只能把标准启动命令写入 /etc/rc.d/rc.local[详细]
-
Linux比较常见服务类别及功能
所属栏目:[Linux] 日期:2022-07-08 热度:105
Linux 中的服务数量非常多,我们在学习时一直使用 apache 服务作为实例。很多人会产生困惑:其他的服务都是干什么的呢?它们有什么作用呢?是不是必须启动的呢? 本节,我们就来介绍 Linux 中常见服务及它们各自的作用。 在生产服务器上,安装完 Linux 之[详细]
-
影响Linux系统性能的要素有哪些?
所属栏目:[Linux] 日期:2022-07-08 热度:69
评价 Linux 系统性能的好坏,大致可以从 Linux 完成任务的有效性、稳定性以及响应速度等方面进行考量。作为 Linux 系统管理员,可能经常会遇到系统不稳定、响应速度慢等问题。 例如,在 Linux 系统搭建了一个 Web 服务,就可能出现网页无法打开、打开速度[详细]
-
Linux系统启动步骤以CentOS 6为对象
所属栏目:[Linux] 日期:2022-07-08 热度:194
Linux 系统的启动,从计算机开机通电自检开始,一直到登陆系统,需要经历多个过程。学习 Linux 的启动过程,有助于了解 Linux 系统的结构,也对系统的排错有很大的帮助。 CentOS 6.x 系统启动过程发生了较大的变化,使用 Upstart 启动服务取代了原先的 Sys[详细]
-
主引导目录MBR结构与作用详解
所属栏目:[Linux] 日期:2022-07-08 热度:73
MBR 也就是主引导记录,位于硬盘的 0 磁道、0 柱面、1 扇区中,主要记录了启动引导程序和磁盘的分区表。我们通过图 1 来看看 MBR 的结构。 MBR 共占用了一个扇区,也就是 512 Byte。其中 446 Byte 安装了启动引导程序,其后 64 Byte 描述分区表,最后的 2[详细]
-
Linux中 BIOS开机自检简介
所属栏目:[Linux] 日期:2022-07-08 热度:114
前面提到,服务器通电后,会直接进入 BIOS,BIOS 全称 Basic Input/Output System,中文可译为基本输入/输出系统。 简单地理解 BIOS,它就是固化在主板上一个 ROM(只读存储器)芯片上的程序,主要保存计算机的基本输入/输出信息、系统设置信息、开机自检[详细]
-
Linux etcrc.drc.local配置文件用法介绍
所属栏目:[Linux] 日期:2022-07-08 热度:136
在 /etc/rc[06].d/ 目录中的程序启动之后,系统的启动就已经完成。不过,我们总有一些程序是需要在系统启动之后随着系统一起启动的。这时我们并不需要自己把需要启动的服务链接到 /etc/rc3.d/ 目录中,因为系统给我们准备了 /etc/rc.d/rc.local 配置文件。[详细]
-
Linux内核内核模块的加载步骤超详细
所属栏目:[Linux] 日期:2022-07-08 热度:149
GRUB 加载了内核之后,内核首先会再进行二次系统的自检,而不一定使用 BIOS 检测的硬件信息。这时内核终于开始替代 BIOS 接管 Linux 的启动过程了。 内核完成再次系统自检之后,开始采用动态的方式加载每个硬件的模块,这个动态模块大家可以想象成硬件的驱[详细]
-
Linux tail命令显示文件结尾的内容
所属栏目:[Linux] 日期:2022-07-07 热度:149
tail 命令和 head 命令正好相反,它用来查看文件末尾的数据,其基本格式如下: [root@localhost ~]# tail [选项] 文件名 选项 含义 -n K 这里的 K 指的是行数,该选项表示输出最后 K 行,在此基础上,如果使用 -n +K,则表示从文件的第 K 行开始输出。 -c[详细]
-
Linux grep命令详解查找文件内容
所属栏目:[Linux] 日期:2022-07-07 热度:144
很多时候,我们并不需要列出文件的全部内容,而是从文件中找到包含指定信息的那些行,要实现这个目的,可以使用 grep 命令。 grep 命令作为 Linux 文本处理三剑客的一员,另外两个是 sed 和 awk,它们会在后续章节中作详细介绍。 grep 命令的由来可以追溯[详细]
-
Linux sed命令完全攻略超级详细
所属栏目:[Linux] 日期:2022-07-07 热度:119
我们知道,Vim 采用的是交互式文本编辑模式,你可以用键盘命令来交互性地插入、删除或替换数据中的文本。但本节要讲的 sed 命令不同,它采用的是流编辑模式,最明显的特点是,在 sed 处理数据之前,需要预先提供一组规则,sed 会按照此规则来编辑数据。 se[详细]
-
Linux awk命令详解
所属栏目:[Linux] 日期:2022-07-07 热度:74
除了使用 sed 命令,Linux 系统中还有一个功能更加强大的文本数据处理工具,就是 awk。它诞生于 20 世纪 70 年代末期,这也许是它影响了众多 Linux 用户的原因之一。 曾有人推测 awk 命令的名字来源于 awkward 这个单词。其实不然,此命令的设计者有 3 位[详细]
-
Linux软件包源码包和二进制包
所属栏目:[Linux] 日期:2022-07-07 热度:195
Linux下的软件包众多,且几乎都是经 GPL 授权、免费开源(无偿公开源代码)的。这意味着如果你具备修改软件源代码的能力,只要你愿意,可以随意修改。 GPL,全称 General Public License,中文名称通用性公开许可证,简单理解 GPL 就是一个保护软件自由的[详细]
-
Linux RPM包统一命名规则
所属栏目:[Linux] 日期:2022-07-07 热度:83
RPM 二进制包的命名需遵守统一的命名规则,用户通过名称就可以直接获取这类包的版本、适用平台等信息。 RPM 二进制包命名的一般格式如下: 包名-版本号-发布次数-发行商-Linux平台-适合的硬件平台-包扩展名 例如,RPM 包的名称是httpd-2.2.15-15.el6.cento[详细]
-
Linux RPM包安装卸载和升级rpm命令详解
所属栏目:[Linux] 日期:2022-07-07 热度:162
本节讲解如何使用 rpm 命令对 RPM 二进制包进行安装、卸载和升级操作。 我们以安装 apache 程序为例。因为后续章节还会介绍使用源码包的方式安装 apache 程序,读者可以直观地感受到源码包和 RPM 包的区别。 RPM包默认安装路径 通常情况下,RPM 包采用系统[详细]
-
Linux rpm命令查询软件包-q-qa-i-p-l-f-R
所属栏目:[Linux] 日期:2022-07-07 热度:130
《rpm 命令安装、升级和卸载 RPM 包》一节介绍了使用 rpm 命令安装、升级和卸载 RPM 软件包,rpm 命令还可用来对 RPM 软件包做查询操作,具体包括: 查询软件包是否已安装; 查询系统中所有已安装的软件包; 查看软件包的详细信息; 查询软件包的文件列表[详细]
