Linux常用命令
文件相关
显示当前目录下占用空间最大的一批文件
du -s * | sort -k1,1rn | head |
显示空余的磁盘空间
df -h |
强行删除软链接(对付删除不了的软链接)
find . -type l | xargs rm -f |
清空日志
> filename |
显示系统重启记录
last reboot |
查看系统信息
查看CPU个数:
cat /proc/cpuinfo | grep processor |
如何查看系统内核是32位的还是64位的?
1 2 |
uname -m # 出现i*86就是32位的,出现ia64就是64位的 |
显示系统内存信息
cat /proc/meminfo |
显示CPU信息
cat /proc/cpuinfo |
查看操作系统版本
head -n1 /etc/issue |
系统开机时间
uptime |
高级应用
查看Apache的并发请求数及其TCP连接状态
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' |
查看某个进程占用的端口号(比如某个mongrel)
1 2 |
netstat -lnp | grep 37823 # 37823为进程号 |
删除当前目录及其子目录的所有.svn目录
find . -type d -name '.svn' -exec rm -rf {} \; |
请求某个页面1000次
seq 1000 | xargs -i curl –silent http://localhost:3000 > \dev\null |
其它命令详解
Wiki首页 | 查看所有 | 编辑 | 输出到博客 | 历史版本