
程序员
文章平均质量分 90
普通网友
这个作者很懒,什么都没留下…
展开
-
零基础学Linux运维,看这一篇就够了(含30G自学教程笔记)_linux运维学习路线(1)
微博明星出新闻,流量大了就会宕机,网友就会说运维这个月奖金没了!在有些公司的运维其实就是网管,初级的做手动运维,中级的做做自动化运维在公司就已经非常不错了,而高级的做devops在各大公司都是炙手可热的岗位,而发展到最后就是系统架构师或者cto,不想上班去创业的也是可以的!除了打杂背锅,还有不得不提的就是因为传统运维的救火队长式的工作模式,每天起的最早,睡的最晚,熬夜是家常便饭,全天on call是常态!但作为一个老运维,我想说的是:运维转开发确实是一个不错的选择,但运维做不长久则完全是对运维的偏见了!原创 2024-05-13 14:41:36 · 531 阅读 · 0 评论 -
零基础学kubernetes(k8s)必看教程,带你10分钟快速实战入门k8s_kubernetes教程
Kubernetes也称为K8S,其中8是代表中间“ubernete”的8个字符,是Google在2014年开源的一个容器编排引擎,用于自动化容器化应用程序的部署、规划、扩展和管理,它将组成应用程序的容器分组为逻辑单元,以便于管理和发现,用于管理云平台中多个主机上的容器化的应用,Kubernetes 的目标是让部署容器化的应用简单并且高效,很多细节都不需要运维人员去进行复杂的手工配置和处理;快速部署应用快速扩展应用无缝对接新的应用功能节省资源,优化硬件资源的使用。原创 2024-05-13 14:41:00 · 577 阅读 · 0 评论 -
零基础学kubernetes(k8s)必看教程,带你10分钟快速实战入门k8s_kubernetes教程(1)
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!Kubernetes也称为K8S,其中8是代表中间“ubernete”的8个字符,是Google在2014年开源的一个容器编排引擎,用于自动化容器化应用程序的部署、规划、扩展和管理,它将组成应用程序的容器分组为逻辑单元,以便于管理和发现,用于管理云平台中多个主机上的容器化的应用,Kubernetes 的目标是让部署容器化的应用简单并且高效,很多细节都不需要运维人员去进行复杂的手工配置和处理;原创 2024-05-13 14:40:24 · 573 阅读 · 0 评论 -
统信UOS_麒麟KYLINOS上不覆盖高版本依赖包的情况下批量安装软件_kwre 统信
战项目、大纲路线、讲解视频,并且后续会持续更新**11.查看安装后的微信版本。9.查看仓库中的微信版本。10.安装低版本微信。12.在商店查看版本。原创 2024-05-13 00:13:10 · 529 阅读 · 0 评论 -
统信UOS_麒麟KYLINOS上不覆盖高版本依赖包的情况下批量安装软件_kwre 统信(2)
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-05-13 00:12:33 · 680 阅读 · 0 评论 -
最全Linux云服务器搭建SFTP服务器图片服务器,2024年最新特殊渠道拿到阿里大厂面试真题
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-05-12 12:36:25 · 379 阅读 · 0 评论 -
最全Linux之DMA详解_linux dma,Linux运维者升职加薪的8项技能
DMA全称Direct Memory Access(直接访问存储器)。这是指一种高速的数据传输操作,允许在外部设备和存储器之间直接读写数据。目前DMA控制器都是可编程的大规模集成芯片,是内存储器和外部设备之间进行高速数据传输时的硬件控制电路,是一种实现直接数据传送的专用处理器。一个DMA控制器,实际闪是采用DMA方式的外围设备和系统总线之间的接口电路,这个接口电路是在中断接口的基础上再加上DMA机构组成。习惯上将DMA方式的接口电路称为DMA控制器(也就是DMA控制器其实就一个硬件接口电路)。原创 2024-05-12 12:35:48 · 819 阅读 · 0 评论 -
【linux 多线程并发】线程本地数据存储的两种方式,每个线程可以有同名全局私有数据,以及两种方式的性能分析_linux线程本地存储
使用 __thread关键字声明的变量存储在线程的pthred 结构与堆栈空间之间,也就是说,在内存布局方面,从高地址到底层地址的内存分布为:pthred结构、可变区和堆栈区(堆栈的底部和可变区的顶部是连续的);在这种方式下的线程本地变量,变量的类型不能是复杂的类型,如C++的class类型,而且动态申请的变量空间,需要主动释放,线程结束时,只是对变量空间回收,而对应的动态内存则会泄漏。本文所涉及的代码已经上传到工程hatchCode, 在multipleThreads/example_04目录下;原创 2024-05-12 01:06:03 · 268 阅读 · 0 评论 -
【linux 多线程并发】线程本地数据存储的两种方式,每个线程可以有同名全局私有数据,以及两种方式的性能分析_linux线程本地存储(2)
使用 __thread关键字声明的变量存储在线程的pthred 结构与堆栈空间之间,也就是说,在内存布局方面,从高地址到底层地址的内存分布为:pthred结构、可变区和堆栈区(堆栈的底部和可变区的顶部是连续的);在这种方式下的线程本地变量,变量的类型不能是复杂的类型,如C++的class类型,而且动态申请的变量空间,需要主动释放,线程结束时,只是对变量空间回收,而对应的动态内存则会泄漏。原创 2024-05-12 01:05:27 · 418 阅读 · 0 评论 -
【linux 多线程并发】线程本地数据存储的两种方式,每个线程可以有同名全局私有数据,以及两种方式的性能分析_linux线程本地存储(1)
现代的CPU都是多core处理器,而且在intel处理器中每个core又可以多个processor,形成了多任务并行处理的硬件架构,在服务器端的处理器上架构又有一些不同,传统的采用SMP,也就是对称的多任务处理架构,每个任务都可以对等的访问所有内存,外设等,而如今在ARM系列CPU上,多采用NUMA架构,它将CPU核分了几个组,给每个组的CPU core分配了对应的内存和外设,CPU访问对应的内存和外设时速度最优,跨组访问时性能会降底一些。原创 2024-05-12 01:04:51 · 315 阅读 · 0 评论 -
【linux 多线程并发】多任务调度器,调度策略时间片轮转,先进先出,多种实时任务的策略
现代的CPU都是多core处理器,而且在intel处理器中每个core又可以多个processor,形成了多任务并行处理的硬件架构,在服务器端的处理器上架构又有一些不同,传统的采用SMP,也就是对称的多任务处理架构,每个任务都可以对等的访问所有内存,外设等,而如今在ARM系列CPU上,多采用NUMA架构,它将CPU核分了几个组,给每个组的CPU core分配了对应的内存和外设,CPU访问对应的内存和外设时速度最优,跨组访问时性能会降底一些。原创 2024-05-12 01:04:13 · 505 阅读 · 0 评论 -
linux的文件 I O操作_实现linux文件i o控制,包含文件i o的读写、定位,读取、写入锁(1)
格式化读写单个字符读写文件定位:文件定位指读取或设置文件当前读写点, 所有的通过文件指针读写数据的函数, 都是从文件的当前读写点读写数据的。在进程一开始运行, 就自动打开了三个对应设备的文件, 它们是标准输入、 输出、 错误流, 分别用全局文件指针 stdin、 stdout、 stderr 表示, stdin 具有可读属性, 缺省情况下是指从键盘的读取输入, stdout 和 stderr 具有可写属性, 缺省情况下是指向屏幕输出数据。原创 2024-05-11 15:37:25 · 937 阅读 · 0 评论 -
Linux的启动流程分析_根据给出的linux启动过程的介绍查阅相关文件,对其启运过程进行分析
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-05-11 15:36:49 · 688 阅读 · 0 评论 -
Linux的启动流程分析_根据给出的linux启动过程的介绍查阅相关文件,对其启运过程进行分析(1)
当stage2被加载时,GRUB能根据请求的情况显示一个可选内核的清单(在 /etc/grub.conf 中进行定义,同时还有几个软符号链接 /etc/grub/menu.lst 和 /etc/grub.conf)。(3)执行/etc/rc.d/rc3.d目录中的脚本(文件中的这一行 l3:3:wait:/etc/rc.d/rc 3,且因为本例RUNLEVEL为3).d/rc3.d目录中的脚本(文件中的这一行 l3:3:wait:/etc/rc.d/rc 3,且因为本例RUNLEVEL为3)原创 2024-05-11 15:36:13 · 737 阅读 · 0 评论 -
Linux的包安装—源码安装,yum安装,rpm安装_linux apr源码安装(2)
最全的Linux教程,Linux从入门到精通第一份《Linux从入门到精通》466页内容简介====本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。原创 2024-05-11 15:35:36 · 669 阅读 · 0 评论 -
Linux最新Linux文件和目录常见的命令(2),腾讯T3团队整理
为了做好运维面试路上的助攻手,特整理了上百道,让你面试不慌心不跳,高薪offer怀里抱!这次整理的面试题,本份面试集锦涵盖了1、什么是运维?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?3、现在给你三百台服务器,你怎么对他们进行管理?4、简述raid0 raid1raid5二种工作模式的工作原理及特点5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?原创 2024-05-10 19:25:19 · 864 阅读 · 0 评论 -
Linux最新Linux搭建zookeeper集群以及选举机制(3),2024年最新2024Linux运维面经
启动客户端ls / #就可以查看到节点quit #退出查看状态停止 Zookeeper。原创 2024-05-10 19:23:45 · 753 阅读 · 0 评论 -
Linux最新Linux搭建samba服务及使用案例_samba案例(1),GitHub标星9K的Google官方MVP+RxLinux运维项目详解
例如:如果我们不打算用home段做为客户的共享,而是在/home/share/下为每个Linux用户以他的用户名建个目录,作为他的共享目录,这样path就可以写成:path = /home/share/%u;同样,如果我们不是以用户来划分目录,而是以客户机来划分目录,为网络上每台可以访问samba的机器都各自建个以它的netbios名的路径,作为不同机器的共享资源,就可以这样写:path = /home/share/%m。说明:admin users用来指定该共享的管理员(对该共享具有完全控制权限)。原创 2024-05-10 19:23:14 · 753 阅读 · 0 评论 -
Docker基础技术:Linux Namespace(上)_docker 基础技术之linux namespace(4)
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-05-10 07:35:32 · 712 阅读 · 0 评论 -
Docker基础技术:Linux Namespace(上)_docker 基础技术之linux namespace(3)
如果你熟悉IPC的原理的话,你会知道,IPC需要有一个全局的ID,即然是全局的,那么就意味着我们的Namespace需要对这个ID隔离,不能让别的Namespace的进程看到。他作为所有进程的父进程,有很多特权(比如:屏蔽信号等),另外,其还会为检查所有进程的状态,我们知道,如果某个子进程脱离了父进程(父进程没有wait它),那么init就会负责回收资源并结束这个子进程。所以,要做到进程空间的隔离,首先要创建出PID为1的进程,最好就像chroot那样,把子进程的PID在容器内变成1。说明并没有完全隔离。原创 2024-05-10 07:35:01 · 874 阅读 · 0 评论 -
Docker基础技术:Linux Namespace(上)_docker 基础技术之linux namespace(2)
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-05-10 07:34:31 · 1049 阅读 · 0 评论 -
2024年运维最全Docker与containerd:容器技术的双璧_docker和containerd(1),2024年最新2024Linux运维笔试真题
Docker 是由 Docker 公司(前身为 dotCloud 公司)于 2013 年推出的开源项目。它的创始人是 Solomon Hykes。Docker 最初是一个单一的开源项目,旨在简化应用程序的打包、交付和运行过程。Docker 最初采用了 LXC(Linux 容器)技术作为底层容器技术,但后来迁移到了自己开发的 libcontainer,这使得 Docker 容器更加轻量级、快速和安全。原创 2024-05-09 21:19:13 · 411 阅读 · 0 评论 -
2024年运维最全docker-compose启动项目时报错Version in “,2024年最新Linux运维面试回忆录
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-05-09 21:18:10 · 472 阅读 · 0 评论 -
2024年运维最全Diagrams:用代码绘制云系统架构图_diagrams编程(1),Kotlin可能带来的一个深坑
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!Diagrams 是一个非常有用的工具,特别是对于需要绘制云架构图的开发者和架构师。它不仅简化了绘图过程,还提供了一种将架构图与代码结合在一起的方法,使得版本控制和团队协作变得更加容易。原创 2024-05-09 21:17:39 · 447 阅读 · 0 评论 -
2024年运维最全DevOps运维开发一体化_devops开发运维一体化(4),字节跳动算法工程师面试总结
Git是一个版本控制系统,GitLab是一个远程的Git仓库,GitLab与GitHub及国内的码云类似,用户在GitLab上注册账号,上传项目到GitLab,通过GitLab对项目进行版本控制。原创 2024-05-09 21:17:08 · 415 阅读 · 0 评论 -
2024年Linux最新【运维面试100问】(十三)谈谈session和cookic的区别,不愧是大佬
最全的Linux教程,Linux从入门到精通第一份《Linux从入门到精通》466页内容简介====本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。原创 2024-05-09 06:36:30 · 858 阅读 · 0 评论 -
2024年Linux最新【运维安全】Linux下rootkit把木马程序的使用,附面试题答案
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!Rootkit概述:Rootkit 是指在已获得系统最高权限的情况下,一种用来保持对目标系统最高访问权限并隐藏攻击行为的工具集.Rootkit 是一个典型的木马软件,广泛存在于多种操作系统之中。Rootkit 工具一般由多个程序组成,包含各种辅助攻击的工具。例如,网络嗅探工具,用来截获在网络上传输的信息;恶意木马程序,维护再次进入系统的后门;隐藏各种攻击行为的程序;原创 2024-05-09 06:34:46 · 880 阅读 · 0 评论 -
2024年Linux最新【第二课】Linux的分类_linux的故事(1),2024年最新大牛带你直击优秀开源框架灵魂
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-05-09 06:31:15 · 679 阅读 · 0 评论 -
2024年Linux最全【运维知识进阶篇】一键部署yum本地仓库_yum install 本地库(1),2024年最新我的Linux运维美团求职之路
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-05-08 19:48:40 · 720 阅读 · 0 评论 -
2024年linux常用命令(面试)(1),2024年最新三面美团Linux运维岗
当然,如果想解压缩,就直接替换上面的命令 tar -cvf / tar -zcvf / tar -jcvf 中的“c” 换成“x” 就可以了。例:grep -r “close” /home/* | more 在home目录下所有文件中查找,包括close的文件,并分页输出。这种方法适合系统不能联网的情况下。tar -jcvf /home/abc.tar.bz2 /home/abc 打包,并用bzip2压缩。tar -zcvf /home/abc.tar.gz /home/abc 打包,并用gzip压缩。原创 2024-05-08 16:26:20 · 960 阅读 · 0 评论 -
2024年Linux常用命令-系统管理与维护_%a %d %b %y(2),直面春招
本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?15、讲述一下LVS三种模式的工作过程?原创 2024-05-08 16:24:34 · 624 阅读 · 0 评论 -
运维最新云计算day12-Kubernetes_K8s_jenkins glusterfs(1),2024年最新最新Linux运维高级面试题汇总
使用浏览器访问http://10.0.0.13,修改root用户密码,创建project。#创建新数据后删除mysql的pod会自动生成新的pod。#生成秘钥 一路回车。原创 2024-05-08 12:42:30 · 724 阅读 · 0 评论 -
运维最新云计算day03-Openstack_用脚本自动化部署openstack m版(1),2024年最新Linux运维并发原理解析
16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?9、讲述一下Tomcat8005、8009、8080三个端口的含义?7、Tomcat和Resin有什么区别,工作中你怎么选择?3、现在给你三百台服务器,你怎么对他们进行管理?15、讲述一下LVS三种模式的工作过程?原创 2024-05-08 12:42:00 · 591 阅读 · 0 评论 -
运维最新20247月20学员面试题目,已拿offer
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-05-08 09:15:11 · 326 阅读 · 0 评论 -
运维最新19 个高逼格 Linux 命令,赶紧拿去用!(4),2024年最新20道高频面试题(含答案)
本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。用ASCII字符打印牛,羊等动物,还有个cowthink,这个是奶牛想,那个是奶牛说,哈哈,差不多。覆盖搞乱文件,就是文档粉碎,哈哈,要把你私藏的大片种子和电影销毁,不被恢复出来,就靠它了。原创 2024-05-08 09:14:06 · 982 阅读 · 0 评论 -
运维最全Linux常见问题_linux npm command not found,2024年最新头条Linux运维面试
本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。第二组字母(2-4):代表所有者权限,用字母“u”(user)表示,其中:r: read可读,w:write可写,x:可执行,可运行,-:表示没有该权限;注:剩下不再多举例,u/g/o 、+/-、r/w/x可以像以上举例一样任意组合来改变权限。用所在组字母简称(上文中的u/g/o)加减r/w/x,来实现对应组的权限增加、移除。原创 2024-05-08 05:47:02 · 642 阅读 · 0 评论 -
运维最全linux常见编码乱码故障,Linux运维开发者
本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。原创 2024-05-08 05:46:30 · 248 阅读 · 0 评论 -
网络架构层_Putty连接虚拟机提示 Network error Connection refused_putty连接拒绝访问
最全的Linux教程,Linux从入门到精通第一份《Linux从入门到精通》466页内容简介====本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。原创 2024-05-08 02:24:20 · 946 阅读 · 0 评论 -
网络架构层_Putty连接虚拟机提示 Network error Connection refused_putty连接拒绝访问(1)
16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?9、讲述一下Tomcat8005、8009、8080三个端口的含义?7、Tomcat和Resin有什么区别,工作中你怎么选择?3、现在给你三百台服务器,你怎么对他们进行管理?15、讲述一下LVS三种模式的工作过程?10、什么叫CDN?原创 2024-05-08 02:23:49 · 757 阅读 · 0 评论 -
最新引人入胜,实战讲解“Java性能调优六大工具”之linux命令行工具,2024年最新聊聊 Linux运维 开发的现状和思考
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!原创 2024-05-07 22:33:11 · 595 阅读 · 0 评论