There are stopped jobs.有时我尝试退出 bash shell 时会收到消息。这是 python 2.x 中可重现的场景:
这是一些真实世界的终端输出:
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杀死停止的工作吗?exit两次)我希望列出 PID 当前正在侦听的所有端口。
您建议我如何获取有关流程的此类数据?
我有一个由nobody:创建的日志文件nogroup,这是记录到的活动,我想模拟向该日志文件添加一条消息。我的第一个想法是:
$ sudo su nobody
This account is currently not available.
Run Code Online (Sandbox Code Playgroud) 什么文件模式表示一个文件是符号链接(symlink)?
我的用例是检测 git 存储库(及其历史)中的符号链接。我的印象是符号链接是符号链接,因为它的文件模式,而文件模式是工具chmod设置的。
摘自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)