1)linux 如何查看某进程打开了那些文件?
使用fuser
2) 查看一个进程打开了那些文件
使用lsof
3) 查找文件并执行相关操作
find 目录(例如/) -name 要找的内容 -exec 命令 { } \;
more in http://www.cnblogs.com/wanqieddy/archive/2011/06/09/2076785.html
4) 优化网络设备接收队列
net.core.netdev_max_backlog=3000
5) 对重定向报文后,1表示接收,0表示忽略
net.ipv4.conf.all.accept_redirects=0
6) 使用源路由功能
net.ipv4.conf.all.accept_source_route=1
7) 是否发送重定向报文
net.ipv4.conf.all.send_redirect=0
上述使用,通过一下命令完成 sysctl -w net.ipv4.conf.all.accept_redirects="0"
8) 使用diff 和patch 进行管理文件
9)查看ipc对象状态
ipcs -q
ipcs -m
ipcs -s
删除ipc对象
ipcrm <msg| sem|shm> <ipc ID>
10) 查看网卡具体信息
ethtool eth0
11) 解压
tar -zxvf /tmp/etc.tar.gz 或 tar -jxvf name.tar.bz2
12) 压缩
tar -zcvf /tmp/etc.tar.gz /etc 或 tar -jcvf /tmp/etc.tar.bz2 /etc