• 一个新手学习 Linux 运维至少需要知道哪些知识?

    万事开头难,每一项技术,扎实的基础是入门的第一关。而所有的学习最终都是为了能够掌握核心技术,从而应用到实际项目中。 1、学习路线篇 对Linux来说,有一点基础的话,入门还算是比较简单的,难的是如何学习到Linux系统更深入的知识,能实际运用在企业实战中的技术,首先给大家列一下基础部分的学习路线图。 初级学习路线(ps:图片可能有点糊,高清版本和学习资料一起打包在文末) 当然,有初级学习路线,也有高级学习路线,对于小白来说,搞清楚这部分学习路线图上的内容才可以真正在简历上写“熟悉Linux系统”…

    Linux云计算 2021年12月4日
  • Linux新手入门必备技术!请收藏!

    天下武功,无坚不破,唯快不破,以势赢者势颓则,以力胜者力尽则亡。 畅意人生,百炼钢化为绕指柔,学习亦是。 随着企业的从传统机房–>云计算–>多云容器微服务的业务跃迁,Linux运维工程师的工作也发生了很大的变化,工作重点从传统的跑机房,装服务已经慢慢迁移到了云平台及微服务、容器化的运作模式。从腾讯、阿里、字节、百度、新浪、小米、网易等一线大厂的招聘需求可看出,在Linux运维领域,需要的人才已经偏向2条主线即:SRE(Site Reliability Engi…

    Linux云计算 2021年12月4日
  • 分享18个 实用 Linux 运维命令及知识

    1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录: 注解:find –name 主要用于查找某个文件名字,-exec 、xargs可以用来承接前面的结果,然后将要执行的动作,一般跟find在一起用的很多,find使用我们可以延伸-mtime查找修改时间、-type是指定对象类型(常见包括f代表文件、d代表目录),-size 指定大小,例如经常用到的:查找当前目录30天以前大于100M的LOG文件并删除。 2、批量解压当前目录下以.zip结尾的所有文件到指定目录: 注解:forI in…

    Linux云计算, 技术干货 2021年11月29日
  • 超详细的秒杀架构设计,运维,了解一下

    秒杀系统相信很多人见过,比如京东或者淘宝的秒杀,小米手机的秒杀,那么秒杀系统的后台是如何实现的呢?我们如何设计一个秒杀系统呢?对于秒杀系统应该考虑哪些问题?如何设计出健壮的秒杀系统?本文我们就来探讨一下这个问题。 秒杀应该考虑哪些问题 超卖问题 分析秒杀的业务场景,最重要的有一点就是超卖问题,假如备货只有100个,但是最终超卖了200,一般来讲秒杀系统的价格都比较低,如果超卖将严重影响公司的财产利益,因此首当其冲的就是解决商品的超卖问题。 高并发 秒杀具有时间短、并发量大的特点,秒杀持续时间只有…

    Linux云计算, 技术干货 2021年11月16日
  • 一文搞定 | Linux 共享内存原理

    在Linux系统中,每个进程都有独立的虚拟内存空间,也就是说不同的进程访问同一段虚拟内存地址所得到的数据是不一样的,这是因为不同进程相同的虚拟内存地址会映射到不同的物理内存地址上。 但有时候为了让不同进程之间进行通信,需要让不同进程共享相同的物理内存,Linux通过 共享内存 来实现这个功能。下面先来介绍一下Linux系统的共享内存的使用。 共享内存使用 1. 获取共享内存 要使用共享内存,首先需要使用 shmget() 函数获取共享内存,shmget() 函数的原型如下: 参数 key 一般由…

    Linux云计算, 技术干货 2021年10月28日
  • 细说Redis分布式锁

    谈起Redis锁,下面三个,算是出现最多的高频词汇: Setnx Redlock Redisson Setnx 其实目前通常所说的Setnx命令,并非单指Redis的setnx key value这条命令。 一般代指Redis中对set命令加上nx参数进行使用,set这个命令,目前已经支持这么多参数可选: 当然了,就不在文章中默写API了,基础参数还有不清晰的,可以蹦到官网:https://redis.io/commands/set 上图是笔者画的Setnx大致原理,主要依托了它的key不存在才…

    Linux云计算, 技术干货 2021年10月22日
  • Redis 性能测试与监控

    很多人在安装部署好Redis后,就没有对Rredis的配置和部署等有效性和高可用性进行性能测试,最终导致上线出现缓存穿透、雪崩等现象,导致性能还是有问题,其实做为技术运维人员在部署好Redis后可以使用Redis自带的压测工具进行简易型压测,如下命令: 例如在本地搭建一个Redis服务,IP地址是10.100.81.171,这时需要模拟100用户并发链接请求,每个用户现场循环访问100次。 参数详解: 1、100000 requests completed in 1.60 seconds //默…

    Linux云计算, 技术干货 2021年10月11日
  • Git 实用技巧记录

    只有在遇到问题的时候,才体会到技巧带来的好处! 如果我们希望能够快速了解或体验一下 Git 的操作的话,我这里推荐搭建前往这个网站进行学习,其不需要我们安装工具,而且我们的每一步操作都可以在右侧实时看到状态,对于我们学习和理解 Git 工作方式和原理非常有帮助的。—— 欢迎光临 => https://oschina.gitee.io/learn-git-branching/ 常见企业工作流程 主要介绍,企业中常用的 Git 工作流程! Git Flow: 主干分支 稳定分支 开发分支 补丁…

    Linux云计算, 技术干货 2021年10月9日
  • 史上最全VIM使用手册

    平时不可缺少的会用到vim,但是避免不了鼠标,事实上,省略鼠标是完全可以的,没有想像中那么难,看我短短几行带大家一起省略鼠标。 vim有三种模式,基本模式就是用来输入命令的,比如删除跳转等操作就是在基本模式下面;插入模式不用说;命令模式就是按Esc+:进入的模式,之间的切换很容易我就废话了。下面几乎都在基本模式操作。 基本操作 移动 h,l,j,k 左右下上 w,b 移动到下/上一个单词 快速退出 普通模式下输入Shift+zz即可保存退出vim 进入插入模式 i 在当前光标处进行编辑 I,A …

    Linux云计算, 技术干货 2021年10月9日
  • IT 运维中的事件、故障排查处理思路

    在讲解事件、故障处理思路前,先讲一个故障场景(以呼叫中心系统作为一例子): 业务人员反映呼叫中心系统运行缓慢,部份电话在自助语言环节系统处理超时,话务转人工座席,人工座席出现爆线情况。 运维人员开始忙活了,查资源使用情况、查服务是否正常、查日志是否报错、查交易量还有没有……时间不知不觉的在敲键盘、敲键盘、敲键盘中过去,但是原因还未定位。 经理过来了解情况:“系统恢复了吗?”、“故障影响是什么?”、“交易中断了吗?”…… 运维人员赶紧敲键盘,写sql,看交易量;敲键盘,写命令,看系统资源、情况………

    Linux云计算, 技术干货 2021年10月8日
历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、容器云、Go、Python开发专业人才培训机构!