标签: unix

UNIX/Linux 上的 SSL 证书位置

SSL 证书和相关私钥应该放在 UNIX/Linux 文件系统上的位置是否有任何标准或约定?

linux unix ssl filesystems ssl-certificate

157
推荐指数
4
解决办法
33万
查看次数

'set -e' 有什么作用,为什么它会被认为是危险的?

这个问题出现在面试前的测验中,这让我很抓狂。任何人都可以回答这个问题,让我放心吗?测验没有提到特定的 shell,但工作描述是针对 unix sa 的。问题再次很简单......

'set -e' 有什么作用,为什么它会被认为是危险的?

linux unix shell

157
推荐指数
6
解决办法
12万
查看次数

Unix 和类 Unix 系统上目录的含义

我已经使用 Linux 几年了,但我仍然没有弄清楚某些目录名称在 Unix 和类 Unix 系统上的起源或含义是什么。例如代表什么etcvar?哪里的opt名字从何而来?

无论如何,我们都在讨论这个话题。有人可以清楚地解释哪个目录最适合用于什么。我有时会困惑某些软件的安装位置或最合适的软件安装目录。

linux unix directory

134
推荐指数
5
解决办法
5万
查看次数

如何在 TIME_WAIT 中强​​行关闭套接字?

我在 linux 上运行一个特定的程序,它有时会崩溃。如果你在那之后快速打开它,它会像第一次那样监听套接字 49201 而不是 49200。netstat 显示 49200 处于 TIME_WAIT 状态。

是否有程序可以运行以立即强制该套接字退出 TIME_WAIT 状态?

networking linux unix tcp socket

125
推荐指数
5
解决办法
27万
查看次数

如何重命名 unix 用户?

我有一个用户名hedgehog,我希望他被命名squirrel,但我不想更改他的数字用户 ID。
我怎样才能做到这一点?

linux unix user-management user-accounts

110
推荐指数
2
解决办法
11万
查看次数

如何从 Unix 中的文件中删除空行/空白行(包括空格)?

如何使用命令行在 Unix/Linux 中的文件中删除空/空白(仅包括空格)行?

file.txt 的内容

Line:Text
1:<blank>
2:AAA
3:<blank>
4:BBB
5:<blank>
6:<space><space><space>CCC
7:<space><space>
8:DDD
Run Code Online (Sandbox Code Playgroud)

期望输出

1:AAA
2:BBB
3:<space><space><space>CCC
4:DDD
Run Code Online (Sandbox Code Playgroud)

linux unix command-line-interface text parsing

109
推荐指数
6
解决办法
36万
查看次数

如何获取刚刚启动的进程的pid

我想启动进程(例如 myCommand)并获取它的 pid(以允许稍后杀死它)。

我试过 ps 并按名称过滤,但我无法按名称区分进程

myCommand
ps ux | awk '/<myCommand>/ {print $2}' 
Run Code Online (Sandbox Code Playgroud)

因为进程名称不是唯一的。

我可以通过以下方式运行进程:

myCommand &
Run Code Online (Sandbox Code Playgroud)

我发现我可以通过以下方式获得这个 PID:

echo $!
Run Code Online (Sandbox Code Playgroud)

有没有更简单的解决方案?

我很乐意执行 myCommand 并通过一行命令获取其 PID。

linux unix bash process pid

99
推荐指数
6
解决办法
21万
查看次数

你可以有多个 ~/.ssh/config 文件吗?

我们有一个堡垒服务器,我们用来连接到多个主机,我们的 .ssh/config 已经增长到一千多行(我们有数百个我们连接到的主机)。这开始变得有点笨拙,我想知道是否有办法将 .ssh/config 文件分成多个文件。理想情况下,我们会在某处指定其他文件将被视为 .ssh/config 文件,可能如下所示:

~/.ssh/config
  ~/.ssh/config_1
  ~/.ssh/config_2
  ~/.ssh/config_3
  ...
Run Code Online (Sandbox Code Playgroud)

我已阅读有关 ssh/config 的文档,但我认为这是不可能的。但也许其他人也遇到了类似的问题并找到了解决方案。

linux unix ssh bash

98
推荐指数
4
解决办法
5万
查看次数

如何禁用 crontab -l 中的所有内容?

我只想暂停一切。不要执行 上列出的任何内容crontab -l

linux unix cron

91
推荐指数
5
解决办法
20万
查看次数

如何检查mysql正在运行的端口

在我的 Windows 开发箱上,mysql 在端口 3306 上运行

如何检查它在我必须将应用程序上传到的 unix 服务器上运行的端口。

mysql unix port

83
推荐指数
4
解决办法
42万
查看次数