2020.02.28笔记

(一)

Linux的三种网络模式

1.NAT

首先虚拟网络适配器要选择NAT模式,把使用本地DHCP的勾去掉,查看网关

# ip a
# ping www.baidu.com  //看是否能联网
# vi /etc/sysconfig/network-scripts/ifcfg-eno1Tab键          //编辑配置文件

BOOTPROTO=static
ONBOOT=no 改成 yes
IPADDR=ip地址
NETMASK=255.255.255.0   //子网掩码
DNS=8.8.8.8
GATEWAY=相应网关

# /etc/init.d/network restart        //重启
# ip a
# ping www.baidu.com          //看是否可以上网

·网络协议有tcp、udp、icmp
ping运用了icmp协议

 - centOS 7 用不了ifconfig
    所以
  # yum install -y net-tools         //安装工具
   但常用
  # ip a
  
 - dhcp是动态获取的配置协议

2.Bridge

  • 桥接是固定式的,如果ip被固定的话,那其他用户就不能用这个ip。
  • 桥接:使用的是这个物理机当前的ip段。
    首先虚拟网络适配器要选择桥接模式,选择指定的网
# vi /etc/sysconfig/network-scripts/ifcfg-eno1Tab键                //编辑配置文件

BOOTPROTO=static
ONBOOT=no 改成 yes
PADDR=相应ip地址
NETMASK=255.255.255.0                    //子网掩码
DNS=8.8.8.8
GATEWAY=相应网关                              //在cmd里看

# /etc/init.d/network restart                //重启
# ping www.baidu.com                      //看是否可以上网

Windows查看ip     Windows + r → cmd命令
# ipconfig

- ·历史命令多的话

# !v                //是简单快捷方式,相对应v开头的
# !/etc             //简单的快捷方式

3.仅主机

  • 仅主机:仅限于这个局域网之间的通信。不能上网,只能局域网里的一个通信,也属于内网。
  • 局域网之间的通信要通过一个路由。
    虚拟网络适配器要选择仅主机模式。

(二)

命令:

# ls -a
# ls -l    //显示信息比较多

-rw-------.   //文件类型
!前面有一个“-”,就代表一个文件

drwxr-xr-x.    //d代表目录

- swap交换空间作用:实际内存被占用后,没有内存了,会把实际内存暂时不用的东西,放进swap空间内,等实际内存里的东西操作完后再swap内的东西搬回。

(三)

端口号:

# netstat -lntp   //查看端口号

# yum install -y nginx                  //通过yum源安装nginx
# yum install -y httpd                  //通过yum源安装以httpd开头的命名的软件包
# ps aux|grep nginx                    //查看有没有nginx服务`在这里插入代码片`

正则表达式的三剑客:
grep、sed、awk

# ps aux|grep httpd                     //查看通过与httpd匹配的进程
# cd /usr/share/nginx                  //进入路径查看
# ll

//修改配置文件,找端口号修改
# cd conf.d/
# vi default.conf                     //找清楚相应目录位置

# /etc/init.d/nginx start                 //nginx编辑启动
# ps aux|grep nginx                //查看进程是否启动

·腾讯云是需要有端口号开放的。

# yum install -y telnet    //安装telnet
 - Telnet主要测试端口号通不通
 - 改完端口号要重启

# /etc/init.d/nginx restart       

 - 重启时有错误“Address already in use”说明端口被占用了,以至会报错

  • 常用端口号:http、nginx、apache都是80
  • 端口号:udp 53 ssh 22 mysql 3306
    如果默认端口为80,ip地址后面就不需要加80,默认识别

(四)

远程:

  • 远程注意在会话选项→外观,修改成UTF-8,以防乱码。
# vi /etc/selinux/config

编辑为 SELINUX=disabled

 - 注意防火墙,端口号开启的,但访问不了,也有可能时防火墙禁掉。

防火墙一些命令:
iptables -nvL
iptables -F
iptables -Z
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值