小编Tho*_*ner的帖子

有停止的作业(在 bash 退出时)

There are stopped jobs.有时我尝试退出 bash shell 时会收到消息。这是 python 2.x 中可重现的场景:

  • ctrl+c由解释器作为异常处理。
  • ctrl+ z“停止”进程。
  • ctrl+d退出 python 为实数。

这是一些真实世界的终端输出:

example_user@example_server:~$ python
Python 2.7.3 (default, Sep 26 2013, 20:03:06) 
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 
Run Code Online (Sandbox Code Playgroud)

ctrl+z

[1]+  Stopped                 python
example_user@example_server:~$ exit
logout
There are stopped jobs.
Run Code Online (Sandbox Code Playgroud)

bash 没有退出,我必须exit再次退出 bash shell。

  • 问:什么是“停止工作”,或者这意味着什么?
  • 问:可以恢复停止的进程吗?
  • 问:第一个会exit杀死停止的工作吗?
  • Q:有没有办法第一次退出shell?(无需输入exit两次)

shell bash process

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

列出进程 PID 正在侦听的端口(最好使用 iproute2 工具)?

我希望列出 PID 当前正在侦听的所有端口。

您建议我如何获取有关流程的此类数据?

ip monitoring port-forwarding iproute

87
推荐指数
4
解决办法
21万
查看次数

什么是`/tmp/.X11-unix/`?

我问了谷歌同样的问题,但不喜欢我得到的结果。

什么是/tmp/.X11-unix/

x11

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

Bash不能充当nobody和nogroup?

我有一个由nobody:创建的日志文件nogroup,这是记录到的活动,我想模拟向该日志文件添加一条消息。我的第一个想法是:

$ sudo su nobody
This account is currently not available.
Run Code Online (Sandbox Code Playgroud)

shell bash users privileges

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

什么文件模式是符号链接?

什么文件模式表示一个文件是符号链接(symlink)?


我的用例是检测 git 存储库(及其历史)中的符号链接。我的印象是符号链接是符号链接,因为它的文件模式,而文件模式是工具chmod设置的。

symlink

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

`sh -c` 的 `name` 参数是什么?

摘自FreeBSD 的sh手册页(因为它是最方便的在线工具,如果重要的话,目标平台是 Debian):

SH(1)           FreeBSD General Commands Manual          SH(1)

NAME
     sh -- command interpreter (shell)

SYNOPSIS
     sh [-/+abCEefhIimnPpTuVvx] [-/+o longname] [script [arg ...]]
     sh [-/+abCEefhIimnPpTuVvx] [-/+o longname] -c string [name [arg ...]]
     sh [-/+abCEefhIimnPpTuVvx] [-/+o longname] -s [arg ...]
...
Run Code Online (Sandbox Code Playgroud)

我对以下用例特别感兴趣:

sh [-/+abCEefhIimnPpTuVvx] [-/+o longname] -c string [name [arg ...]]
Run Code Online (Sandbox Code Playgroud)

例子:

# Normal:
myscript hello world
myscript hello world >/var/log/myscript.combined 2>&1

# Constrained:
#  - Arguments 'hello' and 'world' are suffixed by calling program.
myscript >/var/log/myscript.combined …
Run Code Online (Sandbox Code Playgroud)

shell freebsd debian arguments

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