yum源
https://blog.csdn.net/qq_39946015/article/details/111086184 //centos6
https://www.cnblogs.com/varden/p/13897463.html //centos7
ssh -v -p 555 root@10.79.22.79 555
debug1: Connection established. 出现该字段证明对面的555端口已经打开
find / -name checkps.sh //查找name是checkps.sh的文件
tail -200f /data/tomcatlogs/api/logs/catalina.out //实时查看catalina日志后200行
uname -a和 //查看linux内核版本
cat /proc/version //查看linux系统版本
cat /etc/issue和cat /etc/redhat-release //发行版本
tail -200f /data/tomcatlogs/api/logs/catalina.out | tee 1.log //打包日志为1.log
tar -cvf aaa.tar aaa
tar -xf aaa.tar
ls | wc -w //查询文件夹下有多少个文件
chmod 777 aa
netstat -ano | findstr “5555” //查看5555端口连接状况及相应的PID
tasklist | findstr “PID” //查看对应的进程是否与G01有关
netstat -anpt | grep 5555
free -h free -g //查看内存使用率
df -h // 查看整个服务器的硬盘使用情况
查看/data/磁盘使用率 查看根目录和data目录 分布式不能超过60%
du -sh * //查看当前目录下各个文件及目录占用空间大小
du -sh aaa //查看aaa目录占用空间大小
ps -ef | grep tomcat //查看tomcat进程
netstat -anpt | grep 9200 //查看9200端口状态
yum install telnet -y //安装telnet
top 命令 按e键以M为单位再按e键以G为单位
top命令可以看到总体的系统运行状态和cpu的使用率 。
%us:表示用户空间程序的cpu使用率(没有通过nice调度)
%sy:表示系统空间的cpu使用率,主要是内核程序。
%ni:表示用户空间且通过nice调度过的程序的cpu使用率。
%id:空闲cpu
%wa:cpu运行时在等待io的时间
%hi:cpu处理硬中断的数量
%si:cpu处理软中断的数量
%st:被虚拟机偷走的cpu
参考链接:https://www.cnblogs.com/niuben/p/12017242.html
virt:虚拟内存 res:常驻内存 %MEM:进程使用的物理内存百分比
虚拟内存空间大只能表示程序运行过程中可访问的空间比较大,不代表物理内存空间占用也大。
定时任务:
crontab -e //添加定时任务
18 16 * sudo /sbin/shutdown -h now //每天16:18关机
crontab -l //查看定时任务
scp -r pikachu-master root@192.168.10.82:/ //将pikachu文件传到192.168.10.82的根目录
set un //显示行数
/etc/init.d/mysqld //启动mysql服务
/usr/local/httpd-2.4.34/bin/apachectl //启动httpd
/usr/local/httpd-2.4.34/htdocs //网站根目录
防火墙相关
参考连接:https://www.linuxidc.com/Linux/2019-06/159104.htm
systemctl status firewalld //stop/restart/start //查询防火墙状态 /停止/重启/启动
firewall-cmd —zone=public —add-port=80/tcp —permanent // 防火墙开放80端口
firewall-cmd —query-port=80/tcp //查询80端口是否开放
firewall-cmd —reload //重新加载防火墙配置
firewall-cmd —list-port //查询开放列表
centos 6.5
service iptables status //stop/restart/start //状态/停止/重启/启动
useradd www //增加www用户
passwd www //更改www用户密码
yum install lrzsz -y //下载rzsz
selinux专题
查看selinux状态
sestatus
永久关闭状态
修改 vi /etc/selinux/config 一下内容为disabled状态后重启服务器
临时关闭
setenforce 0 // 1 临时开启
查看状态
getenforce //disabled 永久关闭 Enforcing 临时开启 Permissive 临时关闭
kill -9 pid //杀进程
service sshd status /stop/start //查看ssh服务状态
systemctl status sshd //查看ssh服务状态