目录
在Linux中,进行网络和安全操作时,我们先简单了解一下Vim编辑器
Vim编辑器:
vim编辑器有三种模式:
命令模式、编辑模式、末行模式
模式间切换方法:
(1)命令模式下,输入:后,进入末行模式
(2)末行模式下,按esc慢退、按两次esc快退、或者删除所有命令,可以回到命令模式
(3)命令模式下,按下A,a ,I ,i,O,o等键,可以计入编辑模式
(4)编辑模式下,按下esc,可以回到命令模式
网络
网络:一组相互连接的计算机 多台计算机组成 使用物理线路进行连接
作用:数据交换 资源共享
网络的类型:局域网 (LAN)、城域网 (MAN)、广域网(WAN)
www万维网:是环球信息网的缩写,(英文全称为“World Wide Web”),中文名字为“万维网”,"环球网"等,常简称为Web。 分为Web客户端和Web服务器程序。
IP地址 : 唯一标识网络上的每一台计算机
C类只能容纳254台电脑的原因是把0 和 255 去除了作为特殊的运算值 1
子网掩码计算网段,将不同段置0进行等值比较
DNS 域名服务器:它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。使用别名来域名来表示一个网络IP,做这样的域名和IP映射的服务叫DNS
除了使用DNS,Linux下有一个hosts文件也使用来做域名映射的。在/etc下的hosts设置映射关系即可。
网络配置
ifconfig:
用于配置和显示Linux内核中网络接口的网络参数用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了
netstat:
显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。
格式:netstat 选项
选项:
-l:显示监控中的服务器的Socket;
-n:直接使用ip地址,而不通过域名服务器;
-p:显示正在使用Socket的程序识别码和程序名称;
netstat -antp 查看哪些端口号被占用
netstat -antp | grep 22
远程访问端口号:22,远程访问协议:sshd
wget : 从指定的URL下载文件
格式:wget 选项 参数
选项:
-b:进行后台的方式运行wget;
-c:继续执行上次终端的任务
参数:网址
wget https://nginx.org/download/nginx-1.26.1.tar.gz
wget -b http://www.linuxde.net/testfile.zip 在后台下载
tail -f wget-log 用于查看后台下载进度
网络安全
firewall-cmd –list-all 查看防火墙状态
常见防火墙:
SELinux是美国国家安全局发布的一个强制访问控制系统
iptables是Linux下功能强大的应用层防火墙工具。
firewall是centos7里面新的防火墙管理命令
PS:面试可能会问的常见端口号
标签:netstat,网络,模式,命令,域名,Linux,wget From: https://blog.csdn.net/2301_78794952/article/details/140554851常用端口号:
80 http协议 nginx
8080 tomcat
3306 Mysql
6379 redis
5432 postgreSQl
22 ssh
25 ftp
27017 mongoDB
443 https