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端口已经打开
    image.png
    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
    图片.png
    图片.png
    ls | wc -w //查询文件夹下有多少个文件

    图片.png

    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为单位
    image.png
    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
    图片.png
    永久关闭状态
    修改 vi /etc/selinux/config 一下内容为disabled状态后重启服务器
    图片.png
    临时关闭
    setenforce 0 // 1 临时开启
    查看状态
    getenforce //disabled 永久关闭 Enforcing 临时开启 Permissive 临时关闭
    kill -9 pid //杀进程
    service sshd status /stop/start //查看ssh服务状态
    systemctl status sshd //查看ssh服务状态