找到 1448 篇文章 适用于 Linux

使用 Linux bash 统计文件中的行数

Satish Kumar
更新于 2023年11月3日 21:47:56

49K+ 浏览量

概述 我们有时需要确定特定文本文档的大小。例如,如果我们试图弄清楚某封电子邮件有多长,我们可以使用该邮件的行数来帮助我们估计其大小。Linux 有几种不同的方法来确定文本文档的长度。我们将仔细看看计算特定文件中行数的一些最常见方法。设置在本快速教程中,我们将使用一个名为“programing.txt”的文本文件,其中包含一些最... 阅读更多

使用 ImageMagick 命令操作图像

Satish Kumar
更新于 2022年12月26日 11:04:15

331 浏览量

概述 ImageMagick 是一款用于图像处理的开源软件套件。我们可以使用 apt−get 在我们的系统上安装它,然后通过其命令行界面 (CLI) 运行命令。我们将快速了解使用 ImageMagick 操作图像的一些最流行的方法。安装让我们从下载 ImageMagick 开始,我们可以使用我们的包管理器(例如,apt)安装它。我们也可以直接下载二进制文件或从源代码编译它。安装软件后,让我们通过查看其当前状态来检查我们是否已成功安装它。$ magick -version 版本:ImageMagick 7.0.8-13 Q16 ... 阅读更多

命令链接:内联或正在运行的进程

Satish Kumar
更新于 2022年12月26日 10:58:16

343 浏览量

概述 您有时可能希望在 Linux 中按顺序运行多个命令。为此,您可以使用命令链接。例如,如果您想下载一个压缩的档案,解压缩它,然后从磁盘中删除生成的档案,您可以将这三个命令一起键入。在这里,我们将了解一些使用 Linux 中的 Bash 对命令进行序列化的方法。即使它们已经在运行。内联命令链接 Bash 对于最终用户具有极大的灵活性和强大的功能。我们可以创建长序列的指令来执行任意数量的任务。... 链式操作... 阅读更多

创建接受参数的 bash 别名

Satish Kumar
更新于 2022年12月23日 12:46:20

722 浏览量

概述 在使用 Bash 脚本或 Unix/Linux 命令行工具时,我们经常一遍又一遍地编写相同的命令行。通常,这些命令行很长,必须重复多次。例如,每天登录远程服务器、将本地文件夹复制到远程服务器或在目录中搜索隐藏文件或目录。您可以使用 alias 命令创建别名。在本指南中,我将向您展示如何在 Linux 上创建接受参数的别名。如果您想重复运行单个命令而无需... 阅读更多

查找 Linux 上特定文件的所有链接

Satish Kumar
更新于 2022年12月23日 12:43:49

487 浏览量

概述 在本教程中,我们将学习如何在 Linux 上查找特定文件的所有链接。我们将使用 lsof 命令列出任何进程打开的所有文件,然后使用 grep 过滤出仅与我们的目标文件链接的文件。什么是链接?Unix/Linux 系统中的链接是两个不同文件或目录之间的关联。当您创建链接时,它会为原始文件或目录创建一个新名称。您可以通过其别名访问链接文件,而不是访问原始文件... 阅读更多

统计文本文件中字符出现的次数

Satish Kumar
更新于 2022年12月23日 12:35:03

646 浏览量

概述 我们将学习如何使用 Linux 命令获取输入文件中特定字符出现的次数。我们假设您了解一些常见的 Linux 命令,包括 grep、awk 和 tr。我们还假设我们的输入文件 tpoint.txt 包含一些虚拟数据−$ cat tpoint.txt "我爱 Tpoint!!!" "Tpoint 太棒了!!!"在本教程的其余部分,我们将使用 tpoint.txt 进行演示。使用 grep 命令grep 命令在输入文件中查找特定字符串。我们现在将查看获取字符数的命令... 阅读更多

在 Linux 上查找 Java SDK 位置

Satish Kumar
更新于 2022年12月23日 11:45:20

22K+ 浏览量

概述 查找软件的安装目录是一个非常常见的操作。一个常见的原因是更新 PATH 环境变量。例如,Java 开发人员通常有兴趣查找 Java 的安装目录。本文介绍了如何在 Linux 上查找 JDK 的位置。此处描述的方法适用于这些操作系统的 32 位和 64 位版本。JDK 包含许多程序员可以使用的工具。在本文中,我们将了解其中的一些。我们将从最基本的工具开始:java 命令。Java 命令java 命令... 阅读更多

检查 Linux 上的硬盘是 SSD 还是 HDD

Satish Kumar
更新于 2022年12月23日 11:43:30

2K+ 浏览量

概述 要确定我们的文件系统是否使用 SSD 或 HDD 技术,我们需要知道我们的操作系统使用了哪种类型的存储设备。Linux 存储有很多不同的方面。似乎有同样多的工具可用于读取和配置我们的存储。当我们想要描述硬盘驱动器、光盘和 USB 闪存盘时,我们会使用“驱动器”、“卷”和“挂载点”等词语。但为了理解底层技术,我们实际上只需要关心两件事−我们在查看什么物理磁盘或块设备(来自 df)硬件... 阅读更多

了解 Linux 中的陈旧文件句柄

Satish Kumar
更新于 2022年12月23日 11:37:48

2K+ 浏览量

概述 在本文中,我们将讨论陈旧文件句柄的概念以及如何在您的应用程序中避免它。我们还将看到一些关于如何使用 fcntl() 函数检查文件句柄是否有效的示例。本教程中的代码已在 Debian 10.10 (Buster) 上使用 GNU Bash 5.0.3 进行测试。它是 POSIX 兼容的,应该在任何此类环境中工作。什么是陈旧文件句柄?文件句柄可以被认为是表示特定文件访问权限的整数值。文件系统维护一个列表... 阅读更多

在 Linux shell 中删除导出的环境变量

Satish Kumar
更新于 2022年12月23日 11:36:17

16K+ 浏览量

概述 本文解释了如何从系统中删除环境变量。环境变量是一种特殊的变量,可以被机器上运行的所有进程使用。此变量的名称为 EXPORTED_VARIABLE。您可以使用它在不同的程序之间甚至不同的用户之间传递信息。例如,您可能希望导出存储音乐文件的目录的路径,以便其他用户可以轻松访问它们。环境变量环境变量存储为进程内存空间的一部分,并且可以通过... 阅读更多

广告