找到 2047 篇文章 关于操作系统

如何在 Linux 上运行的 screen 会话中增加回滚缓冲区?

Mukul Latiyan
更新于 2021-07-29 11:29:23

646 次浏览

Screen,有时也称为 GNU Screen,是一个终端多路复用器。这意味着它允许您启动一个 screen 会话,然后在该会话中打开任意数量的窗口。需要注意的是,即使 Screen 中运行的进程的窗口不再可见,该进程也会继续运行。安装 Linux Screen如果您的 Linux 发行版上尚未安装 screen 软件包,则可以运行以下任何适合您机器的命令进行安装。对于 Ubuntu 和 Debian:sudo apt update sudo ... 阅读更多

如何在文件夹层次结构(Linux)中查找所有不同的文件扩展名?

Mukul Latiyan
更新于 2021-07-29 11:28:26

1K+ 次浏览

虽然有很多方法可以使用不同的实用程序命令在 Linux 中查找特定文件的扩展名,但如果我们需要查找文件夹层次结构中的所有不同文件扩展名,则需要首先了解 find 和 sed 命令的用途,因为这些命令将用于打印文件夹或文件夹层次结构中的所有不同文件扩展名。我们必须了解的两个 Linux 实用程序命令是:find - 用于查找特定文件或目录sed - 流编辑器的简称,用于执行功能 ... 阅读更多

在 Linux 上的 vi 中获取文件的 root 权限

Mukul Latiyan
更新于 2021-07-29 11:27:00

623 次浏览

在许多情况下,我们认为我们已经使用 root 用户打开了一个文件来对其进行更改,但当我们实际尝试保存更改时,我们意识到该文件是用普通用户或没有特定权限编辑该文件的用户打开的。在这种情况下,我们通常只有一个选择,那就是使用以下命令关闭文件q!然后,使用以下命令再次打开文件sudo su vi file.txt进行更改并使用以下命令保存文件wq!虽然这 ... 阅读更多

从 Linux 命令行生成 SHA-256 哈希

Mukul Latiyan
更新于 2021-07-29 11:25:13

4K+ 次浏览

在任何操作系统上生成哈希的方法有很多,但当我们谈论生成几乎唯一且大小固定的比特哈希时,没有什么能取代 SHA 算法。在使用 Linux 命令生成 SHA-256 哈希之前,我们必须知道 SHA 到底是什么以及它有什么用。简单来说,SHA-256 是一种加密哈希函数,其摘要长度为 256 位。它本身就是一个算法,能够生成几乎唯一的固定大小的 256 位(32 字节)哈希。还需要知道 ... 阅读更多

如何在 Linux 中查找过去 24 小时内更改的文件?

Mukul Latiyan
更新于 2021-07-29 11:23:50

1K+ 次浏览

使用 Linux 工作时,有一件事是恒定的,那就是随着时间的推移,我们会对一个或另一个文件进行更改。有些文件保持不变,例如 /usr/local/ 目录中的文件,而有些文件只是临时的,会自动删除,例如您插入 /tmp 目录中的文件或文件夹。由于我们知道文件和文件夹的变化是不可避免的,因此 Linux 也为我们提供了不同的方法来跟踪我们更改或已更改的文件或文件夹。检查我们是否已更改的最常见方法是 ... 阅读更多

Linux – 如何查找一个目录中存在但在另一个目录中不存在的文件?

Mukul Latiyan
更新于 2021-07-29 11:20:02

607 次浏览

让我们考虑一个案例,我们有两个目录,比如 d1 和 d2,这两个目录都包含一些文件,这些文件可能是相同的或不同的。现在我们想列出这些文件中存在于其中一个目录(例如 d1)而不在另一个目录(例如 d2)中的文件的名称。为此,我们必须熟悉 diff 命令或 comm 命令,因为这两个命令都可以用来解决上述问题。让我们首先探索 diff 命令,它是 difference 的缩写。此命令用于 ... 阅读更多

在 Unix/Linux 中判断两个文件内容是否相同的最快方法

Mukul Latiyan
更新于 2021-07-29 11:18:14

592 次浏览

假设我们在名为 dir1 的目录中有两个文件,起初这两个文件是不同的。不同的意思是它们包含的文本不相同。文件夹中的文件 - immukul@192 dir1 % ls -ltr 总计 16 -rw-r--r-- 1 immukul staff 7 Jul 7 10:37 2.txt -rw-r--r-- 1 immukul staff 8 Jul 8 19:05 3.txt第一个文件(2.txt)中的内容如下:immukul@192 dir1 % cat 2.txt orange第二个文件(2.txt)中的内容如下:immukul@192 dir1 % cat 3.txt uorange我们可以很容易地使用 diff 命令来 ... 阅读更多

Linux 上的 Crontab 星期语法

Mukul Latiyan
更新于 2021-07-29 11:15:29

4K+ 次浏览

为了理解 crontab 作业的语法,我们首先需要探索并理解什么是 crontab 作业。Crontab 不过是我们可以在 cron 作业期间运行的命令列表。Cron 作业是一个实用程序,用于安排在特定时间自动执行命令。我们可以借助 bash 脚本启动 cron 作业,方法是按照以下命令操作:crontab -e这将打开一个文件,您可以编辑该文件,在上述文件中插入 cron 作业 shell 脚本,然后关闭该文件。只需插入以下代码 ... 阅读更多

在 Linux 中使用命令行将 XLSX 转换为 CSV

Mukul Latiyan
更新于 2021-07-29 11:13:16

1K+ 次浏览

XLSX 文件是现代 Microsoft Excel 电子表格的标准文件扩展名。我们使用这些文件来分析和组织数据,它们通常包含由单元格内行和列分隔的数值数据。另一方面,CSV 文件基本上是一个分隔文本文件,它使用逗号分隔值,并且此文件的每一行通常都是一个数据记录。虽然 xlsx 和 csv 数据存储格式截然不同,因为一个使用带行和列的表格,而另一个使用逗号分隔值,但 ... 阅读更多

在 Linux 中使用端口 80 运行 Node.js(Ubuntu)时的最佳实践

Mukul Latiyan
更新于 2021-07-29 11:10:17

621 次浏览

我们知道,大多数情况下我们希望我们的节点应用程序监听端口 80。虽然这是一种广泛使用的方法,而且很多时候我们不需要除了在项目配置中简单地将端口指定为 80 之外的任何其他操作。实际问题在于,如今许多操作系统都需要 root 权限才能做到这一点(例如,OS X、BSD)。一种解决方法是确保我们以超级用户身份启动应用程序。命令sudo node server.js虽然这可能在很大程度上解决了问题,但这种方法存在其漏洞 ... 阅读更多

广告