新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
关闭端口的三种方法
创新互联长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为根河企业提供专业的成都网站设计、成都做网站、外贸网站建设,根河网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。
1 杀死进程
2 关闭服务
3 防火墙屏蔽端口
三种方法的简单介绍
1 端口和进程二者紧密相连,一个进程有对应的端口号,所以杀死这个进程也就关掉了端口。
优点:操作简单,直接关闭
缺点:进程从新开启,端口号自动又会打开。
2 每一个服务对应很多进程,比如数据库服务等。如果把服务关掉,软件打不开自然端口不会开放。
优点:相比第一种更加严密(建议使用这种)
3 防火墙封锁端口
操作方法
1 直接杀死进程:
第一步 查看本机所有端口 netstat -antup (大概看一看)
( -a 或–all 显示所有连线中的Socket
-n 或–numeric 直接使用IP地址,而不通过域名服务器
-p 或–programs 显示正在使用Socket的程序识别码和程序名称
-t 或–tcp 显示TCP 传输协议的连线状况。
-u或–udp 显示UDP传输协议的连线状况。 )
第二步 指定端口使用情况额比如111 lsof -i:111
如果什么都没有就说明端口没开放,如果有会显示进程的pid 继续下一步
第三步 如果显示111的进程号为2323 执行 kill -9 2323
第四步 lsof -i:111 如什么都没有显示 说明已经关闭
2 关闭服务
第一步 查看本机所有的端口开放情况
nmap localhost
第二步 根据第一步看到已经开放的端口对应服务的名称 比如 rpcbind 111
执行 /etc/init.d/./rpcbind 会提示关闭
第三步 lsof -i:111 查看是否关闭
如果服务名称找不到运用下面方法 (
列出所有处于监听状态的socket:netstat -l
rpm -qf /sbin/rpc.statd
ls /etc/init.d/nfs*
/etc/init.d/nfslock status
nmap 127.0.0.1)
Linux下常用的目录操作命令:
cd .. 返回上一级目录
cd - 返回上一次的目录
cd /usr/local/xxx 进入绝对路径目录
cd usr/bin 进入相对路径目录
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。
Linux小技巧-返回上一次目录、及一些control快捷键_William Zhao's notes-CSDN博客_linux怎么返回上一次操作
2、ctrl键组合
ctrl+a:光标移到行首。
ctrl+b:光标左移一个字母
ctrl+c:杀死当前进程。
ctrl+d:退出当前 Shell。
ctrl+e:光标移到行尾。
ctrl+h:删除光标前一个字符,同 backspace 键相同。
ctrl+k:清除光标后至行尾的内容。
ctrl+l:清屏,相当于clear。
ctrl+r:搜索之前打过的命令。会有一个提示,根据你输入的关键字进行搜索bash的history
ctrl+u: 清除光标前至行首间的所有内容。
ctrl+w: 移除光标前的一个单词
ctrl+t: 交换光标位置前的两个字符
ctrl+y: 粘贴或者恢复上次的删除
ctrl+d: 删除光标所在字母;注意和backspace以及ctrl+h的区别,这2个是删除光标前的字符
ctrl+f: 光标右移
ctrl+z : 把当前进程转到后台运行,使用’ fg ‘命令恢复。比如top -d1 然后ctrl+z ,到后台,然后fg,重新恢复
esc组合
esc+d: 删除光标后的一个词
esc+f: 往右跳一个词
esc+b: 往左跳一个词
esc+t: 交换光标位置前的两个单词。