1、侦听端口列表
netstat -tunlp
2、查看时区
timedatectl
3、修改时区
hwclock --hctosys --将系统时钟调整为与目前的硬件时钟一致。
sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
or timedatectl set-timezone Asia/Shanghai
4、firewall
开放单个端口或端口段
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=6372-6377/tcp --permanent
使配置生效,所有防火墙的规则修改后必须调用
firewall-cmd --reload
查看防火墙状态
systemctl status firewalld
端口列表
firewall-cmd --zone=public --list-ports
指定端口(如2181)对特定IP(如10.10.10.111)开放:
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="10.10.10.111" port port="2181" protocol="tcp" accept"
查看已经生效的规则
firewall-cmd --list-all
查看防火墙状态
firewall-cmd --state
停止firewall
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service
5、taos数据库端口开放:
firewall-cmd --zone=public --add-port=6030-6042/udp --permanent
firewall-cmd --zone=public --add-port=6030-6042/tcp --permanent
firewall-cmd --reload
netstat -lntp #查看监听(Listen)的端口
netstat -antp #查看所有建立的TCP连接
netstat -tulpn #查看所有运行中的服务的详细信息
6、进程
ps -ef #显示所有进程
ps -aux #显示使用内存的进程
top #查看内存使用说明 (shift+m 按照排名)
7、安装对应版本的 jdk-devel
yum install java-1.8.0-openjdk-devel.x86_64
8、查看版本
cat /etc/redhat-release
9、杀死所有指定名称进程
ps -ef | grep 进程或标识符 | grep -v grep | awk '{print $2}' | xargs kill -9
例如:nohup dotnet PascalMing.RestService.dll启动的,标识符可以用命令行上的任意串。用"dotnet"会列出所有dotnet启动的进程,用PascalMing.RestService.dll仅显示本进程。也可以仅用部分,比如PascalMing。
需要注意的事,尽量用只有一个进程使用的标识符,避免误杀。
技巧:可以带特殊的不报错的参数做标识符
10、针对CentOS 7系统关闭和开启图形界面
a、查看默认target开机模式
systemctl get-default
b、开机以命令模式启动
systemctl set-default multi-user.target
c、开机以图形化界面启动
systemctl set-default graphical.target
startx
11、修改所有三个主机名:静态、瞬态和灵活主机名:
hostnamectl set-hostname pascalming.agile-iot.com
hostnamectl --pretty
hostnamectl --static
hostnamectl --transient
12、安装OpenJdk
安装之前先检查一下系统有没有自带open-jdk
命令:
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj
如果没有输入信息表示没有安装。
如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有Java的文件 这句命令的关键字是java
首先检索包含java的列表
yum list java*
检索1.8的列表
yum list java-1.8*
安装1.8.0的所有文件
yum install java-1.8.0-openjdk* -y
使用命令检查是否安装成功
java -version
参考资料:
Centos7上限制IP+端口访问 Centos7上限制IP+端口访问_Javastudying_的博客-优快云博客