小编Tim*_*Tim的帖子

kill -9 程序,但它们仍然挂起

我试图杀死我之前在 KUbuntu 下提交的所有后台作业

kill -9 $(jobs -p)
Run Code Online (Sandbox Code Playgroud)

虽然这个命令立即给出了这样的消息

[1] 杀死了 myjob1

[2] 杀死了 myjob2

我仍然可以看到他们的进程挂在 top 的输出中,CPU 和内存使用情况在 uptime 和 free 的输出中没有改变。

所以我想我一定没有正确地杀死他们。有人可以解释一下发生在我身上的事情,我该怎么办?

我发现在上面,如果输入 k 并输入 PID 我可以一个一个地杀死进程。SO 这与命令 kill 不同吗?

我也在网上某处找到了http://www.ruhr.de/home/smallo/award.html关于不推荐 kill -9

Kill -9 格式信函的无用使用

(引用可恶)

不不不。不要使用kill -9。

它没有给进程一个干净的机会:

1) 关闭套接字连接

2)清理临时文件

3)通知它的孩子它正在消失

4) 重置其终端特性

等等等等等等。

通常,发送 15,然后等待一两秒钟,如果这不起作用,则发送 2,如果不起作用,则发送 1。如果没有,请删除二进制文件,因为该程序表现不佳!

不要使用kill -9。不要为了整理花盆而拿出联合收割机。

这是真的?“发送15”、“发送2”和“发送1”是什么意思?他们是自己命令还是“kill -15 PID”、“kill -2 PID”和“kill -1 PID”?

感谢致敬!

linux kill process

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

杀死一个用户的所有进程,除了 linux 中的少数进程

我正在远程服务器上的屏幕会话下运行一些进程。当我试图通过以下方式杀死所有这些进程时:

pkill -U tim
Run Code Online (Sandbox Code Playgroud)

我所有的进程都被杀死,包括那些我不想杀死的进程(即屏幕和 ssh 连接)。

有没有办法杀死除屏幕和 ssh 连接之外的所有进程?

linux kill process

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

什么决定字节序?

  1. 我想知道字节序是否仅取决于 CPU?
  2. 它是否依赖于其他硬件,例如内存、辅助存储设备?
  3. 它取决于操作系统吗?为什么在维基百科中,它似乎是真的?

cpu operating-systems endian

10
推荐指数
3
解决办法
6217
查看次数

试图理解计算机总线的图片

在这张来自http://en.kioskea.net/contents/pc/bus.php3 的图片中,它解释了计算机中的总线

在此处输入图片说明

  1. 不知CPU到南桥的黑线是不是也是总线?图中没有命名,它的名字是什么?
  2. 那些来自 LAN、SCSI、ISA、USB、IDE 的短黑线也是总线,它们的名字是什么?

    请注意,图中来自二级缓存、AGP 和 RAM 的黑线分别命名为处理器总线、AGP 总线和内存总线。

  3. CPU到南桥的黑线是否与PCI总线和处理器总线都相交?
  4. 数据流如何?

    例如,我的以下理解是否正确?

    从 CPU 到 Level 2 缓存,路线是源自 CPU 和处理器总线的黑线。

    从 CPU 到 AGP 或 RAM,路线是源自 CPU、北桥和 AGP 总线或内存总线的黑线。

    从CPU到LAN或SCSI,黑线是CPU、北桥、PCI总线,黑线是LAN或SCSI。

    从CPU到ISA、USB、IDE中的任何一个,走的路线是黑线是CPU、北桥、南桥,黑线是ISA、USB或IDE。

    非 CPU 组件之间的数据流如何?

谢谢!

bus

10
推荐指数
2
解决办法
3214
查看次数

Windows 7 C: 下的奇怪目录

可能重复:
C 驱动器中的 Windows 更新文件夹(具有奇怪的名称)

我在 Windows 7 的 C: 下有一个名为“ed6b7b66d9c1d645bfce0f8b33c3”的文件夹。我想知道它的用途是什么,删除是否安全?谢谢!

它占用 120 MB。其内容如下: 在此处输入图片说明

windows-7

9
推荐指数
2
解决办法
3564
查看次数

如何判断以太网电缆是传统电缆还是交叉电缆

我想使用交叉以太网线直接连接两台计算机,以便在两者之间进行文件传输。我有几根以太网电缆,但不确定它们是否交叉?如何分辨以太网电缆是传统电缆还是交叉电缆?感谢致敬!

ethernet crossover-cable

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

文件系统是操作系统的一部分吗?

我想知道存储设备上的文件系统是否是操作系统的一部分?

我不认为是。相反,它是存储设备的一部分,并且存在于任何操作系统之外,尽管它是由操作系统创建的。我的理解对吗?

但是在维基百科中

大多数操作系统都提供文件系统,因为文件系统是任何现代操作系统的组成部分。

对于 LVM,它是操作系统的一部分吗?如果是,那么基于 LVM 构建的虚拟文件系统是操作系统的一部分?

operating-systems filesystems

9
推荐指数
2
解决办法
6973
查看次数

pdf文件和书签的缩放大小

使用 adobe reader 或 evince 阅读 pdf 文件时,每当单击书签时,缩放大小总是变回默认值。我想知道是否有可能在同一查看会话期间一次性设置缩放大小?

我的 pdf 文件可以从这里下载http://www.mediafire.com/file/b0ld7aq1ulq9uk3/1.pdf,以防您想知道它有什么特别之处。

感谢致敬!

pdf adobe-reader evince

9
推荐指数
1
解决办法
6699
查看次数

如何将图片添加到现有的 pdf 文件中?

我的操作系统是 Ubuntu。所以我更喜欢 Linux/Debian 软件,但任何可以在 Wine 或 mono 下运行的 Windows 软件也可以。

我有一个扫描的 pdf 文件,它是一份申请表,一张图片是一个人签名的扫描版本(例如,这个),可以是任何图像格式,如 eps 或 png。我想把签名图片放在申请表第二页“申请人:”右边的空白处。我想知道如何做到这一点?

我尝试了以下方法,但都没有成功。

  1. 第一种方法是使用 gimp。我先把申请表导入gimp,然后把右边空白处的签名图片粘贴到申请表第二页的“APPLICANT:”。

    但问题在于:

    • 好像我只能将申请表的一页导入gimp,不能全部导入两页。

    • 另外我保存修改的时候,能保存的最接近pdf的格式是ps,而且分辨率已经降级了,保存的文件的存储空间比原来的申请表和签名图片大10倍。

  2. 第二种方法是使用 Libreoffice Draw。我已经安装了 libreoffice-pdfimport 包。但是在我将申请表导入 Libreoffice Draw 之后,

    • 不会导入所有扫描的内容,并且

    • 布局与原始申请表的布局不同。

那么我还可以尝试哪些其他方法?我更喜欢一些可以将签名图片直接放在申请表pdf文件上的方式,

  • 无需在格式之间转换,
  • 无需创建更大的文件,同时保持原始分辨率,
  • 无需拆分和合并多页 pdf 文件的页面,
  • 无需光栅化pdf文件的其他部分,即不会丢失我后来通过将整个pdf转换为图像而添加到申请表pdf文件中的文本。

谢谢!

pdf editing ubuntu

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

gvfsd 占用太多内存

在我的 Ubuntu 8.10 上,gvfsd占用 128.6MB 内存。这个过程实际上在做什么?我可以减少它需要的内存吗?

memory gnome process ubuntu

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