欢迎光临IT网Linux学习频道

当前位置: > 其它学习 >
  • [Docker] Docker虚拟化容器技术初探 日期:2020-04-14 15:34:01 点击:110 好评:0

    一 Docker产生背景 1 云服务的运营模式 IaaS(基础设施即服务):经营的是基础设施,比如阿里云服务器(只安装操 作系统) PaaS(平台即服务):经营的是平台,比如 MySQL 开发平台(安装在 linux 里面现成的平台)、redis 开发平台。 SaaS(软件即服务):...

  • [日常运维] shell监听一个端口 - nc 日期:2020-04-11 19:10:56 点击:106 好评:0

    shell监听一个端口 教师机 学生机 发送一个指令传向该端口,如何实现? 【发命令】教师机: echo echo todosomething | nc 192.168.2.226 1984 【开监听】学生机:(IP 192.168.2.226 ) nc -l 1984 -k cmd eval `cat cmd` my_way: 【发命令】教师机: while...

  • [日常运维] 运维技巧 * Linux 服务器资源上传到百度云盘 日期:2020-04-11 19:10:06 点击:170 好评:0

    安装百度网盘Python客户端 :bypy 安装 pip install bypy 可能因为 pip 版本过低导致按照失败,需要升级更新 # 查看版本,如果 pip 不是 20.0.x 以上版本则需要升级 pip -V # 下载get-pip.py wget https://bootstrap.pypa.io/get-pip.py # 执行 python get-pi...

  • [日常运维] Linux 监听端口并重启服务 日期:2020-04-11 18:30:45 点击:65 好评:0

    本文以监听KAFKA端口是否挂掉,重启KAFKA服务为例子。 kafka 服务启动的前提是保证 zokeeper 服务已启动。关于详细配置不是本文的重点。 目录 1.编写 kafka 启动/停止脚本 2.编写 端口监听脚本 3.编辑 crontab 任务 1.编写 kafka 启动/停止脚本 vi /usr/local...

  • [网络基础] UDP 单播 组播 广播 日期:2020-04-08 10:20:04 点击:117 好评:0

    多播广播是用于建立分步式系统:例如网络游戏、 ICQ 聊天构建、远程视频会议系统的重要工具。使用多播广播的程序和 UDP 向单个介绍方发送信息的程序相似。区别在于多播广播程序使用特殊的多播 IP 地址。 1 、组播和广播需要在局域网内才能实现,另外得查看 l...

  • [网络基础] linux udp 单播 组播 广播实现 日期:2020-04-08 10:17:25 点击:107 好评:0

    1、组播和广播需要在局域网内才能实现,另外得查看linux系统是否支持多播和广播:ifconfig UP BROADCAST MULTICAST MTU:1500 跃点数:1 说明该网卡支持 2、发送多播包的主机需要设置网关,否则运行sendto()会出现network is unreachable,网卡可以随便设置,...

  • [网络基础] linux 组播接收注意事项 日期:2020-04-08 10:15:34 点击:94 好评:0

    服务器直播源会采用组播方式,服务器在接收组播的时候要注意一下两点: 1、必须为接收组播的网卡配置组播路由,例如要在eth0网卡上接收239.10.10.100:5123的组播,则要添加组播路由239.10.10.0 route -add net 239.10.10.0 netmask 255.255.255.0 dev eth0 2...

  • [网络基础] Linux网络编程 之 UDP 组播 日期:2020-04-07 19:10:06 点击:147 好评:0

    直接上代码吧,一个很简单udp 组播通信的例子,分别为服务器端和客户端的代码。 1、服务器端代码 (multi_udp_server.c) #include sys/types.h #include sys/socket.h #include arpa/inet.h #include stdio.h #include stdlib.h #include string.h #include ne...

  • [网络基础] linux 在多网卡下的设备的UDP 组播问题总结 日期:2020-04-07 19:07:58 点击:54 好评:0

    参考博文: 解决接收不到组播包的问题 - Justlinux2010的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/justlinux2010/article/details/11140383 1、问题描述 实现在多网卡设备上发送组播消息,实现设备搜索,并接收通过组播返回的搜索信息。 设备为多网...

  • [网络基础] 【Linux网络编程】组播代码 日期:2020-04-07 19:06:39 点击:55 好评:0

    head.h //head.h #include stdio.h #include unistd.h #include errno.h #include sys/types.h #include sys/stat.h #include stdlib.h #include fcntl.h #include strings.h #include sys/socket.h #include netinet/in.h #include arpa/inet.h #include str...

  • [网络基础] 搭建Linux的组播环境(附Windows组播程序的代码) 日期:2020-04-07 19:05:18 点击:137 好评:0

    项目需求需要在windows2008 r2的环境上搭建虚拟机Linux系统,并用Linux系统接收组播数据。在windows2008 r2搭建虚拟机,已经介绍过了。关键的地方在与,桥接网卡,静态IP要设置好。 组播是基于IP/TCP协议簇下的多播协议(Internet组管理协议),也叫IGMP协议...

  • [网络基础] linux端组播测试代码 日期:2020-04-07 19:04:06 点击:193 好评:0

    Linux端 组播网络测试 客户端和服务器端 服务器端循环输入发送 客户端接收并打印 客户端: #include sys/types.h #include sys/socket.h #include arpa/inet.h #include stdio.h #include stdlib.h #include string.h #include netdb.h #include errno.h #def...

  • [网络基础] linux 组播接收和发送代码和组播问题总结 日期:2020-04-07 19:03:03 点击:159 好评:0

    linux组播接收和发送代码和组播问题总结 int main(int argc, char *argv[]) { int sockfd; struct sockaddr_in localSock; struct sockaddr_in addr; struct ip_mreq group; int datalen; char databuf[4000]; int reuse; struct timeval tv; int maxfd; fd_s...

  • [网络基础] Linux组播代码 日期:2020-04-07 19:02:03 点击:66 好评:0

    Ubuntu组播 在真机上没有问题,但是放到虚拟机里面,使用桥接方式,就接收不到组播包了,需要手动添加组播路由: sudo add -net 239.255.255.0 netmask 255.255.255.0 dev eth0 相应代码: #include stdio.h #include unistd.h #include string.h #include ar...

  • [网络基础] NAT(网路地址转换) 日期:2020-04-07 18:36:09 点击:184 好评:0

    概念 NAT(Network Address Translation,网络地址转换)是1994年提出的。当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但现在又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。NAT的最初使命就是要...

  • [网络基础] 组播 多播 日期:2020-04-07 18:33:20 点击:177 好评:0

    组播,多播:当网络中进行了组播网部署后,一个台设备仅需要基于一个流量进行一次封装及可将该流量转发到所有的组员处,这些组员可处在网络的任何位置;对非组员不产生影响。再未进行组播网络部署的环境下,以组播地址为目标ip时,流量将和广播传输方式完全...

  • [Docker] Ubuntu如何安装和卸载Docker 日期:2020-04-07 17:16:37 点击:169 好评:0

    一、安装Docker (1)添加远程仓库地址 sudo apt-get -y install \ apt-transport-https \ ca-certificates \ curl curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository \ deb [arch=amd64] https://down...

  • [Docker] Docker安装卸载教程 日期:2020-04-07 17:15:04 点击:81 好评:0

    Docker的基础是Linux容器(LXC)等技术,(LXC系统提供工具来管理容器,具有先进的网络和存储支持,还有最小容器操作系统模版的广泛选择)。 在LXC的基础上Docker进行了进一步的封装,用户不需要去关心容器的管理,操作更简单。就像操作一个快速轻量的虚拟机...

  • [Docker] Linux 安装、卸载Docker 日期:2020-04-07 17:13:07 点击:116 好评:0

    首先备好Linux环境,下面那就开干。 一、查询当前系统信息 执行:uname -r [root@itmark /]# uname -r 3.10.0-1062.1.2.el7.x86_64 如果操作系统的发行版号大于等于3.1 那是可以的,具备条件,,, 二、检查网络是否通 执行:ping www.baidu.com [root@itmark...

  • [日常运维] MacOS 系统下 tar.xz,tar.gz 压缩和解压 日期:2020-04-07 15:58:48 点击:124 好评:0

    tar参数 -c: 建立压缩档案 -x: 解压 -t: 查看内容 -r: 向压缩归档文件末尾追加文件 -u: 更新原压缩包中的文件 -v: 显示细节 -f: 压缩的位置 .tar(tar打包) 打包 tar -cf 压缩包名.tar 待压缩的文件或文件夹 解包 tar -xf 压缩包名.tar tar.gz(gzip) 压缩 tar...

  • [Nvidia] nvidia-smi驱动卸载命令 日期:2020-04-02 17:09:14 点击:139 好评:0

    sudo apt-get --purge remove nvidia-* 或者: sudo ./NVIDIA-Linux-x86_64-410.57.run -uninstall cd /usr/bin nvidia-uninstall 亲测第二个有用,第一个的nvidia-smi仍然存在...

  • [devops] DevOps 和敏捷:究竟有什么区别? 日期:2020-03-24 18:56:34 点击:145 好评:0

    两者之间的区别在于开发完毕之后发生的事情。 早期,软件开发并没有特定的管理流程。随后出现了 瀑布开发流程 Waterfall ,它提出软件开发活动可以用开发和构建应用所耗费的时间来定义。 那时候,由于在开发流程中没有审查环节和权衡考虑,常常需要花费很长...

  • [NFS] 搭建NFS服务 日期:2020-03-21 16:03:19 点击:129 好评:0

    搭建NFS服务 文章目录 搭建NFS服务 一、环境以及NFS在企业服务的介绍 二、环境准备 服务方案一 服务方案二 三、写脚本一键搭建NFS服务 四、关于排错思路 一、环境以及NFS在企业服务的介绍 1.企业没有NFS共享存储访问的缺点图 2.企业没有NFS共享存储访问的优...

  • [Kubernetes] 使用 KRAWL 扫描 Kubernetes 错误 日期:2020-03-03 11:19:20 点击:122 好评:0

    用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。 当你使用 Kubernetes 运行容器时,你通常会发现它们堆积在一起。这是设计使然。它是容器的优点之一:每当需要新的容器时,它们启动成本都很低。你可以使用前端工具(如 OpenShift 或 OKD)来管理 Pod...

  • [Kubernetes] 利用 Tmux 和 kubectl 解决 Kubernetes 故障 日期:2020-02-28 13:30:39 点击:153 好评:0

    一个使用 tmux 的 kubectl 插件可以使 Kubernetes 疑难问题变得更简单。 Kubernetes 是一个活跃的开源容器管理平台,它提供了可扩展性、高可用性、健壮性和富有弹性的应用程序管理。它的众多特性之一是支持通过其主要的二进制客户端 kubectl 运行定制脚本或...

  • [Kubernetes] Kubernetes 如何成为计算资源的标准 日期:2020-02-28 13:27:57 点击:64 好评:0

    对于原生云生态系统来说,2019 年是改变游戏规则的一年。有大的 并购 ,如 Red Hat Docker 和 Pivotal,并出现其他的玩家,如 Rancher Labs 和 Mirantis。 Rancher Labs (一家为采用容器的团队提供完整软件栈的公司)的联合创始人兼首席执行官盛亮表示:所...

  • [Git] 用 Git 来共享文件 日期:2020-01-15 13:34:00 点击:147 好评:0

    SparkleShare 是一个开源的基于 Git 的 Dropbox 风格的文件共享应用程序。在我们的系列文章中了解有关 Git 鲜为人知的用法。 Git是一个少有的能将如此多的现代计算封装到一个程序之中的应用程序,它可以用作许多其他应用程序的计算引擎。虽然它以跟踪软件开...

  • [Kubernetes] Kubernetes 命名空间入门 日期:2020-01-15 12:50:11 点击:198 好评:0

    命名空间是什么?你为什么需要它? kubernetes 命名空间namespace是什么?正如 Shakespeare 以前写过的,我们所谓的命名空间,或者任何其他名字,就是虚拟集群。通过虚拟集群,意味着 kubernetes 可以在单个集群上提供多个 kubernetes 的集群,类似一个在其主...

栏目列表
推荐内容