Centos常用操作汇总

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_的博客-优快云博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值