小编pet*_*erh的帖子

如何终止后台进程?

我已经在后台使用&. 突然停止下载。我想终止它的进程,然后重新运行命令。我怎样才能终止它?

我还没有关闭它的外壳窗口。但正如你所知,它不会停止使用Ctrl+CCtrl+ Z

command-line process kill job-control background-process

264
推荐指数
7
解决办法
73万
查看次数

如何确定环境变量来自哪里?

我有一个前段时间设置的 Linux 实例。当我启动并登录时,因为root我设置了一些环境变量,但我不记得或找不到它们来自哪里。

  • 我已检查~/.bash_profile/etc/.bash_rc和所有启动脚本。
  • 我跑了findgrep没有用。

我觉得我一定是忘了看某个明显的地方。有什么技巧可以解决这个问题吗?

shell bash environment-variables

219
推荐指数
7
解决办法
16万
查看次数

nginx 是否支持配置中的注释块?

我这里有一个 nginx 配置。我需要注释掉其中的块:

...things I want...
...things I don't want...
...things I want...
Run Code Online (Sandbox Code Playgroud)

东西长30-50行,我不会备份和删除它们。我也不希望将#s写入30-50 行代码的开头,而且我也不想编写/配置我的文本编辑器来执行此操作。我认为这是一个非常微不足道的功能。

我试过

...things I want...
/*
...things I don't want...
*/
...things I want...
Run Code Online (Sandbox Code Playgroud)

但它不起作用。它真的是 nginx 中不受支持的功能吗?

nginx

95
推荐指数
1
解决办法
13万
查看次数

81
推荐指数
3
解决办法
9万
查看次数

强制 rsync 覆盖目的地的文件,即使它们是较新的

我有一个运行的 rsync 备份脚本,它还会在我询问时将文件还原回它们的来源。但是,如果我尝试恢复时目标文件比备份中的文件新,则不会替换它们。我真的想用备份中的文件替换较新的文件,但我看不到让 rsync 这样做的方法。

tldr:有没有办法强制 rsync 覆盖目的地的文件?

编辑:我一直在运行rsync -avhp当我想恢复备份时,我使用相同的命令并交换了“to”和“from”。因此,它尝试将文件从备份驱动器复制到我计算机上它们所属的位置。

command-line backup rsync

61
推荐指数
1
解决办法
12万
查看次数

如果 ext4 分区中超过 40 亿个文件的限制会发生什么?

如果在 ext4 分区中超过 40 亿个文件的限制,例如传输 50 亿个文件,会发生什么?

linux ext4

48
推荐指数
2
解决办法
7345
查看次数

什么是 shell 双引号和单引号的好助记符?

我没有做足够的脚本来记住,不查找,双引号或单引号是否会导致 Unix 变量被替换。

我绝对明白发生了什么。我的问题是有没有人有记忆技巧可以让正确的引用规则留在我的脑海中?

shell scripting quoting

43
推荐指数
3
解决办法
3305
查看次数

/proc/sys/net/ipv[46]/conf/ 中的“all”、“default”和“eth*”有什么区别?

在的sysctl,所述/proc/sys/net/ipv[46]/conf/键具有以下子项:alldefault,和每个网络接口的密钥。例如,在具有单个网络接口 eth0 的机器上,它将如下所示:

iserv ~ # ll /proc/sys/net/ipv[46]/conf/
/proc/sys/net/ipv4/conf/:
insgesamt 0
dr-xr-xr-x 0 root root 0 12. Sep 23:30 all/
dr-xr-xr-x 0 root root 0 12. Sep 23:30 default/
dr-xr-xr-x 0 root root 0 12. Sep 23:30 eth0/
dr-xr-xr-x 0 root root 0 12. Sep 23:30 lo/

/proc/sys/net/ipv6/conf/:
insgesamt 0
dr-xr-xr-x 0 root root 0 12. Sep 23:30 all/
dr-xr-xr-x 0 root root 0 12. Sep 23:30 default/
dr-xr-xr-x 0 root root 0 12. …
Run Code Online (Sandbox Code Playgroud)

linux proc ipv6 sysctl

40
推荐指数
3
解决办法
1万
查看次数

如何使用 LVM 以及包含的物理卷和逻辑卷扩展分区?

在我的 240 GB SSD 上,我最初有两个分区,一个包含 Linux Mint 的逻辑卷,另一个包含与 Windows 共享的 NTFS 分区。

现在我删除了 NTFS 分区并希望扩展我的逻辑卷组以使用释放的磁盘空间。

如何扩展卷组包含 /home 的逻辑卷/home 上文件系统 (ext4)?这可以在网上做吗?

PS:是的,我知道我必须备份我的数据:)

/dev/sdb/  (240GB)
    linuxvg  (160GB) should use 100% of the disk space
        swap
        root
        home (ext4, 128GB) should be extended to use the remaining space
Run Code Online (Sandbox Code Playgroud)

的输出sudo vgdisplay

  --- Volume group ---
  VG Name               linuxvg
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status …
Run Code Online (Sandbox Code Playgroud)

lvm group volume

40
推荐指数
3
解决办法
12万
查看次数

在 Linux 中查找风扇速度和 CPU 温度

在 linux 中找出风扇速度和 CPU 温度的命令是什么(我知道 lm-sensor 可以完成任务)。有什么替代方法吗?

fan

31
推荐指数
4
解决办法
12万
查看次数