了解linux的进程:rootfs与linuxrc
内核启动的最后阶段启动了三个进程进程0:进程0其实就是刚才讲过的idle进程,叫空闲进程,也就是死循环。进程1:kernel_init函数就是进程1,这个进程被称为init进程。进程2:kthreadd函数就是进程2,这个进程是linux内核的守护进程。这个进程是用来保证linux内核自己本身能正常工作的。在嵌入式操作系统中一般会指定/linuxrc为init进程1、/linuxrc是一个可执行的
802.11ax是如何改善每个用户的体验的
802.11ax引入了“大规模并行”技术,尤其是OFDMA,多用户MIMO和“BSS着色”。所有这些都要求接入点做出对网络性能有重大影响的控制决策,这是Wi-Fi的新重点,它将使接入点网络在功能方面更接近蜂窝基站基础设施。什么是OFDMA?OFDMA(正交频分多址)允许到AP的单个传输或来自AP的单个传输包括到多个客户端的数据:对于下行链路,接入点同时使用RF信道内的子载波组,而之前它将具有以连续
linux-如何快速替换IP
在Linux在做高可用的时候,经常会使用到虚拟IP。在windows上一个网卡可以配置两个IP,在Linux直接使用ip命令就可以添加了。添加ip address add 192.168.1.200/24 broadcast 192.168.1.255 dev wlp58s0添加的时候需要指定掩码和广播地址,让同个网段的机器可以
基于 Ubuntu 的KDE neon发布18.04 LTS
KDE neon(直译作「氖」)是一个提供最新 KDE 软件套件的 Linux 发行版暨项目,也是 KDE 社区的一分子。其使用现代 DevOps 技术进行自动构建、QA 和部署软件包,基于 Ubuntu LTS,在跟进最新 KDE 版本的同时提供了相对较高的稳定性。该团队于日前发布了 KDE neon 的新版本,其现基于 Ubuntu 18.04 LTS「Bionic Bea
极小Linux系统有何妙用
一个Linux发行版,体积很小,用处反而很大。此话当真?一般而言,老式计算机内存都不大,CPU处理速度不够快。要是把整个Linux系统放入内存中运行,一定是个好方法。2005年,在一次《Linux世界》大会上,Robert Shingledecker与几位好友交流了这个想法。他们几人,一拍即合,于是,就动手干起来了,这个项目就取名为“Tiny Core Linux”(“极小核心Linux”)。实际
PrimTux 发布第 4 版
PrimTux 是一个基于 Debian 的 Linux 发行版,主要为教学目的设计。它提供了数百种涵盖几乎所有学科的软件以及为专为年幼学童优化的常用软件,还配有包含家长控制功能的 Web 浏览器。其不仅适合年幼学童及教师,也能够在家庭中提供教学辅助。需要注意的是,该项目可能不包含除法文之外的其它语言的完整 locale。该项目于日前发布了 PrimTux4,主要带来了如下变化
SUSE Linux Enterprise Server 15入住Windows 10微软商店
昨日微软Microsoft Store正式上架了SUSE Linux Enterprise Server 15,这是一个开源的服务器操作系统。SUSE Linux Enterprise Server 15于今年7月正式发行,是一种模块化的通用操作系统,可在所有主要处理器体系结构上运行。官方介绍称,这一系统经过优化,可在领先的虚拟机管理程序上运行,并通过单一订阅,支持每个物理系统
向大家分享一个shell脚本的坑
打算在跳板机上写一个shell脚本,批量检查远程服务器上的main进程是否在健康运行中。先找出其中一台远程机器,查看main进程运行情况[root@two002 tmp]# ps -ef|grep main root 23448 23422 0 11:40&
docker pull下载镜像时的报错及其解决方法
使用docker pull从镜像仓库拉取镜像时报错如下:[root@docker-registry ~]# docker pull centosUsing default tag: latest Trying to pull repository docker.io/library/ce
数据中心存储系统故障的处理方式
存储系统作为如今大数据云计算时代的根基,它的稳定才是支撑起如此海量数据的根本。所以各大相关行业对于这部分非常重视,所以在此针对存储系统的故障处置简单提出自己学习总结的一些思路。首先在处理存储系统发生的可能故障前必须对于整个存储系统的架构以及原理有一个清楚的了解。普遍来说存储系统由主机、交换机及存储设备组成。它们之间可以是直连或者是IP网络或FC网络的方式进行连接。整个系统的稳定性跟每个组成部分都息
组建网络时如何选取交换机
不论是大的园区还是小到办公室或是同一桌子上的几个电脑,这些都是需要网络设备的支持才能组成的。而交换机就是其中必不可少的设备,这次我们就来看看在不同网络规模下如何区分交换机的不同。在这个创企不断冒出的环境里,越来越多的新区域需要构建网络环境,不论是大的园区还是小到办公室或是同一桌子上的几个电脑,这些都是需要网络设备的支持才能组成的。而交换机就是其中必不可少的设备,这次我们就来看看在不同网络规模下如何
写给正在入坑linux系统的伙伴
光阴似箭,时光如梭,转年出来工作已经3年了。从一个职场新人慢慢熟悉职场的工作方式,适应职场工作的环境,学习了很多知识,也总结了很多经验。现在的目标就是一步一个脚印,慢慢打磨自己,希望早日成为取代其他人后的无可取代。我的工作是运维工程师, 从最开始入行到现在成为运维组的组长,负责小组的几个小伙伴。回想自己当时学习Linux的时候,都是自己网上找教程,然后照着一篇一篇敲命令,记笔记。最近有时间再来整理
安装的 Linux 软件包有多少?
你有没有想过你的 Linux 系统上安装了几千个软件包? 是的,我说的是“千”。 即使是相当一般的 Linux 系统也可能安装了上千个软件包。 有很多方法可以获得这些包到底是什么包的详细信息。首先,要在基于 Debian 的发行版(如 Ubuntu)上快速得到已安装的软件包数量,请使用 apt list --installed, 如下:$ apt list&
深度学习模型
官方模型mnist:对来自MNIST数据集的数字进行分类的基本模型。最开始设计出来的目的是用于识别数字,同时也是深度学习的一个样例。resnet:一个深度残差网络,可用于CIFAR-10和ImageNet的1000个类别的数据集进行分类。由于深度学习模型的练习次数达到某一个值时识别准确率以及识别性能会下降,因而开发出了可以提高学习深度的网络。wide_deep:将广泛的模型和深度网络相结合的模型,
灵活的API查询语言——GraphQL
本文简单的介绍了 GraphQL,希望能够帮助大家对这个方便的查询语言有一个简单的认识GraphQL 是什么GraphQL 是一种 API 查询语言,是一个对自定义类型系统执行查询的服务端运行环境。它相当于客户端和服务器之间的中介,将客户端发来的所需数据的请求处理之后在一次请求之中就能获得符合客户端需求的响应数据。它还有个好处就是它是一种当作一种组织,管理数据的能力来使用,而不绑定在什么数据库上面
Linux之父回来啦
IT之家10月23日消息 在9月16日,Linux之父Linus Torvalds就自己言行向社区道歉,并宣布暂时退出Linux社区。在22日举行的开源欧洲峰会上,Linus Torvalds重新现身,总共过去了36天。Linus本身应该在11月12日举行的内核维护者峰会上亮相,但是Linus却向主办方“请假”,称自己已经安排和家人去度假。对此,主办方表示,想让Linus出席10月22日的欧洲开源
面向系统管理员的容器手册
现在人们严重过度使用了“容器”这个术语。另外,对不同的人来说,它可能会有不同的含义,这取决于上下文。传统的 Linux 容器只是系统上普通的进程。一组进程与另外一组进程是相互隔离的,实现方法包括:资源限制(控制组 [cgoups])、Linux 安全限制(文件权限,基于 Capability 的安全模块、SELinux、AppArmor、seccomp 等)还有名字空间(进程
Linux的铜墙铁壁iptables
所谓防火墙,实质上是指由软硬件组合成的一个在内外网之间构造的一种保护屏障,它是一种隔离技术。因此从物理上区分,可以分为软件和硬件防火墙,从逻辑上区分,可以分为主机和网络防火墙,而我们现在要讲到的iptables,是属于防火墙中的软件防火墙的范畴,但它只是一个命令行工具或者说是一种客户端代理,并不是真正的防火墙,用户通过这个代理,把安全设定执行到真正的防火墙框架中,这个框架叫做Netfilter原理
解读Linux进程
计算机实际上可以做的事情实质上非常简单,比如计算两个数的和,再比如在内存中寻找到某个地址等等。这些最基础的计算机动作被称为指令(instruction)。所谓的程序(program),就是这样一系列指令的所构成的集合。通过程序,我们可以让计算机完成复杂的操作。程序大多数时候被存储为可执行的文件。这样一个可执行文件就像是一个菜谱,计算机可以按照菜谱作出可口的饭菜。程序和进程(process)的区别是
一点不懂到小白的linux系统运维经历分享
进入运维行业刚不到二个年头, 刚刚从大白变成小白。都说it行业是青春的饭。但是运维行业可不这么认为。运维工程师便是经验技术的积累,经历的过的沟沟坑坑都会融入你的血液,成为你的智慧。 二年前接触linux。越学习,越发现,原来linux操作这么灵活方便。下面就结合我走过的一些坑,给大家分享一下自己的一些想法与观点。结合之前一些老前辈的经验,我先简单描述一下,运维工