2025年2月28日

如何在 Linux 中查找当前用户帐户

以下是有关在 Linux 命令行中获取当前用户详细信息的快速提示。查找当前用户的最简单方法是打开一个显示用户名和主机名的终端。使困惑?我来给你展示:另一种方法是使用 $USER 环境变量。但是如果您想在 bash 脚本中使用这些数据怎么办?或者你想在bash脚本中找到当前用户?那么,本指南将更详细地解决此类问题。在Linux中查找当前用户帐户在本教程中,我将引导您通过以下方法在 Linux 中查找当前用户帐户:使用 who 命令使用 whoami 命令(不需要额外的标志)使用 $USER 环境变量(最适合 bash 脚本)这些命令解释中的每一个都将包括命令行执行以及如何在 bash 脚本中使用它,以便您可以充分利用每个命令。1.使用who命令要通过 who 命令了解当前登录的用户,您只需按以下方式执行 who 命令即可:who您将看到当前用户以及一些附加…
2025年2月28日

如何在基于 RHEL 的 Linux 发行版上安装 SVN

Apache Subversion(通俗地缩写为 SVN)采用 C 编程语言编写,是一个免费的开源版本控制系统,可跟踪历史版本文件和目录的版本。简而言之,SVN 只是一个版本跟踪器,允许用户将对文件所做的更改发送到存储库,该存储库跟踪谁对每个文件进行了更改。存储库类似于文件服务器。不同之处在于它跟踪更改并允许您恢复旧版本的代码或探测文件更改的历史记录。在本文中,我们重点介绍如何在基于 RHEL 的 Linux 发行版上安装 SVN,例如 CentOS、Fedora、Rocky Linux、 和AlmaLinux。第 1 步:在 Linux 中安装 Apache Subversion (SVN)我们首先安装 Subversion 及其关联的软件包,如图所示。sudo dnf install mod_dav_svn subversion 该命令还会安装 Apache HT…
2025年2月28日

在 Ubuntu 和其他 Linux 发行版上使用 Flatpak [完整指南]

Flatpak 是 Fedora 的通用打包格式。启用 Flatpak 将使您可以轻松安装许多 Linux 应用程序。以下是如何在 Ubuntu 和其他 Linux 发行版中使用 Flatpak。在 Linux 中安装应用程序就像打开软件中心并搜索并安装一样简单。App Store 中没有的应用程序可以通过 DEB 或 RPM 包安装。其中一些可以通过 PPA(对于基于 Debian 的发行版)获得,如果没有,可以从源代码构建。但也有一些限制。应用程序商店通常没有最新版本的应用程序,处理依赖关系可能很烦人,而且 PPA 可能并不总是安全的!从源头构建需要一些终端实践。对于多个 Linux 发行版和包管理系统,需要一个通用打包系统,无论您的 Linux 发行版如何,都可以运行应用程序。 Canonical 想到了这一点并创建了 Snap。还有一个名为 AppImage 的独立通用…
2025年2月28日

使用 systemd-homed 管理 Linux 用户的主目录

系统管理员可以使用 systemd-homed 服务对漫游用户的主目录进行安全管理。自从它开始取代旧的 SystemV 启动和初始化工具以来,整个 systemd 概念和实现已经引入了许多变化。随着时间的推移,systemd 已经扩展到 Linux 环境的许多其他部分。一项相对较新的服务 systemd-homed 将 systemd 的范围扩展到用户主目录的管理。该功能仅强制人类用户访问,并将系统用户限制在 0 到 999 之间的用户 ID (UID) 范围内。我支持 systemd 接管世界的计划,但我想知道这是否有点过分。然后我做了一些研究。什么是 systemd-homed?systemd-homed 服务支持独立于底层计算机系统的用户帐户可移植性。一个实际的例子是将您的主目录放在 USB 拇指驱动器上,并将其插入任何可以自动识别并安装它的系统。 syst…
2025年2月28日

在 Ubuntu 18.04 上使用 Lutris 安装并玩《守望先锋》

客观的在 Ubuntu 18.04 上安装并玩《守望先锋》发行版本指南针对 Ubuntu 18.04 量身定制,但也可以应用于其他类似的发行版。要求具有 root 权限的 Ubuntu 18.04 的有效安装和运行最新驱动程序的显卡。困难简单的惯例# – 要求以root权限直接以root用户身份或使用sudo命令执行给定的linux命令$ – 给定以普通非特权用户身份执行的 linux 命令介绍《守望先锋》是目前最流行的电脑游戏之一。它拥有蓬勃发展的电子竞技场景和全球数百万人定期玩电子竞技的社区。不幸的是,它在 Linux 上也完全不受支持,而且可能永远不会受支持。但这并不意味着你不能在 Linux 上玩《守望先锋》。使用 Lutris 和 Wine 在 Ubuntu 上运行《守望先锋》实际上很容易。开始之前,请确保您已安装显卡的最新可用驱动程序。安装 Lutris…
2025年2月28日

如何在 RHEL Linux 中使用 YUM/DNF 禁用软件包更新

DNF(Dandified Yum)是 YUM(Yellowdog Updater,Modified)的下一代版本,是基于 Red Hat 的 Linux 发行版的开源默认包管理器,用于获取、安装、升级、删除、以及从官方软件仓库和第三方仓库查询软件包。在更新系统时,有时我们不会更新某些软件包,例如 Apache Server (HTTP)、MySQL、PHP、 或任何其他主要应用程序,因为更新此类软件可能会破坏服务器上当前运行的 Web 应用程序并导致重大问题。建议停止此类软件的更新,直到应用程序获得新的更新补丁。在本文中,我们将向您展示如何在基于 RPM 的发行版(例如 RHEL)上使用 YUM 和 DNF 软件包管理器排除(禁用)某些软件包更新、CentOS、Fedora、Rocky Linux 和 AlmaLinux。我们还可以从任何第三方存储库中排除…
2025年2月28日

MakuluLinux:为发行版爱好者带来很多乐趣

MakuluLinux 是一个基于 Ubuntu 的多面发行版,面向重视多样性的桌面 Linux 用户和游戏玩家。我们始终坚持并相信 Linux 最强大和最重要的方面之一是它为用户提供的多样性和选择。 MakuluLinux 就是这一点的活生生的证明。但首先,让我们向读者快速概述一下这个 Linux 发行版。什么是 MakuluLinux?MakuluLinux 是一个仅专注于桌面 Linux 用户和游戏玩家的发行版。它有两个免费下载版本:MakuluLinux Shift 和 MakuluLinux Gamer。但是,两者都有自己的 PRO 版本,具有额外的功能,我们将在本文后面进行回顾。因此,可以理解的是,MakuluLinux Shift Pro 和 MakuluLinux Gamer Pro 是付费的,售价为 30 美元。该发行版的最新版本基于 Ubuntu,特别…
2025年2月28日

在 RHEL、Rocky 和 AlmaLinux 中安装 LXC(Linux 容器)

LXD 被描述为下一代容器和虚拟机管理器,为在容器内运行或作为虚拟机运行的 Linux 系统提供沉浸式体验。它为大量 Linux 发行版提供映像,并支持多种存储后端和网络类型。它还提供了在个人 PC/笔记本电脑甚至云实例上安装映像的选项。LXD 允许您使用三种方式管理容器和虚拟机。您可以利用 lxc 客户端或命令行工具、REST API,甚至第三方集成。LXD特点值得注意的 LXD 功能包括:LXD 基于映像,包含适用于多种 Linux 发行版的映像。它的构建将安全性作为首要任务。它提供了 REST API 和 lxc 命令行工具来与容器交互。它为各种存储后端、存储卷和存储池提供支持。网络管理是通过创建桥接网络和跨主机隧道来实现的。对 CPU、RAM、磁盘使用、块 I/O 和内核资源等资源的高级控制。灵活且可扩展——您可以在PC上部署容器并配置一个集群,该…
2025年2月28日

一次运行多个 Linux 命令 [3 种方法]

在一行中运行两个或多个命令可以为您节省大量时间,并帮助您在 Linux 中提高效率和生产力。在一行中运行两个或多个命令可以为您节省大量时间,并帮助您在 Linux 中提高效率和生产力。在 Linux 中,可以通过三种方式在一行中运行多个命令: Operator Example Explanation ; Command 1 ; Command 2 Run command 1 first and then command 2 && Command 1 && Command 2 Run command 2 only if command 1 ends sucessfully || Command 1 || Command 2 Run command 2 only if command 1 fails 让我详细向您展示如何在 Linux 中链接命令。使用 ;在一行中运行多个 Linux 命令其中最简…
2025年2月28日

LXLE 评论:适用于旧计算机的轻量级 Linux 发行版

当您访问 LXLE 官方网站时,它的口号——“复兴那台旧电脑”——被大胆地捕捉到。而这正是LXLE的目标。基于Ubuntu/Lubuntu LTS版本,LXLE是一个轻量级Linux发行版,资源友好,非常适合旧PC或系统规格较低的系统。事实上,LXLE 在旧机器上的最佳 Linux 发行版中占有突出的地位。开箱即用,LXLE 附带优化的 LXDE 桌面环境,这是一个轻量级、最小化的桌面环境,易于占用系统资源,同时提供整洁、优雅和易于使用的桌面环境。直观的用户界面带来流畅的体验。LXLE 是开源的,可以免费下载。在撰写本指南时,LXLE 的最新版本是 18.04.3。这是基于 Lubuntu 18.04 LTS 的 Beta 或开发版本,可在 32 位和 64 位架构中下载。LXLE 应用开发版本已大幅精简,取消了一些被认为是臃肿软件且不经常使用的应用程序。…