centos命令
做端口开放
firewall-cmd --add-port=端口号/tcp --permanent
firewall-cmd --reload
查询是否开放
firewall-cmd --query-port=端口号/tcp
查看运行的进程详细信息
- 根据软件名字
- ps -aux | grep 软件名
- ps -ef | grep 软件名
- 根据端口查看
- netstat -unltp | grep 端口号
软件相关
- 安装rpm安装包:rpm -ivh 安装包名
- 搜索软件:yum search 软件名
- 下载软件:yum install -y 软件名
- 删除软件:yum remove软件名
- 查询已安装的软件:yum info installed
- 查看更新软件:yum update
- 清除yum缓存:yum clean packages && yum clean headers && yum clean oldheaders
tail命令
- 用于输入文件中的尾部内容。tail命令默认在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题
- -f:显示文件最新追加的内容
- tail -f 文件名字
配置阿里云镜像
-
下载centos7的repo文件
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo -
清除和生成缓存:yum clean all && yum makecache
-
备份系统的文件
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup -
配置yum:vim /etc/yum.repos.d/CentOS-Base.repo,将所有http改成https
-
更新:yum update
服务类命令
启动关闭服务命令
systemctl start 服务名
systemctl restart 服务名
systemctl stop 服务名
systemctl reload 服务名
systemctl status 服务名
查看服务
/usr/lib/systemd/system
systemctl list-unit-files
systemctl --type service
设置是否自启动
自启动:systemctl enable 服务名
不自启动:systemctl disable 服务名
查看系统版本
lsb_release -a
后台运行jar包
>后面是输出的日志目录 nohup java -jar jar包 > /usr/local/chat/logs/chat.log &
设置静态ip地址
# 查看网卡信息
ip addr
# 编辑
vim /etc/sysconfig/network-scripts/ifcfg-网卡
# 修改 BOOTPROTO 为 static,同时添加IPADDR(ip地址)、NETMASK(掩码)、GATEWAY(网关)
TYPE="Ethernet"
BOOTPROTO="static"
IPADDR=192.168.0.18
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="enp0s3"
UUID="7efdb059-75e1-4b4f-99d3-358ddfb8955a"
DEVICE="enp0s3"
ONBOOT="yes"
# 重启网络
service network restart
# 设置dns
vim /etc/resolv.conf
# 添加
nameserver 192.168.0.1 # 网关地址
nameserver 114.114.114.114
nameserver 8.8.8.8