-Dfile.encoding=UTF-8 -Xmx2222m -Xms2222m -Xmn1400m -XX:+UseG1GC -XX:+PrintGC -XX:+UseAdaptiveSizePolicyjava
查看文件大小 ls -lhtnode
查找目录:find /(查找范围) -name '查找关键字' -type d
查找文件:find /(查找范围) -name 查找关键字 -printmysql
pwdx 查看进程路径linux
Ubuntu 查看磁盘空间大小命令ios
df -h Df命令是linux系统以磁盘分区为单位查看文件系统,能够加上参数查看磁盘剩余空间信息,
命令格式: df -hlredis
select version();sql
一、查看CPU信息服务器
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -lcookie
cat /proc/cpuinfo| grep "cpu cores"| uniqoracle
cat /proc/cpuinfo| grep "processor"| wc -l
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
平均负载是指上一分钟同时处于就绪状态的平均进程数。在CPU中能够理解为CPU能够并行处理的任务数量,就是CPU个数X核数。
若是CPU Load等于CPU个数乘以核数,那么就说CPU正好满负载,再多一点,可能就要出问题了,有些任务不能被及时分配处理器,那要保证性能的话,最好要小于CPU个数X核数X0.7。
Load Average是指CPU的Load。它所包含的信息是在一段时间内CPU正在处理及等待CPU处理的进程数之和的统计信息,也就是CPU使用队列的长度的统计信息。
Load Average的值应该小于CPU个数X核数X0.7,Load Average会有3个状态平均值,分别是1分钟、5分钟和15分钟平均Load。
若是1分钟平均出现大于CPU个数X核数的状况,还不须要担忧;若是5分钟的平均也是这样,那就要警戒了;15分钟的平均也是这样,就要分析哪里出现问题,防范未然。
top - 15:50:31 up 4 days, 23:43, 1 user, load average: 0.51, 0.29, 0.37
Tasks: 492 total, 1 running, 490 sleeping, 1 stopped, 0 zombie
Cpu(s): 6.4%us, 0.1%sy, 0.0%ni, 93.4%id, 0.1%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 65973912k total, 32468632k used, 33505280k free, 906712k buffers
Swap: 41943032k total, 13204k used, 41929828k free, 6434448k cached
二、查看内存信息
1)、cat /proc/meminfo
2)、free 命令
total used free shared buffers cached
Mem: 65973912 32496232 33477680 0 906932 6452984
-/+ buffers/cache: 25136316 40837596
Swap: 41943032 13204 41929828
三、查看磁盘信息
1)fdisk -l
2)iostat -x 10 查看磁盘IO的性能
[root@xdpp02 bin]# iostat -x 10
Linux 2.6.32-358.el6.x86_64 (xdpp02) 11/30/2016 x86_64 (16 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
3.86 0.00 0.17 0.06 0.00 95.90
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
sda 0.77 84.89 0.62 3.11 15.72 703.97 193.03 0.12 31.10 2.86 1.07
dm-0 0.00 0.00 0.15 0.22 2.93 1.78 12.75 0.00 12.42 3.77 0.14
dm-1 0.00 0.00 0.09 0.10 0.75 0.83 8.00 0.00 14.53 0.28 0.01
dm-2 0.00 0.00 0.00 0.57 0.03 4.52 8.00 0.01 22.24 4.84 0.28
dm-3 0.00 0.00 0.01 3.10 1.58 24.82 8.48 0.03 11.16 1.05 0.33
dm-4 0.00 0.00 0.03 0.00 0.27 0.00 8.00 0.00 0.52 0.10 0.00
dm-5 0.00 0.00 1.11 84.00 10.11 672.02 8.01 3.62 42.54 0.07 0.61
新建文件
touch 20130103
JAVA环境变量配置
export JAVA_HOME=/usr/local/jdk1.8.0_181
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
生效配置
source /etc/profile
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz"//下载
rpm -e --nodeps 文件名
解压
tar zxvf /data/mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz -C /usr/local
用户受权
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
iptables 防火墙配置
查看端口开放状态
/sbin/iptables -L -n
端口开通
或直接编辑/etc/sysconfig/iptables
-A INPUT -p tcp -m tcp --dport 4000 -j ACCEPT
保存在前面部分
再重启:
service iptables restart
firewall 防火墙配置
firewall-cmd --zone=public --add-port=3306/tcp --permanent
4、firewall经常使用命令
一、重启、关闭、开启、firewalld.serverice 服务 Service firewalld restart 重启 Service firewalld start 开启 Service firewalld stop 关闭 systemctl status firewalld systemctl stop firewalld 关闭 systemctl start firewalld 开启 systemctl restart firewalld 重启 systemctl disable firewalld 关闭开机启动 二、查看状态 firewall-cmd --state 三、查看防火墙规则 firewall-cmd --list-all
5、Centos 切换为iptables防火墙
切换到iptables首先应该关掉默认的firewalld,而后安装iptables服务。
一、关闭firewall:
service firewalld stop systemctl disable firewalld.service #禁止firewall开机启动
二、安装iptables防火墙
yum install iptables-services #安装
三、编辑iptables防火墙配置
vi /etc/sysconfig/iptables #编辑防火墙配置文件
查看端口
netstat -lnp|grep 88
查看当前运行程序的端口
netstat -tunlp
远程查看端口是否开通
nmap 10.10.162.88 -p 8090
nmap安装
查看yum上有没有可安装的nmap
yum list nmap
nmap安装
yum install nmap.x86_64
1.访问redis根目录 cd /usr/local/redis-2.8.19
2.登陆redis:redis-cli -h 127.0.0.1 -p 6379
3.查看全部key值:keys *
4.删除指定索引的值:del key
5.清空整个 Redis 服务器的数据:flushall
6.清空当前库中的全部 key:flushdb