找到 1448 篇文章 适用于 Linux

Linux 中每个进程的最大线程数是多少?

Mukul Latiyan
更新于 2021年7月31日 12:19:22

2K+ 次查看

有多种方法可以检查 Linux 为特定进程分配的最大线程数。方法 1cat /proc/sys/kernel/threads-max输出61741我们还可以使用下面显示的命令增加 Linux 设置的默认值:echo 123456789 > /proc/sys/kernel/threads-max其中 123456789 = 线程数方法 2众所周知,Linux 没有针对每个进程的单独线程限制,它基本上间接地实现了每个进程的最大线程数。命令线程数 = 总虚拟内存 /(堆栈大小*1024*1024)因此,可以通过减小堆栈大小或增加... 阅读更多

Linux – 如何解决错误“无法连接到 Docker 守护程序”

Mukul Latiyan
更新于 2021年7月31日 12:19:03

225 次查看

这是新用户在尝试在守护程序进程上启动 Docker 时可能会遇到的常见错误之一。此错误通常在您尝试在终端中运行以下命令时出现docker-compose build上面的命令中的 docker-compose 是一个用于运行和定义多容器 Docker 应用程序的工具。该错误看起来像这样:无法连接到 Docker 守护程序。Docker 守护程序是否在此主机上运行?为了确保解决此错误,一种方法是确保正确执行了安装后步骤。下面,... 阅读更多

Linux 上的 bash 中是否有 goto 语句?

Mukul Latiyan
更新于 2021年7月31日 12:18:45

2K+ 次查看

长话短说,Linux 的 bash 没有 goto 语句,官方文档中也没有关于控制结构的信息。还应注意,我们可以使用 break 和 continue 语句来实现 goto 语句提供的相同行为。可以使用一些调整和在 bash 中使用简单的 if 条件来实现 goto 的简单行为。脚本将如下所示# ... 您想在此处运行的代码 ... if false; then # ... 您想跳过的代码 ... fi # ... ... 阅读更多

如何在 Linux 上使 cron 作业每 30 分钟运行一次?

Mukul Latiyan
更新于 2021年7月31日 12:15:22

978 次查看

为了创建一个每 30 分钟运行一次的 crontab 作业,我们首先需要探索和了解什么是 crontab 作业。crontab 不过是一系列可以在 cron 作业期间运行的命令。cron 作业是一个实用程序,用于在特定时间安排命令的自动执行。我们可以使用以下命令通过 bash 脚本启动 cron 作业:crontab -e这将打开一个您可以编辑的文件,将 cron 作业 shell 脚本插入到上述文件中,然后关闭该文件。只需插入代码... 阅读更多

如何在 Linux 上使用 Bash 和变量编写多行字符串?

Mukul Latiyan
更新于 2021年7月31日 12:04:57

4K+ 次查看

在 bash 中将变量设置为单行,然后将其打印到控制台是一个相当简单的过程,但如果我们想使用 Bash 编写多行字符串,则必须考虑不同的方法。总共有三种我们可以使用的方法,所有这些方法都将在下面给出示例。使用多行我们可以使用符号来确保我们编写的任何字符串在它们之间都有一个换行符。使用此方法,我们可以编写尽可能多的行,我们只需要编写相同数量的... 阅读更多

如何在 Linux 上将子进程模块与管道一起使用?

Mukul Latiyan
更新于 2021年7月31日 12:04:07

362 次查看

在 Python 中,我们有 subprocess 模块,它允许我们使用其他进程,并使开发人员的工作变得更容易。虽然还有其他模块可供我们使用,这些模块也提供与 subprocess 模块类似的功能,例如 os.spawn()、os.system()、os.popen() 等等,但推荐使用 subprocess 的原因是它提供了比上面提到的所有其他类似模块更高的接口。为了能够将管道与 subprocess 模块一起使用,我们需要首先了解 subprocess 模块的功能。示例让我们... 阅读更多

如何使用 sed 命令替换目录和子目录中文件中的文本?

Mukul Latiyan
更新于 2021年7月31日 12:03:34

739 次查看

让我们考虑一个我们有两个目录(例如 d1 和 d2)的情况,这两个目录都包含一些文件,这些文件可能是相同的或不同的。现在我们想使用 sed 命令替换可能存在于 d1 目录或 d2 目录中某些文件中的特定文本。为此,我们必须熟悉 sed 命令,因为 sed 命令可以用来解决上述问题。让我们首先探索 sed 命令,它是流编辑器的简称。此命令用于... 阅读更多

如何使用 grep 命令搜索包含点的字符串?

Mukul Latiyan
更新于 2021年7月31日 12:03:01

591 次查看

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

如何在 Linux 上递归使用 chmod?

Mukul Latiyan
更新于 2021年8月2日 06:45:04

336 次查看

您可能遇到过这样的情况:您使用 Linux 作为主要操作系统,然后尝试创建或编辑文件,而 Linux 终端会响应“权限被拒绝”错误。通常,此类错误与您当前用户权限不足有关,可以通过设置正确的文件权限或更改所有者来解决。在 Linux 中,文件通过文件权限、所有权和属性进行控制,这反过来确保只有授权用户和进程才能访问文件和目录。在了解如何... 阅读更多

如何将管道与 Linux find 命令一起使用?

Mukul Latiyan
更新于 2021年7月31日 11:58:30

2K+ 次查看

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

广告