TheMonkeyKing_
码龄12年
求更新 关注
提问 私信
  • 博客:68,125
    68,125
    总访问量
  • 64
    原创
  • 40
    粉丝
  • 15
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2014-10-02
博客简介:

TheMonkeyKing

博客描述:
Linux入门真经
查看详细资料
个人成就
  • 获得17次点赞
  • 内容获得13次评论
  • 获得53次收藏
  • 博客总排名2,381,222名
创作历程
  • 5篇
    2022年
  • 5篇
    2020年
  • 55篇
    2018年
成就勋章
TA的专栏
  • 前端
    3篇
  • 读书笔记
    2篇
  • Python
    1篇
  • wireshark数据包分析实战
    1篇
  • docker
    6篇
  • linux入门真经
    53篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

AtomGit「码动四季·开源同行」秋季征稿活动

秋季征稿主题:开源成果经验分享 成果不止一种形态,我们为你准备了六大赛道,总有一款适合你: 开源项目成果复盘 把项目一年/一季的成长摊开来看:里程碑复盘、Star 与用户增长复盘、版本迭代复盘、从 0 到 1 的发布复盘。 🖊️ 示范选题: ●开源项目从 0 到 1000 Star,我做对了什么 ●开源一周年,我交出的成绩单 这类文章不只是一次经验分享,也是一张项目名片。欢迎将项目托管到 AtomGit 并申请成为 G-Star 项目,通过后可获得平台流量推荐、项目宣传等权益。(G-Star:AtomGit 最具影响力开源项目) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1f90c61528ad410d8d66f9d0e3707a5a.png) 咨询 G-Star 项目申请 2️⃣ 技术经验体系化沉淀 踩坑合集、最佳实践总结、工具链实战、CI/CD 流水线搭建、代码重构与架构演进。 🖊️ 示范选题: ●提了 50 个 PR 后,我总结的开源协作避坑清单 ●一次重大重构复盘:把单体拆成可维护的模块 3️⃣ AI 赋能开源的实战成果 AI 编程助手实战测评、基于开源模型的微调与应用开发、AI 辅助研发提效流水线。 🖊️ 示范选题: ●我用 AI 编程助手把提 PR 效率翻了 3 倍 ●基于开源大模型搭了个 XX 工具(附完整教程) 4️⃣ 开源共建笔记|文档、社区与布道 开源文档写作与翻译、issue 互助经验、组织 meetup、用开源项目做教学与分享。 🖊️ 示范选题: ●一个优秀开源项目,文档应该怎么写 ●我用开源项目做了个线上 Workshop ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/23e83ceebc594c379f7fc6aa8dcfa40c.png) 扫码加入码动四季投稿交流群,和更多伙伴一起交流技术!

279人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

iptables实战-DNAT、SNAT和负载均衡

本文主要涉及了三个实验:利用iptabels实现SNAT、DNAT和出向负载均衡。
原创
博文更新于 2022.03.12 ·
5668 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

React组件的生命周期

生命周期方法生命周期方法仅能被React ES6 类组件使用。挂载阶段有四个生命周期函数,执行顺序如下:constructor()componentWillMount()render()componentDidMount()更新组件时有五个生命周期方法,如下:componentWillReceiveProps()shouldComponentUpdate()componentWillUpdate()render()componentDidUpdate()卸载组件只有一个生命
原创
博文更新于 2022.02.27 ·
476 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ES6的import和export

export语句可以导出本文件中定义的各种变量、类和方法等。const firstname = 'robin';const lastname = 'wieruch';export { firstname, lastname };import语句可以导入其他文件中export的内容:import { firstname, lastname } from './file1.js';console.log(firstname);// output: robinimport * as perso
原创
博文更新于 2022.02.27 ·
1086 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

React学习之道笔记-React基础入门

react学习之道读书笔记
原创
博文更新于 2022.02.27 ·
801 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iptables理论笔记

iptables理论知识
原创
博文更新于 2022.02.27 ·
551 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux入门真经-028硬盘结构与linux设备文件

本节为大家介绍硬盘的种类、结构,以及分区相关的基础知识。我们都知道,硬盘是用于存取数据的。现在常见的硬盘类型有机械硬盘和固态硬盘。而机械硬盘和固态硬盘的结构又有着很大的区别。接下来分别向大家介绍机械硬盘和固态硬盘,然后介绍一些分区必要的基础知识。 1、机械硬盘对于机械硬盘来说,数据存储在磁盘上的磁性介质之中,计算机想要从硬盘中读取数据时,需要遵循相关的硬盘接口协议(如SCSI、...
原创
博文更新于 2018.09.03 ·
363 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

nginx proxy_pass url 反向代理的坑

前端时间配置nginx反向代理的时候遇到了一些坑,发现了这篇文章,感觉很不错,转载一下。如有侵权请联系删除。原文链接:https://xuexb.github.io/learn-nginx/example/proxy_pass.html#url-%E5%8F%AA%E6%98%AF-host# proxy_pass url 反向代理的坑说到 Nginx 就不得不说 Nginx 的反向代理是多么的好用,一个指令 `proxy_pass` 搞定反向代理,对于接口代理、负载均衡很是实用,但 `prox
转载
博文更新于 2020.11.29 ·
978 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker入门知识总结

Docker入门知识的个人笔记总结,不适合0基础的同学作为入门资料学习。Docker为什么比虚拟化省资源?Docker利用了Linux核心中的资源分离机制,如cgroups和linux的命名空间namespace,来建立独立的容器。它和宿主机共用内核,避免了虚拟机使用自己独立操作系统所带来的开销。Docker如何实现资源隔离cgroups提供硬件计算资源的隔离,包括cpu,内存,存储,io与网络。命名空间隔离了工作环境,包括进程数、网络、用户ID、挂载系统等等命名空间分为6种,不同版本的linu
原创
博文更新于 2020.11.01 ·
1123 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

人人都该了解的思维修炼

最近阅读了《程序员思维修炼》这本书。这本书是一本介绍了人类思维和大脑的书,事实上,我觉得书中内容完全适用于非程序员群体。本文是我的读书笔记。全书主要内容包括:从新手到专家的层次划分大脑的两种工作模式如何更好的利用右脑大脑的缺陷与解决方案建议如何主动学习如何快速积累经验如何控制注意力一、从新手到专家的历程书中着重介绍了德雷福斯模型。这个理论已被证实是行之有效的,它概括了某一类技能新手到专家主要包括以下五个阶段:新手:依赖情境无关的指令清单做事。高级新手:可以多多少少地摆脱清单中的
原创
博文更新于 2020.10.20 ·
1780 阅读 ·
3 点赞 ·
6 评论 ·
6 收藏

python的魔术方法总结

特殊属性属性含义__name__类、函数、方法的名字__module__类定义所在的模块名__class__对象或类所属的类__bases__类的基类的元组__doc__类、函数的文档字符串,如果没有定义则为None__mro__类的mro,class.mro()返回的结果保存在此__dict__类或者实例的属性,可写的字典__dir__返回类或者对象的所有成员名称列表,dir()函数就是调用__dir__().如果提供__di
原创
博文更新于 2020.10.14 ·
311 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux入门真经-050主机名与hosts文件设置

前文已经谈了如何通过TUI或者修改配置文件让linux主机接入网络,今天给大家聊一聊主机名和DNS1. 为什么需要主机名我们已经知道,主机连入网络后需要一个特殊的身份标识,以便于别的主机知道他是谁,这个标识就是ip地址。忘记ip是什么的童鞋可以回过去翻 043IP编址。当主机和一个ip通信时,会先判断这个ip是否和自己是一个网段。如果是,则直接查询arp表或者触发arp解析,解析出对方mac后即可通过mac找到对方。对这一块忘记的童鞋可以回过去翻 046arp协议分析如果目标ip和自己不在一
原创
博文更新于 2020.08.20 ·
686 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux入门真经-022文件的隐藏属性与默认权限

除了我们上一节介绍的基本权限之外,Linux文件还具备一些隐藏属性。当你觉得当前文件的权限没有问题但是文件访问依然异常的时候,就可以来查一下这个文件的隐藏属性。隐藏属性对系统安全提供了一定程度的保障,今天给大家介绍如何修改和查看文件的隐藏属性。1、chattr:设置隐藏属性[root@localhost~]# chattr [+-=][ASacdistu]文件或目录名称选项...
原创
博文更新于 2019.11.08 ·
1378 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

Linux入门真经-049IPV6介绍

本文为大家介绍IPV6,是启蒙类文章,也是网络基础部分的最后一篇纯讲原理的文章。(预警:本节篇幅略长,且学习过程可能引起强烈不适,如果觉得很煎熬,通读一遍有个印象即可(本文无实验),不用强求过多,毕竟IPV6还不是当下的主流)  IPV6-狼真的来了? IPV4使用了32位二进制数来标识地址,从数学角度看约有40亿个可用的公网IP,从当今互联网的规模来看,这确实是个脑残的设...
原创
博文更新于 2018.11.26 ·
536 阅读 ·
3 点赞 ·
2 评论 ·
0 收藏

Linux入门真经-049IPV6介绍

本文为大家介绍IPV6,是启蒙类文章,也是网络基础部分的最后一篇纯讲原理的文章。(预警:本节篇幅略长,且学习过程可能引起强烈不适,如果觉得很煎熬,通读一遍有个印象即可(本文无实验),不用强求过多,毕竟IPV6还不是当下的主流)  IPV6-狼真的来了? IPV4使用了32位二进制数来标识地址,从数学角度看约有40亿个可用的公网IP,从当今互联网的规模来看,这确实是个脑残的设...
原创
博文更新于 2018.11.26 ·
536 阅读 ·
3 点赞 ·
2 评论 ·
0 收藏

Linux入门真经-048路由与数据转发过程

本节介绍的内容既有对前面内容的回顾和整合,也有一些新内容。网络知识庞大而琐碎,但是我介绍的都是最常用和基础的内容,希望读者能够记住与理解,若有不理解之处欢迎在公众号或者博客留言,以便于我进一步完善。 1、路由 根据前面的学习,你应该可以理解:当计算机与别的主机通信时,我们需要知道目标主机的IP地址。如果目标IP与自己在同网段,那么就会去查找arp缓存表。如果arp缓...
原创
博文更新于 2018.10.25 ·
543 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Linux入门真经-047TCP会话的建立与断开

 敲!黑!板!无论是大学计算机网络期末考试,还是网络/运维/技术支持乃至程序猿面试,这个问题都命中率极高。本篇文章会介绍TCP连接的建立与断开以及一些常用的TCP参数,不过,仅限于入门知识哈。 1、TCP头中的重要参数 seq与len: TCP的传输是有序的,它为每一个数据段都标上了一个序号。因为传输距离的遥远和网络的庞大和复杂,先发出去的包未必就能先到达目的地,因...
原创
博文更新于 2018.10.22 ·
1023 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Linux入门真经-046arp协议分析

亲爱的各位,好久不见,我的拖延症让我今天才完成这篇文章,非常抱歉,在这里自我反省。反省完毕,下面切入正题。1、引子-为什么需要arp协议 让我们来回忆一下TCP/IP网络的部分通信原理。当我们想要和某一台主机进行通信的时候,我们至少要知道他的ip地址或者主机名和域名。事实上,主机名和域名也是通过解析的方式转换成IP地址的。当我们向这个IP所在的设备发送数据的时候,数据需要经过T...
原创
博文更新于 2018.10.18 ·
401 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux入门真经-045icmp协议

ICMP是TCP/IP协议簇的核心协议之一,它用于在IP网络设备之间发送控制报文,传递差错、控制、查询等信息。ping和tracert是根据ICMP协议研发出的常用应用。本节给大家先给大家介绍ICMP协议,再来讲讲ping的用法。 1、icmp重定向如上图,主机A的网关是10.0.0.100(以下简称RTB),此时,主机A想要访问服务器A,由于是跨网段通信,因此主机A会将数据包...
原创
博文更新于 2018.10.10 ·
1045 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Linux入门真经-044-将linux主机接入TCP/IP网络

对TCP/IP网络有了一个大概的、整体的认识之后,让我们来将linux主机接入到网络中。我将我的网络环境与接入过程介绍给大家,并按需介绍一些我们还没有讲到的知识。 1、理清你的网络拓扑 将各个终端、各个网络设备之间的连接关系画出来,我们就可以得到一张网络拓扑。我们先来理解一下我们家里的电脑是如何接入公网的,以下面这个拓扑为例:这是一个非常小的网络,相信你家中的拓扑和...
原创
博文更新于 2018.10.08 ·
620 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux入门真经-043IP编址

 上一节给大家介绍了数据帧的转发原理以及交换机的几种转发模式。本节给大家介绍IP地址。(全文的IP指的都是IPV4) 交换机工作在数据链路层,隔离冲突域,并负责数据帧的转发。不过交换机并不能隔离广播域,如果一个广播域内的交换机和终端数量过多,可能会产生广播风暴,也非常不利于管理。 工作在网络层的路由器则负责处理这一问题。他负责将一张张小的局域网(同一个广播域内)组织成一个大...
原创
博文更新于 2018.09.28 ·
416 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多