linux  指令 备注

ss命令可用于查看系统的socket的状态。基本上


ss是比较符合需求的
ss -a 出来的答案比较完整,但是很乱...连dgram及stream都分开了
ss -l 比较可能是需要的,这会列出所有正在使用的sockets
ss -p是正在执行的程序所使用的sockets
ss -t 显示tcp正在使用的sockets
ss -u 显示udp正在使用的sockets

而ss -s 只会显示正在连线使用的sockets,如果没有人使用的服务,但是呈现wait的状态的服务,并不会列在列表上

如何在Linux中统计一个进程的线程数

proc 伪文件系统,它驻留在 /proc 目录,这是最简单的方法来查看任何活动进程的线程数。 /proc 目录以可读文本文件形式输出,提供现有进程和系统硬件相关的信息如 CPU、中断、内存、磁盘等等。

  1. $ cat /proc/<pid>/status
  2. ps -T <pid>

管道后接cp的用法

  1. cat filelist | cp -t destdir  
  2. #or  
  3. cat filelist | xargs -I {} cp {} destdir  

 

原文地址:https://www.cnblogs.com/skying555/p/6144942.html