linux第二天

来源:互联网 发布:redis与数据库 编辑:程序博客网 时间:2024/05/21 19:28
一、服务器:
1. 启动|停止|重启|状态查看服务:systemctl start|stop|restart|status| postfix.service
在开机时启用|停用一个服务:systemctl enable|disable postfix.service
 *看服务是否开机启动:systemctl is -enabled postfix.service
 *查看已启动的服务列表:systemctl list-unit-files|grep enabled
二、进程:
2.
1)后台执行命令:nohup 命令 &
eg:  nohup ping 192.168.1.1 &  (生成一个端口号)
2)ip进程查看命令 :ps –aux |grep ping
3)进程结束命令:kill –9 pid(进程ID) 
4)window下显示所有网络进程: Netstat  -ano  >d:/a.txt (在d盘下创建一个txt文档记录进程!)  

   linux下显示所有网络进程:   netstat -antp |grep 22


作业:

A :第一种方法:

1.    首先cd /etc/firewalld/zones进入到以下目录

2.    编改文件设置:vi  public.xml 把文件下的<service name="ssh"/>删除;

3.    重新加载防火墙配置:firewall-cmd --reload即可!

第二种方法:

1.新增端口firewall-cmd   --add-port=80/tcp   --permanent

2.重新加载防火墙配置:firewall-cmd  --reload

3.查看防火墙开放的服务:firewall-cmd   --list-all

4.删除端口:firewall-cmd   --remove-port=80/tcp   --permanent

5. 重新加载防火墙配置:firewall-cmd  --reload               

 

B: 第一种方法:

systemctl  stop  sshd.service

第二种方法:

lsof   -i:22

kill    -9 4371

 

0 0
原创粉丝点击