Linux 一些基本命令
查看文件夹的大小
du -h /home/oracle11_7/MainSoftCache/
查看文件夹下文件的个数
ls -l |grep "^-" | wc -l
删除文件夹下的所有内容
rm -rf /home/oracle11_7/MainSoftCache/*
当文件太多时 会报错rm: Argument list too long
用这个命令 ls | xargs -n 10 rm -fr ls 意思是输出所有的文件名(用空格分割) xargs就是将ls的输出,每10个为一组(以空格为分隔符),作为rm -rf的参数也就是说将所有文件名10个为一组,由rm -rf删除
查看cpu占用情况
先执行 top -u 用户名
然后按数字键 1
查看java 进程
ps -ef|grep java
查看各进程资源占用情况(按rsz为实际内存 有大到小排序)
ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' | grep oracle | sort -nrk5
开放端口号
iptables -I INPUT -p tcp --dport 8100 -j ACCEPT
service iptables save
service iptables restart iptables
查看端口列表
lsof -i:80
iptables -L INPUT --line-numbers
递归给文件夹授权
chmod -Rf 777 oracle /home/oracle/Oracle/Middleware/
命令模式下 删除输入错误的字符
Ctrl+Backspace
rpm命令
rpm -ivh 软件包名
安装软件包并显示安装进度。
开启和关闭防火墙
临时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off