Linux
文章平均质量分 81
Linux
进击云原生
专注云原生、Go、Linux、Java等技术分享,原创文章、效率工具、实战解决方案!关注我,了解互联网动态,学 IT 不迷路
展开
-
CentOS 7 升级 gcc 版本
Centos 7 默认 gcc 版本为 4.8,有时需要更高版本的,这里以升级至 11.2.1 版本为例,分别执行下面三条命令即可,无需手动。旧的 gcc 是运行的 /usr/bin/gcc,所以将该目录下的 gcc/g++替换为刚安装的新版本 gcc 软连接,免得每次 enable。3、激活对应的 devtoolset,所以你可以一次安装多个版本的 devtoolset,需要的时候用下面这条命令切换到对应的版本。每个版本的目录下面都有个 enable 文件,如果需要启用某个版本,只需要执行。转载 2023-06-27 14:11:18 · 3859 阅读 · 0 评论 -
服务器安全神器,Linux 上安装 Fail2Ban 保护 SSH
IIRC,DenyHosts 只会监视您的 SSH 服务。如果您还需要它来保护其他服务,Fail2ban 绝对是更好的选择。如果您愿意调整其配置,它几乎可以配置为监视任何服务,但这不是必需的,因为较新版本的 Fail2ban 包含适用于许多流行服务器守护程序的规则集。在简单的 iptables 速率限制上使用 fail2ban 的好处是可以在指定的时间内完全阻止攻击者,而不是简单地降低他攻击你的服务器的速度。我在许多生产服务器上使用过 fail2ban 并取得了很好的效果,并且自从我开始使用它以来从未见过其原创 2022-12-10 15:03:12 · 1896 阅读 · 0 评论 -
如何修复错误:无法下载 metadata repo appstream
如何修复错误:无法下载 metadata repo appstream如果您出于某种原因仍在积极使用CentOS 8,您可能在尝试更新系统或只是安装软件包时遇到以下错误。Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist例如,在下面的屏幕截图中,我试图安装fio包并遇到它。错误:无法下载 Repo“AppStream”的元原创 2022-12-10 14:16:40 · 2133 阅读 · 0 评论 -
Linux Mint(Ubuntu)上 安装 效率神器 utools
Linux Mint(Ubuntu)上 安装 效率神器 utools我的 Windows 系统的笔记本只有 256G 固态,磁盘已经快用满了,最近想装个 Linux 玩玩,选择了 Linux Mint,然后就在闲置的移动硬盘上安装了 Linux Mint 21 cinnamon。刚切换到 Linux 还是很不习惯的,还好想起了一直使用的 utools 效率神器,就准备安装一下。下面就把踩坑经验分享出来,希望其他小伙伴少踩坑。系统信息:$ cat /etc/linuxmint/i原创 2022-11-18 21:07:36 · 2716 阅读 · 0 评论 -
如何在 CentOS 7 上安装 systemd-resolved
systemd-resolved 是管理网络名称解析的系统服务。它实现了一个缓存 DNS 存根解析器和一个 LLMNR 解析器和响应器。systemd-resolved 是管理网络名称解析的系统服务。它实现了一个缓存 DNS 存根解析器和一个 LLMNR 解析器和响应器。我们可以使用yum或dnf在 CentOS 7 上安装。您只需要选择一种方法来安装即可。原创 2022-09-02 14:33:19 · 2324 阅读 · 0 评论 -
/etc/systemd/system 和 /lib/systemd/system 的区别
linux 系统中有很多的 system 目录,在平常使用中或者大量的博客中,常看到的有/etc/systemd/system、/lib/systemd/system 以及/usr/lib/systemd/system 等,这三者有什么样的关系呢,本文将三者的关系详细说明,后续使用不再混淆。...转载 2022-08-30 14:18:19 · 4302 阅读 · 0 评论 -
如何利用solo搭建自己的博客
一款小而美Java编写的博客系统,5分钟搭建出自己的博客。功能丰富,插件化,皮肤可选可定制,管理方便,社区活跃。原创 2019-11-03 09:47:34 · 2026 阅读 · 0 评论 -
Kali Linux 2022.3 搭载 Linux 5.18 发布,新的黑客工具和测试实验室环境
Kali Linux 2022.3 中最有趣的变化之一是一个新的所谓的测试实验室环境,供渗透测试人员使用,他们希望快速创建一个测试平台,帮助他们学习、练习和基准测试各种黑客工具并比较他们的结果。目录从 1.7TB 缩小到 520GB,将 NetHunter Store 中的各种 Kali NetHunter 应用程序更新到最新版本,设置 Kali ARM 设备的默认引导分区大小为 256 MB,并改进了对 PINE64 的 Pinebook ARM 笔记本电脑的支持。所以练习,练习,练习!...翻译 2022-08-13 11:06:40 · 1777 阅读 · 0 评论 -
Kubectl 多版本管理
Kubernetes 版本发展迅速,我们可能会发现自己管理的集群相差 4 或 5 个次要版本。而且由于升级 K8s 不是一项简单的任务,我们将一直在追赶一些集群。例如,现在我必须同时使用 1.18 集群和 1.22 集群,这很痛苦,因为您用于访问集群的 kubectl 版本最多只能相差一个小版本:skew ≤ 1。但在我的情况是 skew = 4,这意味着我需要为每个集群使用不同的 kubectl 二进制文件。直接管理这些二进制文件是不可能的,这不是一个干净的解决方案。相反,我们使用“asdf”工具版本管理翻译 2022-08-13 10:59:20 · 540 阅读 · 0 评论 -
Linux Kernel 5.19 正式发布,Linus Torvalds 戏说 6.0 作为下一个内核系列
经过两个多月的开发,Linux内核5.19终于来了,它引入了对ZSTD压缩固件文件的支持、对AMD的安全嵌套分页功能的支持、用于管理多路径TCP(MPTCP)流的新用户空间API、初始支持龙芯的LoongArchRISCISACPU架构,以及支持ARMScalableMatrixExtension(SME)。为fanotify机制添加一个新标志,以避免将目标inode固定在inode缓存中。网站下载。......翻译 2022-08-01 19:05:57 · 358 阅读 · 0 评论 -
必知必备的 Linux 术语,你知道几个?
Linux操作系统是一个开源、社区开发的计算机和服务器操作系统,是使用最广泛和支持最广泛的操作系统之一。它管理硬件资源和应用程序,并提供用户界面供管理员和开发人员使用。对于刚开始使用Linux的管理员来说,一些术语可能会让人望而生畏。但是,熟悉关键的Linux术语可以帮助任何人更好地理解这个常用的操作系统。...原创 2022-07-18 08:47:48 · 4078 阅读 · 0 评论 -
在 Linux 上使用在线版 Microsoft Office
对于许多用户来说,没有对 Microsoft Office 的支持是他们不切换到 Linux 的唯一原因。是的,Microsoft Office 不能安装在 Linux 上。对于一些用户来说,在 Linux 上没有 Microsoft Office 会带来额外的痛苦。当然,有几个很好的开源办公套件可用,它们对大多数用户来说已经足够了。但是在某些情况下,您不得不使用 MS Office。如果工作中的其他人向您发送包含复杂宏的 Office 文档,它可能无法与 LibreOffice 一起使用。同样,如果工作场原创 2022-07-10 12:44:32 · 4590 阅读 · 0 评论 -
Build 2022:迎来 Windows 11 开发工具的重大更新
微软今天召开了 Build 2022 大会,该公司的一项公告是一项名为 Microsoft Dev Box 的新服务:https://techcommunity.microsoft.com/t5/azure-developer-community-blog/introducing-microsoft-dev-box/ba-p/3412063该平台通过为开发人员提供新服务而构建在 Azure 虚拟桌面上。Microsoft Dev Box 为开发人员提供了一种创建虚拟机的方法,该虚拟机通过公司的云基原创 2022-05-25 20:55:38 · 1135 阅读 · 0 评论 -
Build 2022:这是 Windows 11 开发工具的重大更新
对于 Build 2022,微软继续向着更加包容任何平台和语言的开发者迈进。无论你是为 Android 开发移动应用程序,还是为 Linux 上的物联网开发云端应用程序,微软都有工具让你比以往更快更有效地完成任务。开发人员在今年的 Build 中得到了各种产品的许多改进。让我们一起回顾一些最激动人心的故事。ARM 原生工具作为微软 Surface Pro X 的早期采用者,这对我来说就是福音。Visual Studio 2022 的 arm 原生版本支持我们熟悉和喜爱的工作负载,例如 VC++、.NET翻译 2022-05-25 20:43:59 · 389 阅读 · 0 评论 -
Linus Torvalds 在 22 号宣布Linux 5.18发布
Linus Torvalds 在 22 号宣布Linux 5.18发布https://lkml.org/lkml/2022/5/22/274Linux 5.18 作为 GNU/Linux 发行版的最新稳定内核系列的发布和普遍可用性,增加了许多新功能和改进的硬件支持。Linux 内核 5.18 正好比 Linux 5.17 内核系列晚两个月,并在其整个开发周期中获得了 7 个 RC(Release Candidate)里程碑,这有助于内核开发人员修复错误并改进现有功能。Linux 内核 5.18原创 2022-05-25 20:42:55 · 346 阅读 · 0 评论 -
如何使用 Distrobox 在终端内运行多个 Linux 发行版
在虚拟机上安装多个操作系统是一项耗时的任务。Distrobox 可让您在终端内快速测试各种 Linux 发行版。如果您已经使用 Linux 很长时间了,您可能希望在您的机器上使用多个发行版。现在它成为可能,因为有一个很棒的工具叫做 Distrobox。它允许您使用 Podman 或 Docker 在 Linux 系统上创建容器。这些容器与主机集成,使用户能够共享他们的主目录、外部存储和 USB 设备、GUI 应用程序、音频等。如果您不熟悉 Distrobox 但想了解更多信息,请不要担心。本指南将帮助原创 2022-04-17 18:14:52 · 2384 阅读 · 0 评论 -
Linux 有多种少发行版?真可谓百花齐放
目前有数百个活跃的 Linux 发行版,还有更多正在开发中。为什么有这么多发行版,我们需要所有发行版吗?与 Windows 和 macOS 不同,安装 Linux 并不是那么容易。在 Internet 上搜索 Linux 会为您带来许多不同名称的操作系统,但没有一个明确称为“Linux”。为什么会这样?Linux 正日益成为经验丰富的技术极客和普通用户的首选操作系统。但是为什么有成千上万的操作系统或“发行版”都被称为“Linux”呢?为什么开发人员不断创建更多相同类型的操作系统?让我们来了解一下。什.翻译 2022-04-07 08:43:18 · 526 阅读 · 0 评论 -
这10 件事,可以在 Linux 上做,但不能在 Windows 上做
对于某些用户来说,Linux 比其他操作系统要好得多。你可以用 Linux 做很多在 Windows 上做不到的事情。Linux 在过去十年左右的时间里获得了极大的普及。尽管与 Windows 相比,它的市场份额相对较低,但它通过不断的发展很好地适应了不断变化的用户需求。Linux 具有其他操作系统目前缺乏的一些最先进的功能。这些功能及其坚实的支持在其社区内不断发展。那么,让我们来看看你在 Linux 上可以做而在 Windows 上做不到的 10 件事。1. 通过 Live Boot 测试发行版.翻译 2022-04-02 17:20:25 · 750 阅读 · 0 评论 -
这个最漂亮和用户友好的 Linux 发行版,真是越来越香了
ZorinOS 16.1 已经发布并提供了足够的新鲜度,以保持领先地位,成为新用户的最佳发行版。看看这个新版本提供了什么。ZorinOS Core 默认桌面非常现代且用户友好。ZorinOS 赢得了许多 Linux 用户的心。有充分的理由。ZorinOS 不仅像其他任何操作系统一样用户友好,而且还取代 Deepin 成为市场上最优雅的桌面发行版之一。在最新版本中,开发人员再次提高了桌面操作系统的标准。我将我的 ZorinOS Pro 版本升级到 16.1 版,看看有什么可看的,这次和上次发布的操作系翻译 2022-03-24 10:07:23 · 863 阅读 · 0 评论 -
第一个支持 Apple Silicon 的 Linux 发行版 Asahi Linux 来了
作为 alpha 版,请注意存在错误和缺失的功能。适用于 Apple Silicon 的 Asahi Linux 已面向公众推出。它是第一个为 Apple M1 芯片提供原生支持的 Linux 发行版。由于这是一个 alpha 版本,请注意容易发现错误和一些重要缺失功能的可能性。然而,这个关键的里程碑现在已经实现,“事情将更快地向前发展”,Asahi Linux 开发团队承诺。Asahi 不仅仅是啤酒。它是日语中“早晨的太阳”的意思,因此它是用于 M1 驱动的 Apple Mac 的开创性 Linux翻译 2022-03-20 20:35:18 · 817 阅读 · 0 评论 -
Chrome OS:“比 Linux 更好的 Linux”,这样你就可以忘记 Windows
在操作系统之间切换类似于搬到新的城市或不同的国家:您的大脑需要一段时间才能适应新环境。以下是我在迁移到谷歌Chrome 操作系统时的惊喜、烦恼和文化冲击的经历,以及我克服这一切的速度。大约一个月前,我决定扔掉我多年来用来写文章的可靠的旧笔记本电脑。由于我想稳妥行事,并且在实验失败的情况下不花太多钱,所以我从Windows 10切换到了我能找到的最便宜的 Chromebook,华硕 C523NA。几周后,我的 Windows 电脑放在抽屉里,我在 Chromebook 上打字,我打算用它来写作、编辑图像。翻译 2022-03-20 20:21:49 · 4609 阅读 · 0 评论 -
如何在 Android 设备上运行 Linux
想在 Android 上运行 Linux?以下是无 root 设备和有 root 设备在手机上运行 Linux 桌面的方法。如果您以前使用过 Linux,并且知道它几乎可以在任何硬件上运行。那么你的安卓手机可以运行 Linux 吗?毫无疑问的可以。以下是您需要了解的有关在 Android 智能手机或平板电脑上运行 Linux 的方法。Android 不是已经是 Linux 了吗?嗯,它是,但也不是。Android 建立在 Linux 内核之上,Linux 内核是一个与设备硬件接口的软件堆栈。它基本原创 2022-03-02 22:57:17 · 10968 阅读 · 0 评论 -
在 Linux 上检查文件完整性的 6 种方法,减少黑客攻击风险
如果您认真对待 Linux 桌面的安全性,那么验证您从 Internet 下载的文件的 checksum 是一个好习惯。当您下载 Linux ISO 文件时,您可能已经注意到下载链接附近有一个 checksum。checksum 是一长串实际上没有任何意义的数字和字母。此 checksum 的目的是帮助您确认您下载的文件正是您期望的文件,它没有被不完整的下载损坏或有人在文件到达您之前篡改文件。有几种方法可以在 Linux 上验证文件的完整性。看看以下程序,看看哪一个对您有吸引力。1. Hashbrow原创 2022-03-01 10:15:05 · 5291 阅读 · 0 评论 -
适用于 Linux 桌面的 7 大白板应用程序
使用这七个适用于 Linux 的白板应用程序以可视方式展示您的想法或计划事情。向虚拟会议的过渡使办公室团队能够在家工作,并为学生提供电子学习。鉴于使用技术进行教育、管理工作量和以身作则,一个新时代正在迎来。考虑到您需要多长时间通过虚拟媒体向其他人展示您的想法,白板已成为当下流行的事物。鉴于虚拟演示的兴起,是时候转向白板进行竞标了。事不宜迟,您应该在 Linux 系统上尝试这七个开源白板应用程序,以获得无缝体验。1.OpenBoardOpenBoard 是领先的开源白板应用程序套件,您可以在 Li原创 2022-03-01 10:14:03 · 1561 阅读 · 0 评论 -
AV Linux MX-21 来了,多媒体创作者梦想成真
我必须承认,我确实喜欢创作视频和音频内容。多年来,我录制了数千个视频、数百个播客剧集、电子书等等。我已经为不同的目的尝试了不同的应用程序。最终,我找到了最适合我需求的工具集。其中一些工具是开源的,而另一些则不是。例如,我对音频使用 Audacity,对视频使用 Final Cut Pro X。为什么我不选择使用开源视频编辑器?主要是因为它们都没有达到一定的可靠性水平,或者它们不提供我创建专业级内容所需的功能。没关系,因为我只想使用正确的工具来完成这项工作。但有时您只想将所有这些工具放在一个方便的位置。这翻译 2022-02-25 22:32:52 · 722 阅读 · 0 评论 -
Bpytop很棒的 Linux、macOS 和 FreeBSD 资源监视器,比top、htop如何?
bpytop 工具提供了大量方便有用的功能,这是我在 Linux、macOS 和 FreeBSD Unix 上安装 bpytop 命令,目前发现的一些有用的功能列表:非常易于使用游戏风格的菜单系统。漂亮的用户界面。完整的鼠标支持。我们可以滚动和点击。您需要记住大量键盘快捷键的日子已经一去不复返了。当然,我们可以使用箭头等键来控制响应式 UI。各种功能键,用于获取运行 Linux、macOS 和 FreeBSD 进程的深入统计信息。过滤器支持的排序和过滤过程。我们还可以向选定的进程发送各种 U.原创 2022-02-24 07:34:24 · 1166 阅读 · 1 评论 -
Linux 上免费的视频转换器FFmpeg
想要在 Linux 上批量转换视频?FFmpeg 免费视频转换器帮助你完成工作。它是适用于 Linux 的免费开源视频转换器。FFmpeg 是一个功能强大但免费的 Linux 视频转换器工具,它包含为基本视频连接和修剪后期制作效果量身定制的库。该工具与 ffplayer 捆绑在一起,用于预览您处理的文件。ffprobe 库确定视频文件信息以简化视频转换。尽管它是免费的,但 FFmpeg 包括 libavcodec,这是一个通常在高级视频转换软件中找到的编解码器库。使用 libavformat 音频/视原创 2022-02-20 11:39:49 · 1901 阅读 · 0 评论 -
让 Linux 桌面焕然一新的 7 个扩展坞
想在你的 Linux 桌面上安装一个类似 macOS 的扩展坞吗?这七个 Dock 应用程序将帮助您在 Linux 上重新创建 Mac 桌面体验。翻译 2022-02-19 11:41:21 · 2871 阅读 · 0 评论 -
再见 CentOS:安装下一代操作系统 Rocky Linux 8
对 CentOS 的支持于 2021 年结束,但该项目以 Rocky Linux 的形式继续存在。以下是如何安装和配置 Rocky Linux。原创 2022-02-19 10:04:27 · 3312 阅读 · 0 评论 -
安卓 和 Linux 之间传输文件的 8 个应用程序
安卓 和 Linux 之间传输文件的 8 个最佳应用程序翻译 2022-02-16 08:09:27 · 5747 阅读 · 0 评论 -
传统 Linux 包格式的替代品 AppImage
AppImage 文件是可移植的,因此可以在任何地方运行,包括 live versions 实时版本。AppImage 与发行版无关,它可以在各种 Linux 发行版上运行。AppImage 不需要安装,这使得它比传统的 Linux 软件包更容易运行。与传统软件包不同,AppImage 用户无需拥有 root 权限即可运行程序。删除 AppImage 程序就像删除文件一样简单。原创 2022-02-13 16:38:23 · 1700 阅读 · 0 评论 -
使用Linux fold命令使文本更具可读性
使用Linux fold命令使文本更具可读性原创 2022-02-12 09:35:30 · 516 阅读 · 0 评论 -
Ubuntu18.04下更改apt源为阿里云源
Ubuntu18.04下更改apt源为阿里云源转载 2022-02-08 20:07:03 · 2915 阅读 · 0 评论 -
Linux 中最好用的白板应用程序 Xournal++
Xournal++主页文档源码Xournal++ 是用 c++和 GTK3 编写的。免费的,适用于 Linux、macOS 和 Windows。如果在手机上试用它,也可以获得 Beta 版本。在使用了 Xournal++ 一段时间之后,发现它真的很好用。Xournal++允许您编写、绘制和执行通常在纸上执行的所有操作。它支持手写,自定义笔与荧光笔,橡皮擦等。支持图层,多页面功能,添加外部图像,添加音频是它的伟大的功能列表中很少提到的。该应用程序几乎支持所有的压力感应的平板电脑,包括 Wac原创 2022-02-08 14:06:54 · 3840 阅读 · 0 评论 -
Linux 术语中上游和下游到底在说什么?
Linux 术语中上游和下游到底在说什么?原创 2022-01-23 21:46:16 · 1843 阅读 · 0 评论 -
什么是反向 DNS?使用场景是什么?如何反向DNS查找,怎样配置?
什么是反向 DNS?使用场景是什么?如何反向DNS查找,怎样配置?原创 2022-01-21 07:25:11 · 10031 阅读 · 0 评论 -
36张最全Linux思维导图珍藏版
Linux高清思维导图转载 2022-01-15 17:37:42 · 3753 阅读 · 0 评论 -
K8s环境 nfs 服务器,动态存储卷nfs-client-provisioner部署
看到这篇好文章,转载过来:K8s环境 nfs 动态存储卷部署转载 2022-01-15 17:02:58 · 1374 阅读 · 0 评论 -
CentOS 7 下 yum 安装和配置 NFS
环境说明# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)本例演示环境如下:NFS服务端:172.0.0.1NFS客户端:172.0.0.2服务端安装使用 yum 安装 NFS 安装包。sudo yum install nfs-utils -y注意只安装 nfs-utils 即可,rpcbind 属于它的依赖,也会安装上。服务端配置设置 NFS 服务开机启动sudo systemctl enable原创 2022-01-15 16:44:37 · 997 阅读 · 0 评论 -
0.2秒居然复制了100G文件?
cp 引发的思考今天同事用 cp 命令,把他给惊到了!转载 2022-01-11 08:21:48 · 238 阅读 · 0 评论