有没有办法找出程序在收到终止信号 HUP 时会做什么?
无需简单地运行命令 ofc :D
例如,
killall -HUP pppd
将重新启动 pppd
killall -HUP firefox
只会杀死 firefox
我可以使用who
命令查看远程计算机上其他用户的名称...我也想知道这些用户的 IP 地址...
我正在尝试使用命令/sbin/ifconfing
,netstat
但我无法获得积极的结果......
我需要这个与 Linux 和 Unix 兼容的解决方案......
有该实用程序的命令吗?我是否需要编写脚本或使用某种管道?
我昨天从 Ubuntu 切换到 CentOS。但似乎我以某种方式弄乱了我的安装,因为只有插入带有安装的 USB 才能正确启动操作系统。
很长的故事:
我已经从公共存储库下载了一个 Live DVD CentOS 6,并将它与unetbotin创建的 USB 安装一起使用。该 USB 用于安装 CentOS。
安装过程中,(只有1个)硬盘挂载在/sdb下,USB安装挂载在/sda下。我“认为”我选择从 /sdb 启动。
输出 sudo fdisk -l
磁盘 /dev/sdb:1000.2 GB,1000204886016 字节 249 个磁头,62 个扇区/磁道,126540 个柱面 单位 = 15438 * 512 = 7904256 字节的柱面 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标识符:0x671e6467 设备引导开始结束块 Id 系统 /dev/sdb1 1 26533 204800000 7 HPFS/NTFS /dev/sdb2 26533 28557 15624193 5 扩展 /dev/sdb4 * 28569 126540 756238336 83 Linux /dev/sdb5 26533 28557 15624192 …
父进程应始终与 N 个子进程一起运行。
我想运行一个脚本来显示/杀死所有没有父进程的子进程。
$ ps faux | grep process.pl
root 37140 0.3 0.1 61160 724 /process.pl [child]
root 22079 10.2 0.3 127332 64620 /process.pl [master]
root 22081 0.3 0.1 84752 26084 \_ /process.pl [child]
Run Code Online (Sandbox Code Playgroud)