在 Cent OS 7 中,我使用netstat -an来检查网络服务:
[root@localhost etc]# netstat -an | grep ESTABLISHED
udp 0 0 192.168.1.25:41136 61.216.153.106:123 ESTABLISHED
udp 0 0 192.168.1.25:59141 202.112.29.82:123 ESTABLISHED
udp 0 0 192.168.1.25:53680 115.28.122.198:123 ESTABLISHED
udp 0 0 192.168.1.25:34255 42.51.22.35:123 ESTABLISHED
Run Code Online (Sandbox Code Playgroud)
您可以在那里看到临时 41136端口。如果服务使用端口,3306我们可以知道它是 MySQL,如果端口是,8080我们可以知道它是 Tomcat,但是临时端口呢?我们如何知道哪些服务与这些端口相关联?
我看到很多教程都说该bin目录用于存储二进制文件,这意味着该目录中的文件只有0和1。
然而,在许多情况下,我看到的文件bin,不仅是0和1。
例如目录django-admin.py下的xx/bin/:
#!/usr/bin/env python
from django.core import management
if __name__ == "__main__":
management.execute_from_command_line()
Run Code Online (Sandbox Code Playgroud) 在 CentOS 中,我使用:
[root@localhost sbin]# echo -e "ab\bc"
ac
Run Code Online (Sandbox Code Playgroud)
的\b手段退格。
但是当我使用:
[root@localhost sbin]# echo -e "abc\b"
abc
Run Code Online (Sandbox Code Playgroud)
它打印出来abc,为什么不退格?