ps -ef 和 netstat -tunlp
时间: 2023-11-11 09:59:40 浏览: 118
这两个命令分别是查看进程和网络连接的命令。ps -ef可以列出当前系统中所有的进程信息,包括进程的PID、进程的状态、进程的父进程ID、进程的启动时间、进程所占用的CPU和内存等信息。而netstat -tunlp则可以列出当前系统中所有的网络连接信息,包括连接的协议、本地地址和端口、远程地址和端口、连接状态等信息。
相关问题
root@ubuntu:/home/sjt/work/0525# ./a.sh hello world root@ubuntu:/home/sjt/work/0525# ps -ef为啥运行脚本得到了结果却没有看到进程IP
运行脚本时,可能在后台运行,没有在当前终端窗口中显示输出。你可以通过以下步骤来检查运行的进程:
1. 使用`ps -ef | grep <进程名>`命令查看进程是否在运行。
2. 如果进程正在运行,则可以使用`netstat -tunlp`命令查看进程的IP和端口。
如果你没有看到进程IP,可能是因为进程没有绑定IP地址或绑定了本地回环地址(127.0.0.1)。你可以尝试在代码中指定IP地址来绑定进程。
在tez-ui中出现"Adapter operation failed » 500: Failed to fetch results by the proxy from url: http://localhost:8188/ws/v1/timeline/TEZ_DAG_ID?limit=11&_=1685459553080",这种拒绝连接的报错信息怎么处理
这个错误信息提示了在访问 "http://localhost:8188/ws/v1/timeline/TEZ_DAG_ID?limit=11&_=1685459553080" 的时候出现了连接失败的情况。这个错误可能是由于多种原因造成的,下面是一些排查方法:
1. 检查端口是否开放:确认端口8188是否已经被打开,可以使用命令"sudo netstat -tunlp | grep 8188"进行检查。
2. 检查应用程序是否已启动:确认相关的应用程序是否已经正确启动,可以使用命令"ps -ef | grep tez"进行检查。
3. 检查防火墙设置:检查服务器的防火墙设置,确保端口8188已经被允许通过。
4. 检查日志:检查tez-ui的日志,确认是否有其他的错误信息。
5. 检查Tez集群:确认Tez集群是否正常工作,可以通过运行一个示例程序来测试。
以上是排查连接失败的一些常见方法,您可以根据具体情况进行尝试。
阅读全文