CentOS7 常用系统命令

1.grep 和 管道

1.1 字符串搜索

grep -i 需要搜索的字符串 搜索的文件

-i 忽略大小写查找数据
符合规则,就会返回符合规则的行

1.2 管道命令

可以链接多个 Linux 命令

命令1 | 命令2 | 命令3……

需求:查询当前目录中,所有带 gongcw 关键字的行数据
思考:查询当前目录内容 ll
查询字符串 grep
命令:ll | grep gongcw

2.常用系统命令

2.1 查看系统进程

ps -ef

需求:查看进程中 和 vim 相关的进程
命令:ps -ef|grep -i vim

2.2 强制杀死某个进程

kill -9 pid

2.3 检查端口被哪个进程占用

netstat -lnp|grep 端口号

例如:netstat -lnp|grep 8080

2.4 防火墙相关

关闭防火墙

systemctl stop firewalld

启动防火墙

systemctl start firewalld

开放端口

firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --permanent --zone=public --add-port=3306/udp

关闭端口

 firewall-cmd --remove-port=3306/tcp --permanent
 firewall-cmd --remove-port=3306/udp --permanent

重新加载防火墙设置

firewall-cmd --reload

查看端口是否开启

firewall-cmd --query-port=3306/tcp

查看已经开启的端口

firewall-cmd --list-ports

2.5 查看网络配置

ip addr

2.6 测试和目标的连通性

ping ip地址

会持续不断一直测试,按 ctrl+c 结束

2.7 重启和关机

重启命令:reboot
关机命令:halt

你可能感兴趣的:(CentOS)