使用 PDFArranger 在 Linux 中拆分、合并、旋转和重新排序 PDF 文件

[ad_1] PDFArranger 是一个漂亮的小工具,允许您在 Linux 中拆分、合并、旋转和重新排序一个或多个 PDF 文件。 PDF编曲 实际上是一个fork PDF-Shuffler 项目. 甚至两个项目的图标都是一样的。 PDF-Shuffler 在过去七年中没有看到新的发展,所以我很高兴有人分叉它以继续发展。 这就是开源的美妙之处,一个项目永远不会真正死去,因为其他人可以重振它。 让我们来谈谈 PDFArranger,它可以做什么以及它是如何工作的。 使用 PDFArranger 拆分、合并、旋转和重新排列 PDF 文档 您可以在正在运行的 PDFArranger 应用程序中拖放 PDF 文件,或右键单击文件并使用…

Read more

在 JavaScript 中从字符串中删除第一个字符

[ad_1] 问题 – 如何使用 JavaScript 删除字符串的第一个字符? 在上一篇文章中,您学习了在 JavaScript 中远程处理字符串的最后一个字符。 如果您正在寻找从字符串中删除最后一个字符,请访问这里。 本教程向您介绍如何在 JavaScript 中删除字符串的第一个字符。 您可以选择以下任何一种方法。 方法 1 – 使用 substring() 函数 使用 子串() 函数从 JavaScript 中的字符串中删除最后一个字符。 此函数返回开始和结束索引之间的字符串部分,或返回到字符串的末尾。 例子…

Read more

如何在 Linux 上创建守护进程

[ad_1] 守护进程是不直接在用户控制下运行而是在后台服务的进程。 通常,它们在系统启动时启动并持续运行,直到系统关闭。 这些和普通进程之间的唯一区别是它们不会以任何方式将消息发送到控制台或屏幕。 下面介绍如何在 Linux 机器上创建守护进程。 守护进程是如何创建的简介 系统上运行着很多守护进程,一些熟悉的守护进程示例如下: crond:使命令在指定时间运行 sshd:允许从远程机器登录系统 httpd: 提供网页 nfsd:允许通过网络共享文件 此外,守护进程通常以字母结尾 d,虽然它不是强制性的。 对于作为守护进程运行的进程,遵循以下路径: 必须在进程成为守护进程之前执行初始操作,例如读取配置文件或获取必要的系统资源。 这样,系统可以将接收到的错误报告给用户,并且该过程将以适当的错误代码终止。 创建一个后台运行的进程,init 作为其父进程。 为此,首先从init进程中fork出一个子进程,然后以exit终止上层进程。 应该通过调用 setsid 函数打开一个新会话,并且应该断开该进程与终端的连接。 从父进程继承的所有打开的文件描述符都被关闭。 标准输入、输出和错误消息被重定向到…

Read more

在 Ubuntu 16.04 中生成证书签名请求 (CSR)

[ad_1] 本指南将引导您完成创建证书签名请求(简称 CSR)的步骤。SSL 证书是保护进出服务器的 Web 流量的行业标准方法,获得自己的 SSL 的第一步是生成 CSR。 本指南专为 Ubuntu 16.04 编写。 使用 SSH 登录到您的服务器。 Enter 在提示符下执行以下命令。 笔记: 将 mydomain 替换为您的实际域名。 openssl req -new -newkey rsa:2048…

Read more

如何使用隐写术在 Ubuntu 上隐藏图像中的机密文件

[ad_1] 有时,我们需要对我们系统上的高度机密数据进行加密,使用我们系统的其他人无法知道我们隐藏了任何信息。 一种方法是将文件和秘密消息隐藏在其他现有文件(如图像和音频)中。 当您想在不损害其安全性的情况下通过网络传达私人消息或将文件发送给另一个人时,这也非常有用。 您可以简单地嵌入机密数据以及密码或密码,以便只有受信任的人才能打开该文件。 这种将一个文件安全地隐藏到另一个文件中的加密称为 隐写术. 为什么是隐写术? 隐写术优于密码术,因为在后期,对手会知道某些内容隐藏在文本或文件中。 他们甚至可以通过付出一些努力来破解代码并获取信息。 然而,在隐写术中,第三人甚至不会意识到看似无害的图像或音频文件包含秘密信息或嵌入其中的文件这一事实。 在本文中,我们将讨论通过 Ubuntu UI 和命令行将机密文件加密为图像的三种方法。 我们已经在 Ubuntu 18.04 LTS 系统上运行了本文中提到的命令和过程。 由于我们使用的是 Ubuntu 命令行终端应用程序,以安装三个隐写实用程序; 您可以通过系统 Dash 或 Ctrl+Alt+T…

Read more

CentOS Linux 8 发布:新功能和下载

[ad_1] CentOS Linux 8 于 2019 年 9 月 24 日发布。它是一个衍生自 Red Hat Enterprise Linux (RHEL) 8 的 Linux 发行版。 CentOS 是在 Red Hat 停止免费提供 RHEL 时创建的。…

Read more

Fedora 31正式来了!

[ad_1] 它在这里! 我们很自豪地宣布发布 Fedora 31.感谢千千万万的辛勤付出 Fedora 社区成员和贡献者,我们正在庆祝又一个准时发布。 这已经成为一种习惯! 如果您只是想毫不拖延地了解这些内容,请转到 https://getfedora.org/ 现在。 有关详细信息,请继续阅读! 工具箱 如果你没有使用过 Fedora 工具箱,这是尝试的好时机。 这是一个用于启动和管理个人工作区容器的简单工具,因此您可以在独立的体验中进行开发或试验。 就像从命令行运行“toolbox enter”一样简单。 这种容器化的工作流程对于基于 ostree 的用户来说至关重要 Fedora CoreOS、IoT 和 Silverblue 等变体,但在任何工作站甚至服务器系统上也非常有用。…

Read more

如何在 CentOS 8 上安装 Grafana 监控系统

[ad_1] Grafana 是一种广泛使用的 Linux 服务器开源系统监控解决方案。 例如,它被 PayPal、eBay 和 Red Hat 使用。 对于所有想要使用可扩展且强大的仪表板监控工具的工程师来说,Grafana 是一个不错的选择。 该监控工具监控各种数据源。 使用 Grafana,您可以绑定时间序列数据库(如 Prometheus 或 Influx DB)和关系数据库(如 PostgreSQL 或 MySQL)。 本教程将展示如何在 CentOS 8 上安装…

Read more

如何在 Debian 11 上安装 Ansible

[ad_1] 在本教程中,我们将向您展示如何在 Debian 11 上安装 Ansible。对于那些不知道的人,Ansible 是自动化应用程序和 IT 基础设施的最简单方法。 Ansible 使用端口 22 (SSH) 连接到远程机器并进行必要的更改。 它是一个跨平台工具,旨在在使用 Linux、macOS 和 Windows 操作系统时处理系统配置。 本文假设您至少具有 Linux 的基本知识,知道如何使用 shell,并且最重要的是,您在自己的 VPS 上托管您的站点。 安装非常简单,假设您在 root…

Read more

如何在 Ubuntu 20.04 中安装 Adob​​e Acrobat Reader

[ad_1] PDF 是公司和个人用来共享文件的事实上的文件格式。 在线下载文档时,文档很可能以 PDF 格式出现。 与其他文件格式相比,该格式提供了多项优势,包括保持图形完整性、文档安全性以及对包括文本和图像在内的广泛内容的支持。 使用最广泛的 PDF 阅读器之一是 Adob​​e Acrobat Reader。 它允许用户在 PDF 文档中查看、打印、注释和执行高级编辑。 Adobe Acrobat Reader 提供免费版和高级版。 高级版包含数字签名、文件转换、编辑、扫描等附加功能。 现在让我们关注 Adob​​e Acrobat Reader 的安装。 第…

Read more