Centos使用

流行的Liunx操作系统

centos命令

做端口开放

1
2
3
4
5
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文件

    1
    curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  • 清除和生成缓存:yum clean all && yum makecache

  • 备份系统的文件

    1
    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

服务类命令

启动关闭服务命令

1
2
3
4
5
systemctl start 服务名
systemctl restart 服务名
systemctl stop 服务名
systemctl reload 服务名
systemctl status 服务名

查看服务

1
2
3
/usr/lib/systemd/system
systemctl list-unit-files
systemctl --type service

设置是否自启动

1
2
自启动:systemctl enable 服务名
不自启动:systemctl disable 服务名

查看系统版本

1
lsb_release -a

后台运行jar包

>后面是输出的日志目录
nohup java -jar jar包 > /usr/local/chat/logs/chat.log &

设置静态ip地址

1
2
3
4
5
# 查看网卡信息
ip addr

# 编辑
vim /etc/sysconfig/network-scripts/ifcfg-网卡
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 修改 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"
1
2
3
4
5
6
7
8
9
10
# 重启网络
service network restart

# 设置dns
vim /etc/resolv.conf

# 添加
nameserver 192.168.0.1 # 网关地址
nameserver 114.114.114.114
nameserver 8.8.8.8

相关文章

Vi基础命令

Linux基础命令

Centos升级Ruby

Shell脚本

Nginx多配置文件

Nginx图片大小限制

Nginx配置WebSocket超时时间和wss