2024年8月26日

Linux 命令查找 SATA 链接速度(如 1.5 / 3.0 / 6.0 Gbps)[硬盘]

如何了解我的 SATA 链接速度?如何确保我的 SATA 硬盘以 6Gbps 的速度运行,以及如何在运行 HP 或 IBM amd64 硬件的 Linux 服务器上验证这一点? 简介:您需要查看 dmesg 命令输出或名为/var/log/messages或/var/log/syslog 的日志文件。您还可以使用 smartctl 命令查找有关基于 Linux 的系统上的硬盘和当前链接速度的信息。 table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } table.tutorialrequirements tr:nth-child(ev…
2024年8月26日

Linux 列出所有环境变量命令

如何在 RHEL / Debian / Ubuntu / CentOS / Fedora / Mint Linux 操作系统上使用 bash shell 显示所有环境变量?你能告诉我列出所有 shell 环境变量的 Linux 命令吗? 您可以使用以下任一命令来显示和列出 shell 环境变量及其值。printenv 命令列出指定环境变量的值。如果没有指定变量,则打印所有变量的名称和值对。 printenv命令 – 打印全部或部分环境。 env命令 – 显示所有导出的环境或在修改的环境中运行程序。 set命令 – 列出每个 shell 变量的名称和值。 table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequire…
2024年8月26日

Linux / Unix:sed 命令仅打印匹配的行

我看到了很多关于如何使用 sed 执行搜索和替换等操作的示例和手册页。但是,我想匹配给定的字符串或正则模式表达式并显示在屏幕上。如何仅在类 Unix 操作系统下使用 sed 命令打印具有匹配模式的行? table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } table.tutorialrequirements tr:nth-child(even) { background: #f7f7f7; } table.tutorialrequirements thead { background: #f7f7f7; } table.tut…
2024年8月26日

操作方法:在 Unix / Linux 中使用 Grep 命令搜索子目录

我想搜索并查找位于 $HOME/project/school 的所有目录中包含单词“main()”的所有文件。如何使用 grep 命令在 Unix 或 Linux 操作系统下查找包括所有子目录的文本? grep 命令用于在文本中搜索命令行上指定的模式(单词)。您需要使用以下语法: table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } table.tutorialrequirements tr:nth-child(even) { background: #f7f7f7; } table.tutorialrequirement…
2024年8月26日

Linux dd 命令显示带有状态的进度复制栏

我正在使用 dd 命令进行块级复制,但刚刚发现没有内置方法来检查进度。如何在将 /dev/sda 复制到 /deb/sdb 时使用 Linux 或 Unix dd 命令并在数据通过管道时显示进度条?如何在 Linux 上监控 dd 的进度? table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } table.tutorialrequirements tr:nth-child(even) { background: #f7f7f7; } table.tutorialrequirements thead { background: #f7f7f7…
2024年8月26日

Linux / Unix:curl 命令传递主机标头

如何使用 curl 命令行选项将标头发送到 Apple OS X 或基于 Unix 或 Linux 的系统上的 Web 服务器(例如 Nginx / Lighttpd / Apache / ISS),以便测试和调试负载均衡器后面的 Web 应用程序或服务器节点? table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } table.tutorialrequirements tr:nth-child(even) { background: #f7f7f7; } table.tutorialrequirements thead { background: #f…
2024年8月26日

Fedora 21 服务器的初始设置

介绍 首次登录全新的 Fedora 21 或 RHEL 服务器时,它还不能用作生产系统。为了自定义和保护它,建议采取一些步骤,例如启用防火墙。 本教程将向您展示如何为全新安装的 Fedora 21 服务器提供更好的安全配置文件并准备使用。 先决条件 要遵循本教程,您需要: 具有根 SSH 密钥的 Fedora 21 Droplet。 如果您没有密钥,可以按照SSH 密钥教程的此部分来创建密钥;如果您没有密钥,可以按照同一教程的此部分在您创建 Droplet 时自动将您的 SSH 密钥嵌入到您服务器的根帐户中。 第 1 步 - 创建标准用户帐户 首先,以root身份登录您的服务器。 ssh root@your_server_ip 以 root 身份操作存在安全风险,因此在此步骤中,我们将设置一个 sudo 非 root 用户帐户,用于系统和其他计算任务。本教程中使用的用户名是sammy,但…
2024年8月26日

如何在 Fedora 21 上设置本地 OSSEC 安装

介绍 OSSEC 是一个开源的、基于主机的入侵检测系统 (HIDS),可执行日志分析、完整性检查、Windows 注册表监控、rootkit 检测、基于时间的警报和主动响应。如果您想密切关注服务器内部发生的事情,这是一个需要安装在服务器上的应用程序。 OSSEC 可以安装来仅监视安装它的服务器,即 OSSEC 术语中的本地安装,也可以安装为服务器来监视一个或多个代理。在本教程中,您将学习如何安装 OSSEC 来监视安装它的 Fedora 21 或 RHEL 服务器:本地 OSSEC 安装。 先决条件 要完成本教程,您需要: 您已按照本教程设置的 Fedora 21 Droplet 。 本教程应以 sudo 非 root 用户身份进行。 第1步 - 安装所需的软件包 在本节中,您将安装一些所需的软件包。 具体来说,使用以下命令安装bind-utils、、gcc和。makeinoti…
2024年8月26日

如何 – Linux 禁用用户帐户命令

如何在 Linux 操作系统下禁用用户帐户?如何彻底禁用 Linux 服务器用户帐户? 您需要使用 usermod 命令来锁定和禁用用户帐户。该选项通过将加密密码哈希放入/etc/shadow-L文件中来锁定用户密码。要禁用用户帐户,请将到期日期设置为 1 或 1970-01-01。! table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } table.tutorialrequirements tr:nth-child(even) { background: #f7f7f7; } table.tutorialrequirem…
2024年8月26日

Linux:检查网络连接命令

如何使用命令行选项检查 Linux 下的网络连接? 您需要使用 Linux 下的以下任一工具或命令来检查网络连接,包括其状态、源/目标、地址和带宽使用情况等: ss 命令:它转储套接字(网络连接)统计信息,例如所有 TCP / UDP 连接、每个协议的已建立连接(例如,显示所有已建立的 ssh 连接)、显示处于各种状态的所有 tcp 套接字,例如 ESTABLISHED 或 FIN-WAIT-1 等等。 netstat 命令:它可以显示网络连接、路由表、接口等等。 tcptrack 和 iftop 命令:分别显示在网络接口上看到的 TCP 连接信息并显示主机在接口上的带宽使用情况。 显示当前已建立、已关闭、孤立和正在等待的 TCP 套接字,输入: # ss -s 示例输出: Total: 529 (kernel 726) TCP: 1403 (estab 286, closed 1099, orph…