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

在Linux中使用zip命令

Satish Kumar
更新于 2023年1月3日 11:09:03

2K+ 次浏览

概述 zip 命令是任何操作系统上最常用的工具之一。它允许您将多个文件压缩到单个压缩存档文件中。然后,您可以使用 unzip 命令解压缩该存档文件。本教程将向您展示如何使用 zip 命令创建和提取存档。在本教程中,我们将了解 Linux 中的 zip 命令行工具。我们将学习如何使用它来创建和… 阅读更多

在 Linux 中终止进程组的所有成员

Satish Kumar
更新于 2023年1月3日 11:06:59

1K+ 次浏览

概述 作为 Linux 系统管理员,处理进程是一项常见任务。通常情况下,停止进程很容易,但是,在某些情况下——当同一组中有大量进程时——可能需要额外的步骤。我们将仔细研究如何使用“组”的概念来管理进程。此外,还将介绍如何终止属于特定组的所有进程。进程组 Linux 中的进程分组是一种 Linux 进程共享相同 PID(进程 ID)的方式。它们是一组相关的进程,共享相同的 PID。终止… 阅读更多

在 Linux 中创建特定大小的文件

Satish Kumar
更新于 2023年1月3日 11:05:00

22K+ 次浏览

概述 使用 Linux 时,我们经常对自己的个人数据执行各种操作。一个常见操作是创建一个特定大小的空文件。有很多方法或命令可以实现这一点,这里我们将介绍其中的一些方法——“dd”命令 dd——dd 命令是一个用于复制文件和转换数据格式的实用程序。它可以通过分别指定块大小和块数(使用 bs 和 count 选项)来创建特定大小的文件。dd 命令从输入… 阅读更多

在 Linux 上使用 curl 进行 Https 连接

Satish Kumar
更新于 2023年1月3日 11:03:08

6K+ 次浏览

概述 curl 是一种命令行工具,支持许多不同类型的网站,包括 https 网站。它可以用来连接任何网站,但最常用于连接网络服务器并从中检索数据。在本教程中,我们将学习如何使用 curl 建立与网站的 HTTPS 连接。我们还将了解如何使用 curl 检索文件的内容。我们将了解如何使用 curl 通过 HTTPS 调用 HTTP 端点。什么是 Curl?Curl 是一种命令行工具,允许用户传输… 阅读更多

如何在 Bash 中添加一列数字?

Satish Kumar
更新于 2023年1月3日 11:00:17

1K+ 次浏览

概述 本文探讨了如何在 bash shell 中对数据的数字列求和,查看可用于此任务的 bash 工具并比较它们的速度。使用 awk 工具 我们首先将使用 awk (awk) 程序计算特定列中值的总和。 $ awk '{Total=Total+$1} END{print "Total is: " Total}' numbers.csv Total is: 49471228 现在让我们使用“time”命令查看时间——$ time awk '{Total=Total+$1} END{print "Total is: " Total}' numbers.csv Total is: 49471228 real 0m0.228s user 0m0.141s sys 0m0.047s 当… 阅读更多

使用 Linux bash 提取子字符串

Satish Kumar
更新于 2023年1月3日 10:58:15

6K+ 次浏览

概述 从字符串中提取子字符串是 Linux 中文本处理的基本且常见操作。我们在这里查看使用 Linux 命令行从字符串中提取子字符串的不同方法。提取基于索引的子字符串 让我们首先快速了解如何使用四种不同的方法提取基于索引的子字符串。使用 cut 命令 使用 awk 命令 使用 Bash 的子字符串扩展 使用 expr 命令 接下来,我们将看到它们在实际应用中的情况。使用 cut 命令 我们可以使用“cut”命令从输入字符串中提取从位置 N 到位置 M 开始的字符。… 阅读更多

使用 make install 更改安装目录

Satish Kumar
更新于 2023年1月3日 10:55:46

4K+ 次浏览

概述 通常情况下,软件包安装在默认目录中。根据系统的 Linux 版本,可能需要使用不同的目录,例如 /usr 或 /user/local。我们可能还希望为单个用户而不是为整个系统安装特定的软件应用程序。我们将了解如何通过运行 make uninstall 来更改软件包的安装位置。使用 ./configure 参数 当使用 autoconf/automake 构建软件包时,会提供一个具有多个标准参数和(有时)其他自定义参数的 configure 脚本。一些软件包不使用 autoconf,但它们通常会提供兼容的… 阅读更多

移动 Linux 上除一个文件之外的所有文件

Satish Kumar
更新于 2023年1月3日 10:52:58

4K+ 次浏览

介绍 如果你正在使用 Linux,你可能会遇到需要一次复制多个文件,然后稍后删除其中一些文件的情况。我们将仔细研究几种实现此类结果的不同方法。重命名不需要的文件 您可以重命名不需要的文件,使其成为“.”(点)文件,这意味着隐藏文件,这意味着 mv 将无法看到它。在使用星号重命名不需要的文件后,我们将使用正则表达式删除其余文件。/source_dir$ mv file5 .file5 /source_dir$ mv * ~/target_dir/ … 阅读更多

在 Cron 作业中加载环境变量

Satish Kumar
更新于 2023年1月3日 10:51:02

5K+ 次浏览

概述 当 crontab 运行命令时,它不会从诸如 ~/.bashrc、~/.bash_profile 等文件中读取任何环境变量。因为 cron 从非交互式、非登录 shell 运行任务,所以它不需要交互式用户。某些应用程序需要环境变量才能正常运行。我们将讨论从 crontab 加载环境变量的不同方法。设置 BASH_ENV 变量 我们可以使用 BASH_ENV 变量为我们的 shell 脚本设置环境变量。我们将其设置好,以便当我们运行作业时,它们由 shell 脚本执行。我们可以设置我们的 shell,以便当我们打开一个新的… 阅读更多

如何在 Linux 上使用 tmux?

Satish Kumar
更新于 2023年1月3日 10:48:43

383 次浏览

概述 Tmux 是一个用于 Unix 系统的终端多路复用器实用程序。它提供了一个在单台计算机上同时运行多个程序的接口。Tmux 允许我们分离任何终端会话而不终止它们。之后,我们可以重新连接到任何终端会话。我们将学习 Linux 中的 tmux 终端模拟器。具体来说,我们将研究它的一些功能和命令。安装 你可以使用 apt-get 包管理器在基于 Debian 的 Linux 系统上安装 tmux。 $ sudo apt-get update -qq $ sudo apt-get install -y tmux 我们也可以使用 yum 命令行工具下载…… 阅读更多

广告