2025年2月28日

Linux LS命令初学者的16个实例

Linux LS命令初学者的16个实例 每当需要在 Linux 或任何其他类 UNIX 操作系统的命令行上查看目录的内容时,ls 就是使用的命令。 ls 命令列出按字母顺序排序的目录的内容。虽然这是工具的基本用法,但它提供了大量功能(以命令行选项的形式),可在多种情况下为您提供帮助。在本教程中,我们将通过易于理解的示例讨论其中一些命令行选项的用法。使用 cd 命令转到要执行 ls 的目录。1.如何列出隐藏文件/目录默认情况下,ls 命令不显示隐藏的文件/目录。但是,您可以使用 -a 命令行选项强制该工具执行此操作。因此,要列出当前目录中的所有文件/目录(包括隐藏的 - 名称以点 . 开头的文件/目录),请运行以下命令:ls -a2. 如何跳过输出中的当前 (.) 和上一个目录 (..) 条目使用 -a 命令行选项时,当前目录和上一个目录的条目(分别为 . 和 ..)也会显…
2025年2月28日

CMUS (C_ 音乐播放器) – 基于控制台的 Linux 音频播放器

CMUS (C_ 音乐播放器) – 基于控制台的 Linux 音频播放器 作为 Linux 用户,您可能遇到过各种各样的音频播放器,每种播放器都有自己独特的特性和功能。 CMUS(C* 音乐播放器)就是这样的一种音频播放器。 CMUS 是一款适用于 Linux 的轻量级、基于控制台的音频播放器,具有简单直观的界面,易于使用。在本文中,我们将探讨 CMUS 的功能,并引导您完成安装和使用步骤。我们还将为您提供一些提示和技巧,帮助您充分利用这个强大的音频播放器。CMUS的特点CMUS 的功能丰富,使其成为 Linux 用户的热门选择。以下是它的一些主要功能 -轻量且快速 - CMUS 是一种基于控制台的音频播放器,需要最少的系统资源,使其成为较旧或功能较弱的硬件的理想选择。可定制 - 您可以定制 CMUS 的界面和行为以满足您的喜好。例如,您可以更改 UI 的配色方案、按键…
2025年2月28日

如何在 Linux 中检查 MySQL 数据库大小

如何在 Linux 中检查 MySQL 数据库大小 在本文中,我将向您展示如何通过 MySQL shell 检查 MySQL/MariaDB 数据库和表的大小。您将学习如何确定磁盘上数据库文件的实际大小以及数据库中存在的数据大小。另请阅读:Linux 中用于数据库管理的 20 个 MySQL (Mysqladmin) 命令默认情况下,MySQL/MariaDB将所有数据存储在文件系统中,数据库中存在的数据大小可能与我们稍后将看到的磁盘上Mysql数据的实际大小不同。此外,MySQL 使用 information_schema 虚拟数据库来存储有关数据库和其他设置的信息。您可以查询它来收集有关数据库及其表大小的信息,如图所示。mysql -u root -p MariaDB [(none)]> SELECT table_schema AS "Database Na…
2025年2月28日

如何在 Ubuntu 22.04 上安装 Nessus 安全扫描器

如何在 Ubuntu 22.04 上安装 Nessus 安全扫描器 在此页 先决条件 通过 .deb 文件安装 Nessus 设置 UFW 防火墙 Nessus 基本配置 设置 Nessus 命令行 nessuscli 使用 Nessus 创建第一个扫描 结论 Nessus 是一个开源网络漏洞扫描器,用于漏洞评估、渗透测试和道德黑客攻击。它使用常见漏洞和披露 (CVE) 架构,是市场上最全面的漏洞扫描程序之一。借助 Nessus,您可以执行网络漏洞扫描、查找错误配置和拒绝服务 (Dos) 漏洞等。Nessus 提供高速资产发现、目标分析、配置审计、恶意软件检测、敏感数据发现等等。此外,它还提供多种类型的版本,包括免费的漏洞扫描器 Nessus Essentials 和面向专业测试人员和道德黑客的 Nessus 专业版。在本指南中,您将在 Ubuntu 22.04 服务器上安装 Nessus。…
2025年2月28日

如何在 CentOS/RHEL 7/8 中设置或更改主机名

如何在 CentOS/RHEL 7/8 中设置或更改主机名 计算机主机名表示分配给网络中计算机的唯一名称,以便唯一标识该特定网络中的该计算机。计算机主机名可以设置为您喜欢的任何名称,但您应该记住以下规则:主机名可以包含字母(从 a 到 z)。主机名可以包含数字(从 0 到 9)。主机名只能包含连字符 ( – ) 作为特殊字符。主机名可以包含点特殊字符 ( . )。主机名可以包含所有三个规则的组合,但必须以字母或数字开头和结尾。主机名字母不区分大小写。主机名的长度必须介于 2 到 63 个字符之间。主机名应该是描述性的(以便于识别网络上的计算机用途、位置、地理区域等)。要通过控制台显示 CentOS 7/8 和 RHEL 7/8 系统中的计算机名称,请发出以下命令。 -s 标志显示计算机短名称(仅主机名),-f 标志显示网络中的计算机 FQDN(仅当计算机是域或领域的一部分…
2025年2月28日

如何在 Debian 11 上安装 Odoo ERP 软件(以前称为 OpenERP)

如何在 Debian 11 上安装 Odoo ERP 软件(以前称为 OpenERP) 在此页 先决条件 安装和配置 PostgreSQL 安装 wkhtmltopdf 工具 在 Debian 11 Bullseye 上安装 Odoo 14 使用 Certbot 生成 SSL Letsencrypt 安装和配置 Nginx 作为 Odoo 的反向代理 Odoo 首次配置 结论 Odoo(以前称为 OpenERP)是一款开源且功能强大的业务管理软件。 Odoo 作为一个中央应用程序运行,允许您从一个单一的 Web 应用程序仪表板管理与业务相关的任务。 Odoo 提供两个版本,企业版(付费和服务版)和社区版,在 GNU LGPLv3 下获得许可。作为ERP应用程序,Odoo提供强大的业务工具,如库存管理、项目管理、CRM、电子商务、计费、报告、会计、仓库管理等。它适用于所有不同规模的公司,从小型公司到中…
2025年2月28日

如何在 Rocky Linux 上安装 LibreNMS 监控解决方案

如何在 Rocky Linux 上安装 LibreNMS 监控解决方案 在此页 先决条件 设置存储库 安装包依赖 设置防火墙 下载 LibreNMS 源代码 为 LibreNMS 安装 PHP 依赖项 配置 PHP-FPM 配置 MariaDB 服务器 设置 Nginx 服务器块 配置 SELinux 完成 LibreNMS 配置 访问 LibreNMS Web 安装 结论 LibreNMS 是一种监控工具,支持使用多种协议进行自动发现,包括 SNMP、ARP、OSPF 和 BGP。要监控操作系统,您可以使用 SNMP 协议,该协议可用于大多数操作系统,包括 Linux、Windows 和 BSD。存在三个版本的 SNMP 协议,v1 和 v2,仅使用社区密码进行保护,以及支持密码进行身份验证和加密的协议 v3。对于生产环境,推荐使用SNMP协议v3,比v2和v1更安全。在本指南中,您将学习如何在 Rocky Li…
2025年2月28日

Debian 上的 Zone Minder 配置

Debian 上的 Zone Minder 配置 家庭安全是许多人的首要任务,安装安全摄像头系统是监视您的财产的好方法。 ZoneMinder 是一种流行的摄像头监控解决方案,它是一种提供视频监控功能的开源软件包。 ZoneMinder 是一款功能强大的工具,可用于监控单个摄像机或多个摄像机,具有运动检测、远程访问等功能。如果您使用 Debian,ZoneMinder 的安装和配置过程相对简单。在本文中,我们将完成在 Debian 计算机上启动并运行 ZoneMinder 所需的步骤。我们将涵盖以下主题 -安装必要的软件包 - 我们将安装必要的软件包,包括 Apache、MySQL 和 PHP。创建数据库 - 我们将创建一个 MySQL 数据库供 ZoneMinder 使用。安装 ZoneMinder - 我们将下载并安装 ZoneMinder 软件包。配置 Apache - 我…
2025年2月28日

如何从 Linux 终端搜索 DuckDuckGo

如何从 Linux 终端搜索 DuckDuckGo 与 Googler(来自命令行的 Google 站点搜索)一样,ddgr 是一个命令行实用程序,可用于通过 DuckDuckGo 搜索引擎和命令搜索关键词终端提示符上的行浏览器。在 Linux 中安装 ddgr 命令行搜索引擎之前,首先确保您的计算机上安装了处理 HTTPS 请求所需的 Python 3.4 和 Python 请求库。系统,通过发出以下命令。 ------------------ On CentOS, RHEL & Fedora ------------------ yum install epel-release yum install python34 python34-requests ------------------ On Debian & Ubuntu ------------------ apt install p…
2025年2月28日

如何在 Linux 中更改默认 MySQL/MariaDB 端口

如何在 Linux 中更改默认 MySQL/MariaDB 端口 在本指南中,我们将学习如何更改基于 CentOS 7 和 Debian 的 Linux 发行版中 MySQL/MariaDB 数据库绑定的默认端口。 MySQL数据库服务器在Linux和Unix下运行的默认端口是3306/TCP。要更改 Linux 中默认的 MySQL/MariaDB 数据库端口,请通过发出以下命令打开 MySQL 服务器配置文件进行编辑。vi /etc/my.cnf.d/server.cnf [On CentOS/RHEL] vi /etc/mysql/mariadb.conf.d/50-server.cnf [On Debian/Ubuntu] 搜索以 [mysqld] 开头的行 stat,并将以下端口指令放在 [mysqld] 语句下,如下面的文件摘录所示。相应地替换端口变量。[mysql…