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

如何在 Linux 上反转 grep 表达式?

Mukul Latiyan
更新于 2021年7月30日 08:47:14

10K+ 次浏览

为了能够在 Linux 命令行上反转 grep 表达式,我们必须首先了解 grep 命令是什么以及如何在 Linux 上使用它。Linux 中的 grep 命令用于在文件中过滤搜索特定字符模式。它是 Linux 中最常用的实用程序命令之一,用于显示包含我们尝试搜索的模式的行。通常,我们尝试在文件中搜索的模式称为正则表达式。语法:grep [选项] 模式 [文件] 虽然有很多不同的选项可用……阅读更多

如何在 CentOS 7.x/6.x 上安装最新版本的 Git?

Mukul Latiyan
更新于 2021年7月30日 08:45:33

778 次浏览

在 CentOS 上安装最新版本的 Git 可以通过多种方式完成。以下是三种方法。方法 1 命令:yum install epel-release yum remove git rpm -U https://centos7.iuscommunity.org/ius-release.rpm yum install git2u git --version 输出 immukul@192 lib % git --version git version 2.29.2 方法 2 命令:yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker export GIT_VERSION=2.29.2 mkdir /root/git cd /root/git wget "https://www.kernel.org/pub/software/scm/git/git-2.29.2.tar.gz" tar xvzf "git-2.29.2.tar.gz" cd git-2.29.2 make prefix=/usr/local all make prefix=/usr/local install yum remove -y git git --version 输出 immukul@192 git-2.29.2 % git --version git version 2.29.2 方法 3 命令:sudo yum -y install https://packages.endpoint.com/rhel/7/os/x86_64/endpoint-repo-1.7-1.x86_64.rpm sudo yum install git git --version 输出 immukul@192 git-2.29.2 % ...阅读更多

如何在 Linux 中在文件开头插入文本?

Mukul Latiyan
更新于 2021年7月30日 08:44:30

3K+ 次浏览

为了在文本文件开头插入文本,我们必须熟悉 sed 命令,因为 sed 命令可以用来解决上述问题。让我们首先了解 sed 命令,它是 stream editor 的缩写。此命令用于对特定文件执行不同的功能,例如查找、替换、插入等等。假设我们有一个目录 d1,其中存在两个 .txt 文件,并且目录看起来像这样:immukul@192 d1 % ls -ltr total 8280 -rwxrwxrwx 1 immukul staff 4234901 Jul 7 17:41 ...阅读更多

如何在 Linux 中使用 grep 命令搜索字符串但不显示文件名?

Mukul Latiyan
更新于 2021年7月30日 08:42:35

5K+ 次浏览

我们知道,我们可以使用 grep 命令来搜索文件中所有行中的特定字符模式。grep 命令对文件中的单词执行不区分大小写的搜索。让我们看一个简单的示例,我们将在此示例中搜索目录中所有文件中存在的模式。命令 grep -i ‘lp’ Sample* 输出 Sample: 样本通过互联网打印。Sample: 我相信 lp 关心设备是什么。Sample1: 这是通过互联网打印的。Sample1: 我相信 lp 关心设备是什么。Sample2: 这是……阅读更多

如何在 Linux 中使用 grep 命令搜索多行模式?

Mukul Latiyan
更新于 2021年7月30日 08:41:10

2K+ 次浏览

为了能够 grep 文件中存在的多个模式行,我们将使用 Linux 提供的多个 grep 命令。但是首先,我们必须了解 grep 命令是什么以及如何在 Linux 上使用它。Linux 中的 grep 命令用于在文件中过滤搜索特定字符模式。它是 Linux 中最常用的实用程序命令之一,用于显示包含我们尝试搜索的模式的行。通常,我们尝试在文件中搜索的模式称为正则表达式……阅读更多

如何在 Linux 中使用 grep 命令查找和替换文件中的单词?

Mukul Latiyan
更新于 2021年7月30日 08:39:11

4K+ 次浏览

虽然有很多方法可以打印和使用 Linux 目录中特定文件中的特定单词,但是当我们谈论搜索特定单词然后将其替换为其他单词时,我们需要混合使用某些 Linux 实用程序命令。我们必须了解的两个 Linux 实用程序命令是:find - 用于查找特定文件或目录 sed - stream editor 的缩写,用于执行诸如搜索、编辑和替换之类的功能。为了解决 grep 和替换特定单词的问题,我们将使用……阅读更多

如何在 Linux 中搜索目录及其所有子目录中的字符串?

Mukul Latiyan
更新于 2021年7月30日 08:38:12

4K+ 次浏览

Linux 中的 grep 命令用于在文件中过滤搜索特定字符模式。它是 Linux 中最常用的实用程序命令之一,用于显示包含我们尝试搜索的模式的行。通常,我们尝试在文件中搜索的模式称为正则表达式。语法:grep [选项] 模式 [文件] 虽然有很多不同的选项可用,但一些最常用的选项是:-c:它仅列出与模式匹配的行数 -h:仅显示匹配的行……阅读更多

如何获取长时间运行的 Linux 进程的启动时间?

Mukul Latiyan
更新于 2021年7月30日 08:37:24

752 次浏览

每当我们想要获取有关特定进程或不同进程的更新时,我们都会使用 ps 命令(它是“进程状态”的缩写),它告诉我们当前进程的状态及其特征等等。当与多个标志和命令结合使用时,我们可以增强 ps 命令以输出在特定 Linux 机器上运行的不同进程的启动时间。以递增顺序打印长时间运行进程时间的命令如下所示:对于 Ubuntu 和其他基于 Linux 的系统:ps -eo pid , lstart……阅读更多

如何在 Bash 中获取文件路径参数中的最后一个 dirname/文件名?

Mukul Latiyan
更新于 2021年7月30日 08:35:15

1K+ 次浏览

我们使用 bash 文件来存储不同的变量,我们通常将其称为环境变量。稍后,我们可以通过使用 Linux 提供的 echo 实用程序命令打印它们来轻松访问这些变量。示例:打印 $PATH 环境变量。命令:echo $PATH 输出:immukul@192 src % echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Library/Apple/usr/bin:/Users/immukul/.cargo/bin 现在我们可以看到 PATH 环境变量由不同的目录组成,假设我们想要路径变量中的最后一个文件名。在这种情况下,我们将使用 Linux 提供的 basename 命令实用程序。basename……阅读更多

如何在 Linux 中仅使用 find 命令获取文件名?

Mukul Latiyan
更新于 2021年7月30日 08:32:17

1K+ 次浏览

Linux find 语句是使用最广泛的语句之一,它允许我们遍历文件层次结构。它主要用于查找特定文件或目录,我们还可以附加其他 Linux 语句或标志来增强或执行复杂操作。让我们探索 find 语句的一个示例以更好地理解它。在下面显示的 linux 代码中,我试图在我的 Downloads 文件夹中搜索一个文件,为此我正在使用 find 语句。find sample.sh 输出 sample.sh 请注意,如果 find 命令能够找到……阅读更多

广告