如何从硬盘启动 ISO 映像

本指南将向您展示如何 启动 ISO 映像 存储在硬盘驱动器中的文件。 在硬盘驱动器上启动 ISO 用于测试新版本的 Linux ISO 文件而无需使用 CD/DVD 或 USB 记忆棒。 在这种情况下,我将通过以下方式直接从硬盘启动 Ubuntu 13.04 iso Grub2 启动菜单. 使用以下命令在根文件夹中创建一个名为 iso 的目录: # sudo mkdir /isoimage 现在将 ubuntu 13.04 iso 文件 (ubuntu-13.04-desktop-i386.iso) 复制到目录 /isoimage : # sudo cp -v ~/ISOFILE/ubuntu-13.04-desktop-i386.iso /isoimage 使用以下命令编辑 /boot/grub/grub.cfg 文件: # sudo nano /etc/grub.d/40_custom 将这些行添加到自定义 GRUB 配置文件 (/etc/grub.d/40_custom): menuentry […]

1 min read

在 Linux 中重置终端

想知道如何在 Linux 中重置终端吗? 有时您可能会不小心将二进制输出重定向到您的终端,并且需要重置它,以便清除所有文本并恢复滚动条。 其他时候,您可能弄乱了 .bashrc 配置,只是想重置它。 在本文中,我们将研究所有这些可能性以及重置终端的方法。 清除屏幕并恢复滚动条! 所以,我们的第一个场景是我们以某种方式运行了很多命令并填满了终端的屏幕。 滚动条几乎不可见,您无法移动它。 您可能会注意到,在这种情况下,使用 clear 命令仅部分起作用,因为它并没有真正清除屏幕,它只是将光标定位到页面顶部。 滚动条仍然和最初一样小。 在这种情况下,重置命令可以帮助我们。 只需输入“重置”,瞧! 您的终端将以其最真实的形式“重置”! 重置.bashrc 如果你发现自己处于这样的境地,我们会来救你。 不过,在重置 .bashrc 之前,您需要备份受影响的文件。 我们将重命名 .bashrc,这样文件就不会被系统覆盖。 mv .bashrc .bashrc_old 现在将系统 bashrc 骨架文件复制到您的主目录中,重新启动系统,您就完成了! 运行以下命令来执行此操作: cp /etc/skel/.bashrc ./ && reboot 清除所有终端历史 有时您可能不得不运行多个命令并且不希望您的同行知道它。 您只需将 dev/null 重定向到 bash_history 文件,没有人会知道其中的区别。 cat /dev/null > ~/.bash_history && history -c && reset 重置 Linux […]

1 min read

如何使用 cmus 从 Linux 终端播放​​音乐

当您想听一些音乐时,您很可能会转向您的发行版附带的 GUI 音频文件或流媒体播放器,但是如果您可以从命令行播放音乐呢? 使用 Linux 和一个名为 cmus 的小程序很容易。 什么是cmus? 厘米,或 C* 音乐播放器,是用于 Linux 和其他类 Unix 系统的基于文本的音频播放器。 在 GUI 音乐程序的海洋中,cmus 的独特之处在于它专注于控制台。 cmus 的文本方向使其非常适合较旧的计算机或根本没有安装 X 或 Wayland 的计算机。 您可以设置一台较旧的计算机用作自动点唱机。 它通过插件支持几种主要的音频文件格式,包括 MP3、Ogg Vorbis、FLAC、WAV、MP4 等。 如果您还没有卖掉它们并用乙烯基替换它们,您甚至可以播放普通的旧音频 CD,你这个潮人。 这就是 cmus 的另一个主要特性:它的插件库。 YouTuber Retrochad 甚至使用旧的文本终端来控制运行 cmus 的服务器来播放音乐: 这显示了 cmus 在面对更华丽的音乐播放程序时的灵活性。 该程序使用类似于 Vim 的键绑定,因此如果您熟悉该编辑器,您应该会发现在 cmus 中导航很容易。 在 Linux 上安装 cmus 在大多数使用默认包管理器的 Linux […]

1 min read

如何在 Ubuntu Linux 上释放空间

有时,我们需要清理系统存储空间,以便为安装新程序和处理其他文件腾出空间。 当您的存储设备不足或存储容量有限时,这一点尤其重要。 即使你有一个大的存储空间,但你是一个像我一样喜欢不时清理杂物的人,本文将向你简要介绍多种方法。 Ubuntu 可能是一个轻量级的操作系统,但它对存储不太友好,特别是因为它不会删除它为安装软件而下载的软件包。 本文为您提供了在 Ubuntu 18.04 系统上清理磁盘空间的方法,主要是通过图形界面,即使是初学者也能掌握这项技能。 清空垃圾 您的垃圾桶中可能有大量无用的数据。 这占用了与系统上最有用的数据相同的系统空间。 清空垃圾箱以便将该空间用于更重要的目的是最简单、最快捷的解决方案。 只需打开文件管理器并右键单击左侧面板中的垃圾箱图标。 选择清空垃圾箱选项以永久删除垃圾箱中的所有文件。 使用 BleachBit 删除临时文件 您系统上的某些文件(例如浏览器历史记录、缓存和来自各种程序的临时文件)占用的空间可能超出您的想象。 可通过软件中心获得的 BleachBit 是一个自动清理程序,可将您的系统从所有不需要的临时文件中清除。 首先,下载 BleachBit 软件,然后通过以下命令以管理员身份运行它,因为这样您将能够删除不需要的 apt 包和更多系统数据以及通常的临时文件。 $ sudo bleachbit 第一次打开 BleachBit 时,您将能够设置一些数据清理首选项。 做出选择,然后单击关闭按钮。 之后,您可以选择要清理的文件类别,然后单击“清理”按钮。 点击 删除 按钮永久删除临时文件。 下图显示了清理系统后如何从我的系统中恢复一些磁盘空间。 对您而言,可能很多,具体取决于您系统中的数据类型。 使用磁盘使用分析器分析您的磁盘使用情况 我们的系统可能在我们不知道或不记得的情况下有大量不需要的文件。 磁盘使用分析器工具会扫描您的文件系统,并显示在您的系统上占用大量空间的目录的图形视图。 您可以访问这些目录并找到并删除使您的存储空间变大的文件。 您可以通过 Ubuntu Dash 访问此免费工具,如下所示: 通过单击图表的红色区域,您可以准确导航到重文件所在的位置。 使用 Synaptic 包管理器查找繁重的应用程序 Ubuntu 18 带有一个名为 […]

1 min read

Linux 目录结构,解释

如果您最近从 Windows 切换到 Linux,那么缺少 C 盘、D 盘以及如此熟悉的命名约定可能会让您感到困惑。 但不要着急,因为一旦你了解了 Linux 目录结构是如何布局的,你所有的疑惑都会迎刃而解。 Linux 目录结构 Linux 的开发受到 Unix 的启发,因此它遵循与 Unix 类似的文件系统层次结构。 您还会注意到其他基于 Unix 的操作系统(如 macOS 和 BSD)的相似之处。 Linux 目录结构的布局就像一棵树, /根 目录是树的树干,其余目录从中分支出来。 目录主要包含三种类型的文件: 一般文件: 通用文件是包含 ASCII 或二进制数据的普通文件。 视频、图像、文档等是通用文件的常见示例。 目录文件: 在 Linux 中,目录也被归类为文件,作为其他文件类型和目录的存储空间。 设备文件: 你可能熟悉看到一个 F: 或者 G: 每当您在 Windows 中插入 USB 时创建的驱动器。 同样,在 Linux 中,USB 和其他硬件组件表示为 /dev/device_id 文件。 让我们了解不同的目录及其在 […]

1 min read

Timekpr – 控制用户帐户的计算机使用情况

如今,尤其是在这个隔离期间,孩子们使用电脑的时间可能比使用教科书的时间还多。 作为家长和老师,您必须密切关注他们,了解他们在电脑上花费了多少时间,并且您应该限制他们过度使用电脑。 有很多家长控制应用程序可以完成这项工作。 今天我们要讨论的就是 Timekpr-nExT. 在本指南中,我们将看到如何使用 Timekpr 控制用户帐户的计算机使用情况。 内容 什么是 Timekpr? 在 Linux 中安装 Timekpr 使用 Timekpr 控制用户帐户的计算机使用情况 1. 用户配置选项卡 2. Timekpr-nExT 配置 Timekpr 命令行选项 结论 帮助我们帮助您: 什么是 Timekpr? 对于那些不知道的人,Timekpr 是一个 家长控制应用程序 可用于控制计算机的使用。 如果您认为您的孩子在电脑上花费了太多时间,您可以为孩子的用户帐户设置时间限制,并防止他们长时间使用计算机。 我们可以设置持续时间,以及孩子可以在什么时间登录计算机。 用外行的话来说,我们可以很容易地根据定时访问时间限制他们的日常使用,并配置他们可以登录或不能登录的时间段。它以前称为 Timekpr-复活 它最初被称为 时间kpr 当它第一次发布时。 我不知道为什么开发人员一直在重命名它。 开发人员不应经常重命名项目,而应考虑为每个版本使用一个版本号。 在 Linux 中安装 Timekpr 我在 Ubuntu 18.04 LTS 版本中测试了这个应用程序。 它按预期工作得很好。 要安装最新版本,请添加以下 PPA: $ […]

1 min read

如何在 Linux 中查找和删除损坏的符号链接

前段时间,我们解释了 什么是软链接和硬链接 用实际例子。 有时您可能会忘记删除未使用的软链接或不指向任何地方的符号链接。 在文件系统上保留未使用的链接不会损害系统,除了占用一点磁盘空间。 所以没有必要保留它们。 只需找到并删除 Linux 系统上损坏的符号链接即可。 在 Linux 上查找损坏的符号链接并删除它们 有很多方法可以在 Linux 中找到损坏的符号链接或软链接。 这里我给出了两种方法。 1.使用“符号链接”实用程序查找和删除损坏的软链接 符号链接 是一个命令行、符号链接维护实用程序。 它扫描给定的目录并列出符号链接(如果有的话)。 符号链接可在许多 Linux 发行版的官方存储库中找到。 安装符号链接 中央操作系统, 跑: $ sudo yum install symlinks 在 Fedora: $ sudo dnf install symlinks 在 Debian, Ubuntu, Linux 薄荷糖: $ sudo apt-get install symlinks 在 Ubuntu 上,您需要启用 [universe] 存储库。 $ sudo […]

2 mins read

如何在 CentOS 7 上安装 Grafana

在本教程中,我们将向您展示如何在 CentOS 7 上安装 Grafana。对于那些不知道的人,Grafana 是一个开源数据可视化和跟踪套件。 它提供对 Graphite、Elasticsearch、Included、Prometheus 和更多数据库的支持。 该应用程序提供了漂亮的仪表板和指标分析,能够控制和创建自己的仪表板,用于您自己的应用程序或基础设施性能监控。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 CentOS 7 服务器上逐步安装 Grafana。 在 CentOS 7 上安装 Grafana 第 1 步。首先,让我们首先确保您的系统是最新的。 yum clean all yum -y update 步骤 2. 在 CentOS 7 上安装 Grafana。 首先,添加一个新的 Grafana 存储库: cat <<EOF | […]

1 min read

如何在 Debian 11 上安装 Icinga 2

在本教程中,我们将向您展示如何在 Debian 11 上安装 Icinga 2。对于那些不知道的人,Icinga 2 是一个开源监控解决方案,用于监控各种网络资源的可用性,包括主机指标例如系统正常运行时间、负载、内存、磁盘空间、正在运行的进程、网络等等。 Icinga 2 有一个用户友好的 Web 界面,但它还带有一个命令行界面,可用于通过特定命令监控网络、服务器和服务。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 Debian 11 (Bullseye) 上逐步安装 Icinga 开源网络监控。 在 Debian 11 Bullseye 上安装 Icinga 2 第 1 步。在我们安装任何软件之前,重要的是通过运行以下命令确保您的系统是最新的 apt 终端中的命令: sudo apt update sudo apt upgrade 步骤 2. 安装 LAMP […]

1 min read

如何在 CentOS 8 / RHEL 8 上使用 Nginx 安装 WordPress

WordPress 是一种内容管理系统 (CMS),广泛用于创建博客、网站、电子商务门户等。 它是用 PHP 语言编写的,使用 MariaDB 或 MySQL 作为数据库。 WordPress 为超过 6000 万个网站提供支持,其中包括前 1000 万个网站中的 33%。 这是有关如何在 CentOS 8 / RHEL 8 上使用 Nginx 安装 WordPress 的教程。 本文档也适用于 CentOS 7 Ubuntu 18.04 Ubuntu 16.04 安装 LEMP 堆栈 在继续之前,请使用以下链接设置 LEMP 堆栈。 在 CentOS 8 / RHEL 8 上安装 LEMP Stack(Nginx、MariaDB 和 PHP) 安装 PHP 扩展 […]

2 mins read

适用于 Gnome GSConnect v13 稳定版的 Android 集成扩展已发布

今天发布的最新 GSConnect v13 是对架构、设置和默认行为进行更改的重写,它需要 Gnome Shell 3.28 或 3.30。 新版本包括重新设计的设置、请勿打扰模式、通知快速回复以及其他功能和改进。 GSConnect 是一个用 GJS 为 Gnome Shell 编写的完整的 KDE Con​​nect 协议实现,它将 Android 设备与您的 Gnome 桌面集成在一起。 使用它,您可以轻松地在 Gnome 桌面和 Android 智能手机之间发送文件,在两台设备之间同步剪贴板或通知,从桌面无线浏览 Android 设备上的文件等等。 最新的 GSConnect v13 带有一个重新设计的设置 . 此外,默认情况下启用所有支持的插件。 如果您已阅读我们的 GSConnect v13 alpha1 文章,您会注意到设置窗口的某些部分已针对最终版本进行了更改。 GSConnect v13 中的一项新功能是勿扰模式 :

1 min read

Rclone 浏览器使您能够同步数据 Cloud 以图形方式在 Linux 中的服务

简介:Rclone 浏览器是一个有效的 GUI 程序,可以使用 Rclone 轻松管理和同步云存储上的数据。 在这里,我们来看看它提供了什么以及它是如何工作的。 如果您想在 Linux 上本机轻松地使用 One Drive 或 Google Drive,您可以选择高级 GUI 工具,如 Insync(附属链接)。 如果您可以在终端上付出一些努力,则可以使用 克隆 与 Linux 上的许多云存储服务同步。 我们有关于在 Linux 中使用 Rclone 与 OneDrive 同步的详细指南。 克隆 是一个非常流行和有用的命令行工具。 许多高级用户将需要使用 Rclone 的功能。 但是,即使它足够有用,也不是每个人都愿意在终端上使用它。 因此,在本文中,我将讨论一个令人印象深刻的 GUI“Rclone 浏览器”,它可以使用 Rclone 轻松管理和同步云存储上的数据。 还值得注意的是,Rclone 确实提供了一个实验性的基于 Web 的 GUI——但我们将专注于 克隆浏览器 这里。 Rclone 浏览器:Rclone 的开源 GUI Rclone 浏览器是一个图形用户界面,可让您浏览、修改、上传/下载、列出文件,以及做更多当您想充分利用管理远程存储位置时想做的事情。 它提供了一个简单的用户界面并且运行良好(根据我的快速测试)。 […]

1 min read

如何在 Ubuntu 16.04 LTS 上安装 Ajenti 控制面板

在本教程中,我们将向您展示如何在 Ubuntu 16.04 LTS 上安装 Ajenti 控制面板。 对于那些不知道的人,Ajenti 是一个托管控制面板,可让您非常轻松地设置网站。 它带有一个干净而现代的界面,因此设置应用程序服务器、数据库和路由应该一点也不难。 此外,它还提供强大的语言支持。 使用 Ajenti,您可以立即设置用 PHP (PHP-FPM)、Python (WSGI)、Ruby 和 Node.js 编写的应用程序。 Exim 4 和 Courier IMAP 是自动配置的,因此您可以使用虚拟电子邮件、DKIM、DMARC 和 SPF。 这个控制面板是用 Python 编写的,可以在多个 Linux 发行版上运行。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 Ubuntu 16.04 (Xenial Xerus) 服务器上逐步安装 Ajenti 控制面板。 先决条件 运行以下操作系统之一的服务器:Ubuntu […]

1 min read

如何在 Manjaro 21 上安装 Plex 媒体服务器

在本教程中,我们将向您展示如何在 Manjaro 21 上安装 Plex Media Server。对于那些不知道的人,Plex 是一个流媒体服务器,可让您组织视频、音乐和照片集并流式传输媒体随时随地访问您的计算机、手机、平板电脑或电视。 通过在您的网络上安装 Plex 媒体服务器,您可以从任何设备(例如 PC、笔记本电脑、智能手机(Android 或 iOS)、PS4 和一些其他受支持的设备)播放您喜爱的收藏。 在某些国家/地区,您还可以在 Plex 上集成和播放在线电视。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将站点托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户中运行,否则您可能需要添加 ‘sudo‘ 到获得 root 权限的命令。 我将向您展示在 Manjaro 21 (Ornara) 上逐步安装 Plex Media Server。 在 Manjaro 21 Ornara 上安装 Plex 媒体服务器 步骤 1. 在运行以下教程之前,请确保我们的系统是最新的: sudo pacman -Syu 步骤 2. 启用捕捉。 […]

1 min read

如何在 Ubuntu 20.04 上安装 Juju

Juju 是一个开源建模工具,专注于通过提供部署、扩展、配置、集成设施来减少软件应用程序的运营开销。 它有助于在公共云和物理服务器上高效部署应用程序。 Juju 客户端是一个可执行的单一二进制文件,支持和发布在多个操作发行版和 CPU 架构上。 我们将在本文中讨论在 Ubuntu 20.04 Linux 系统上安装 Juju 客户端。 在 Ubuntu 20.04 上安装 Juju Juju 可以使用以下两种不同的方法安装在 Ubuntu 20.04 上: 通过下载二进制文件安装 Juju 使用 snap 安装 Juju 方法一:下载二进制安装Juju 对于不支持 snap 的系统,Juju 可以在这些类型的系统上使用这种安装方法进行安装。 按照下面给出的步骤,您可以轻松地在 Ubuntu 20.04 系统上安装 Juju 客户端: 第 1 步:下载软件包二进制文件 下载与您的系统架构相匹配的 Juju 客户端的二进制文件和版本。 从项目下载页面下载 Juju 客户端二进制包。 用户还可以通过运行以下命令下载二进制文件: $ curl -LO https://launchpad.net/juju/2.9/2.9.0/+download/juju-2.9.0-linux-amd64.tar.xz […]

1 min read