2024年8月26日

为当前 Linux / Unix 命令行打开 Gnome Nautilus 文件管理器

N autilus 是 GNOME 桌面的文件管理器。如何从 Linux 或 Unix shell 提示符打开 Nautilus 以打开基于 Linux 或 Unix 的桌面上的文件和目录? 您可以使用该gnome-open命令通过 GNOME 文件处理程序打开文件和 URL,就像您双击了文件的图标一样。如果文件是 URL 形式,则文件将以 URL 形式打开。如果您使用的是 KDE 或其他桌面,请尝试: xdg-open command ## generic version ##[不要打印] table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } tab…
2024年8月26日

Linux 使用 md5sum 命令生成 MD5 字符串或哈希值

我需要为给定的字符串生成 md5 哈希。它将被 shell 脚本用来为远程 Web 服务或加密应用程序生成密钥。如何在 Linux 或类 Unix 操作系统下根据任何输入字符串生成 md5 哈希? 您可以使用md5sum命令来计算和检查 MD5 消息摘要。这是大多数现代 Linux 发行版上的默认工具。它为给定的字符串、单词或文件名生成 md5 哈希。 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: #f7f7f…
2024年8月26日

Linux / Unix lftp 命令用于镜像文件和目录

如何使用 lftp 命令从远程 FTP 服务器镜像文件?如何在 Linux 和类 Unix 操作系统下使用 lftp 命令将整个目录从本地磁盘放到远程 FTP 服务器(反向镜像)? lftp 命令是一个文件传输程序,允许与其他主机建立复杂的 FTP、HTTP 和其他连接。lftp 命令有一个内置镜像,可以下载或更新整个目录树。还有一个反向镜像(镜像 -R),可以上传或更新服务器上的目录树。镜像还可以在两个远程服务器之间同步目录,如果可用,则使用 FXP。 table.tutorialrequirements { width: 100%; height: 100%; font-size: 15px; } table.tutorialrequirements td, table.tutorialrequirements th { padding: 5px 5px; } table.tuto…
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,但…