在 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 构建软件包时,会提供一个带有几个标准参数(有时还有其他自定义参数)的 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 系统上安装 tmui。$ sudo apt-get update -qq $ sudo apt-get install -y tmux 我们还可以使用 yum 命令行工具下载... 阅读更多

Swift 中的精度字符串格式说明符

Nitin Aggarwal
更新于 2023年1月3日 10:32:41

1K+ 浏览量

有时需要以自定义格式格式化字符串,以便在应用程序中使用它们。例如,您可以格式化产品价格、十进制数等。在 Swift 中,您可以使用精度说明符来指定字符串中要显示的小数位数或字符数。示例 1 要指定浮点数的小数位数,可以使用 %.nf 格式说明符,其中 n 是小数位数。,import Foundation let productPrice = 300.3456789 let formattedPrice = String(format: "%.2f", productPrice) print("The formatted price is: ", formattedPrice) ... 阅读更多

如何在 Swift 中使用后台线程?

Nitin Aggarwal
更新于 2023年1月3日 10:26:51

7K+ 浏览量

本文将介绍如何在 Swift 语言中使用后台线程执行后台任务。Swift 提供了几种执行后台任务的方法,其中一种流行的选择是 GCD(通常称为 Grand Central Dispatch),它是一个用于在 Swift 语言中管理并发操作的低级 API。GCD 为我们提供了一个全局队列来创建后台线程。您可以调用 DispatchQueue.global() 方法获取全局调度队列的实例。使用相同的实例,您可以使用 async() 方法执行代码块…… 阅读更多

广告

© . All rights reserved.