linux
文章平均质量分 83
怿琴殇
这个作者很懒,什么都没留下…
展开
-
docker (二)
比较docker和虚拟机的区别:docker的优势:1、启动速度快2、方便扩展3、资源消耗小使用docker 容器去启动软件,颠覆了我们软件安装的方式docker的底层隔离机制1、name spacedocker 内部有多少种命名空间?namespace命名空间有什么作用? 隔离资源,画地为牢2、kernel lxc-----》LXC-Linux Containers3、Control Groups (对资源进...原创 2022-03-30 22:35:51 · 1000 阅读 · 0 评论 -
docker
云计算:云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过这项技术,可以在很短的时间内(几秒钟)完成对数以万计的数据的处理,从而达到强大的网络服务。现阶段所说的云服务已经不单单是一种分布式计算,而是分布式计算、效用计算、负载均衡、并行计算、原创 2022-03-24 22:20:24 · 635 阅读 · 0 评论 -
三次握手,四次断开(传输层---TCP、UDP)
一、tcp与udp的概念TCP(Transmission Control Protocol)----------类似于打电话传输控制协议可靠的、面向连接的协议传输效率低UDP(User Datagram Protocol)----------类似于发短信用户数据报协议不可靠的、无连接的服务传输效率高二、TCP封装格式序列号:给每个发送的数据段进行编号的确认号:告诉对方哪个数据段之前的数据都收到了6个标志位----flagURG ur...原创 2022-01-10 23:13:02 · 1388 阅读 · 0 评论 -
NAT、SNAT、DNAT
一、linux里存放dns服务器ip地址的配置文件[root@slave-mysql ~]# vim /etc/resolv.conf -->存放dns服务器ip地址的,真正我们进行域名查询的时候,就到这个文件里找dns服务器地址# Generated by NetworkManagernameserver 114.114.114.114二、NAT公有ip:互联网上私有ip:局域网里使用NAT的概念:Network Address Translation,网络地址转换原创 2022-01-10 21:40:21 · 2652 阅读 · 0 评论 -
ARP协议、路由、ICMP协议(ping命令)、三层交换机
本机ip:192.168.0.237/24 ping 192.168.90.1ping的过程:1、如果是域名,先进行域名解析到具体的一个ip2、拿目的ip 192.168.90.1和自己的子网掩码进行与运算,得到目的网段192.168.90.03、查看本机的路由表,是否有到达这个网段的路由,走默认路由,下一跳地址 192.168.0.14、查看arp缓存表里是否有下一跳地址 192.168.0.1的mac地址,如果有就直接封装帧,没有呢?发arp广...原创 2022-01-06 20:50:45 · 3525 阅读 · 0 评论 -
子网的划分和路由的配置
IP(interten protocol)互联网协议ip地址:其实就是互联网协议里使用的地址一台电脑就是一台主机 ;一个服务器就是一个主机;一台服务器也是一台主机;一个主机就是一个节点。 节点(node)IPV4: internet protocol version 4 --》平常的网络里非常常见 --》32位IPV6: internet protocol version 6 --》已经在公网里使用了 --》128位IP地址由网络部分和主机部分组成...原创 2022-01-04 20:18:34 · 5222 阅读 · 0 评论 -
物理层(网络传输介质)、数据链路层(帧)、vlan详解
一、双绞线两种双绞线:屏蔽双绞线、非屏蔽双绞线其中T568B是目前最常用的标准网线(直通线)两头的线序是一样的;而交叉线一头是T568B,一头是T568A二、信号(signal)数字信号的优势:靠干扰能力强,传输距离远并能保证质量三、交换机的基本原理与配置交换机(switch)的作用:组建局域网以太网(ethernet):就是我们平常的局域网以太网的mac地址:以太网帧的格式:mac地址又称硬件地址和物理地址mac地址是嵌入到..原创 2022-01-04 15:47:29 · 2059 阅读 · 0 评论 -
一篇小文章带你了解nginx
一、nginx的官方文档nginx documentation二、nginx是什么?nginx是一个做网站服务器的软件,是静态的网站三、shell里一键部署安装nginx的脚本#!/bin/bash#解决软件的依赖关系,需要安装的软件包yum install epel-release -yyum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel gcc gcc-c++ autoconf automa原创 2021-12-23 20:03:59 · 2171 阅读 · 1 评论 -
linux里的计划任务
一、定制计划任务1、atd服务(一次性)1、atd服务对应的命令------》at使用at命令时先要进行安装[root@localhost lianxi]# yum install at -y然后必须要起动atd服务,不然不会定时去执行任务的[root@localhost lianxi]# service atd startRedirecting to /bin/systemctl start atd.service案例如下:[root@localhost lia原创 2021-12-22 19:01:28 · 1568 阅读 · 0 评论 -
linux文本三剑客(下)------sed命令
sed是一种支持正则表达式的非交互式流编工具(stream editor) 脚本中修改文本或者文本替换的最佳工具sed是一行一行处理一、sed的语法命令格式二、sed的常用选项在编写脚本中,-i选项是最常用的注意:-i是在原文件进行操作,可以cp一份到/lianxi下常用选项案例:#显示第一行[root@localhost lianxi]# sed -n '1p' /etc/passwd#显示第一行至第十行[root@localhost li...原创 2021-12-20 21:55:19 · 637 阅读 · 0 评论 -
linux文本三剑客(中)------awk命令
一、awk工作原理(作用:截取)~ 根据模式模糊匹配(只能多不能少)例:[root@localhost lianxi]# awk -F: '$1 ~ /[0-9]$/ && $3>1009 {print $1,$7,$3}' /etc/passwd== 精准匹配(不能多也不能少)例:[root@localhost lianxi]# awk -F: '$1 == "feng1" && $3>1009 {print $1,$7,...原创 2021-12-17 22:22:31 · 2394 阅读 · 0 评论 -
linux正则表达式之文本三剑客(上)-----grep命令
1、正则表达式2、grep命令一、正则表达式(regular expression)写正则就是找规律在正则表达式中 ^(表示以什么开头) $ (表示以什么结尾)例如: ^aa 表示以aa开头的行aa$ 表示以aa结尾的行[] 表示一个字符集[a-z] 从a - z 中取一个[^a-z] 不取a-z的字符 在[]里 ^ 代表取反的意思...原创 2021-12-16 21:49:43 · 574 阅读 · 0 评论 -
linux----shell基础
1、shell的解析过程tokens关键字指的是:将你输入的命令拆成不能在拆的时候一步步开始检查eval相当于执行两次 第一次是进行替换,第二次是作为命令去执行1.eval命令将会首先扫描命令行进行所有的替换,然后再执行命令。该命令使用于那些一次扫描无法实现其功能的变量。该命令对变量进行两次扫描。这些需要进行两次扫描的变量有时候被称为复杂变量例如: test.txt内容:hello shell world! myfile="cat test.t...原创 2021-12-07 21:08:48 · 907 阅读 · 0 评论 -
shell编程入门级脚本
1、抽奖程序,从班级名单里随机抽取同学的名字RANDOM可以产生随机数首先vim student_name.txt这个文件来存放名字,然后再为这个脚本取名字为lucky_game.shwq退出保存执行这个脚本:bash student_name.txt2、监控类的脚本:查看内存的使用率,超过70%给予提醒首先要知道查看内存的命令: top命令和free -mawk的使用等敲完free -m命令如下:total:总的内存 used...原创 2021-12-06 20:52:40 · 201 阅读 · 0 评论 -
linux如何手工配置ip地址
1、先进入网卡配置目录2、编辑ifcfg-ens33网卡的配置文件 vimifcfg-ens33如下:修改之后如下:退出保存,使用ip add查看自己的ip地址,ip route查看网关,然后再继续编辑ifcfg-ens33网卡的配置文件退出并且保存(wq)解析如下:BOOTPROTO=none #设置网卡静态配置ip地址 none 静态配置(手工指定ip) dhcp 表示虚拟机动态获得ip地址NAME=ens33 ...原创 2021-12-05 19:37:20 · 6241 阅读 · 1 评论