找到 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 网站。它可以用于连接任何网站,但最常用于连接 Web 服务器并从中检索数据。在本教程中,我们将学习如何使用 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 构建软件包时,会提供一个配置脚本,其中包含几个标准参数和(有时)其他自定义参数。某些软件包不使用 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 系统上安装 tmui。$ sudo apt-get update -qq $ sudo apt-get install -y tmux 我们也可以使用 yum 命令行工具下载... 阅读更多

广告