查看系统版本

  1. cat /etc/redhat-release

查看磁盘空间

  1. # 查看目录大小并按照大小倒序展示
  2. du -h --max-depth=1 path | sort -hr
  3. # 示例
  4. du -h --max-depth=1 /usr/local/ | sort -hr

配置yum源

  1. sudo su
  2. yum install wget
  3. # 配置阿里云yum镜像
  4. wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  5. wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
  6. yum clean all
  7. yum makecache
  • yum基本操作
    1. ## 安装软件
    2. yum install xxx
    3. ## 卸载软件
    4. yum remove xxx
    5. ## 搜索软件
    6. yum search xxx
    7. ## 清理缓存
    8. yum clean packages
    9. ## 列出已安装的软件
    10. yum list
    11. ## 软件包信息
    12. yum info xxx

    配置时间同步

    1. sudo su
    2. # 时区信息
    3. timedatectl
    4. # 列出所有时区
    5. timedatectl list-timezones
    6. # 将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间
    7. timedatectl set-local-rtc 1
    8. # 设置系统时区为上海
    9. timedatectl set-timezone Asia/Shanghai
    10. # 方式1
    11. yum -y install ntp
    12. # 通过阿里云时间服务器校准时间
    13. ntpdate ntp1.aliyun.com
    14. # 方式2
    15. yum -y install ntpdate
    16. # 通过阿里云时间服务器校准时间
    17. ntpdate ntp.aliyun.com

    关闭SELinux

    1. sudo su
    2. vi /etc/sysconfig/selinux
    配置如下:
    1. SELINUX=disabled

    安装openvpn

    1. sudo su
    2. yum -y install openssh-server lzo openssl openssl-devel openvpn NetworkManager-openvpn openvpn-auth-ldap zip unzip
    开机自启动配置:
    1. sudo vi /etc/rc.local
    配置如下:
    1. # Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
    2. # that this script will be executed during boot.
    3. cd /etc/openvpn/;/usr/sbin/openvpn xxxx.ovpn&
    4. touch /var/lock/subsys/local
    权限赋值:
    1. chmod +x /etc/rc.d/rc.local

    修改主机名

    1. sudo su
    2. hostnamectl set-hostname myhostname
    3. reboot

    VNC登录

    可使用vncviewer或者MobaXterm(**推荐**)连接VPN。
    1. # vnc地址
    2. 10.8.0.101:5903
    3. # 用户名/密码
    4. lonton/vnc123

    清空缓存

    1. sync; echo 3 > /proc/sys/vm/drop_caches
    2. free -m
    定时清理:
    1. su
    2. cd ~
    3. touch cleanCache.sh && vi cleanCache.sh
    内容如下:
    1. #!/bin/bash
    2. echo "开始清理缓存"
    3. # 写入硬盘,防止数据丢失
    4. sync;sync;sync
    5. sleep 10 #延迟10秒
    6. # 默认是0,不清除缓冲区缓存和页面缓存,可用值0到3,值越高系统上的程序会跑起来越慢
    7. echo 1 > /proc/sys/vm/drop_caches
    8. echo "清理结束"
    设置定时任务(每隔2小时运行一次):
    1. crontab -e
    任务如下:
    1. # 每隔2小时运行一次
    2. 0 */2 * * * sh /root/cleanCache.sh
    查看是否设置成功:
    1. crontab -l
    保证crond启动以及开机自启:
    1. systemctl enable crond.service
    2. systemctl start crond.service
    3. # 查看定时任务是否被执行
    4. cat /var/log/cron | grep cleanCache