lsof (list open files)
lsof 列举出系统打开的所有文件。包括普通文件 目录 块设备文件 字符文件 库 网络连接文件等
-
lsof file 列出打开file的进程
-
lsof -c commond 以command开头的命令运行的进程打开的文件。
-
lsof -u user user用户的所有进程打开的所有文件
-
lsof -g pgid 指定进程组id的进程打开的文件
-
lsof -p pid 列出进程号为pid的进程打开的文件
-
lsof -i [i] 列出网络地址和i相匹配的网络连接文件。
网络地址的格式如下:
[46][protocol][@hostname|hostaddr][:service|port]
- 4 6 指定ipv4 或者 ipv6
- protocol tcp 或者 udp
- hostname 连接的主机名
- hostaddr ip地址
- service /etc/services中的一个名字,如 smtp
- port 连接的端口
scp
用法:
scp [options] source destination
选项:
- -r 递归复制整个目录
- -p 保留原文件的修改时间,访问时间和访问权限。
示例:
scp m2@192.168.0.70:/home/m2/wangpeng/eleme.csv ./ele.csv 把70服务器上eleme.csv文件copy到当前目录下并重命名为ele.csv
scp ./ele.csv m2@192.168.0.70:/home/m2/wangpeng/eleme.csv 把当前目录下ele.csv拷贝到70服务器/home/m2/wangpeng目录下,并重命名为eleme.csv
查看dns设置:
- cat /etc/resolve
- nslookup www.baidu.com