- linux 定时任务
习惯了使用 windows 的计划任务,使用 linux 中的 crontab 管理定时任务时很不适应。所以把基本的用法总结如下。创建一个简单的定时任务每分钟输出一次当前的时间,输出到用户家目录下的 time.log 文件中。$ crontab -e* * * * * echo `date` >>
- Linux中/proc 介绍指南
/proc 介绍/proc 是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。简单来讲,/proc 目录即保存在系统内存中的信息。/proc 目录中包含许多以
- 渗透实战| 手把手教你如何进行内网渗透,0经验上手
在信息安全领域,内网渗透技术一直是众多技术爱好者、安全专家及IT从业者关注的焦点。内网穿透,现在最常见的的场景,就是我们通过一个设备,去访问另外一个内网设备。“像是两个人要在茫茫人海建立一种连接,但是至少,两个人要同时去到一个约定好的地方,才可能相见。可以是你家,可以是我家,也可以是一个公共的大家都
- 带你认识 Containerd
我们可以把 docker 抽象为下图所示的结构(此图来自互联网):从图中可以看出,docker 对容器的管理和操作基本都是通过 containerd 完成的。 那么,containerd 是什么呢?Containerd 是一个工业级标准的容器运行时,它强调简单性、健壮性和可移植性。Container
- 网络基础 : OSI参考模型
OverviewOSI规范的作用之一就是帮助在不同的主机之间传输数据。OSI模型包含7层,它们分为两组。上面3层指定了终端中的应用程序如何彼此通信以及如何与用户交流;下面4层指定了如何进行端到端的数据传输。上三层对联网和网络地址一无所知,那是下面4层的职责。下面4层定义了数据是如何通过物理电缆、交换
- LVM : 快照大法
LVM 机制还提供了对 LV 做快照的功能,也就是说可以给文件系统做一个备份,这也是设计 LVM 快照的主要目的。LVM 的快照功能采用写时复制技术(Copy-On-Write,COW),这比传统的备份技术的效率要高很多。创建快照时不用停止服务,就可以对数据进行备份。说明:LVM 还支持 thin
- 【马哥学员】搞定中年危机!35岁从电脑小白到运维专家
35岁想跳槽,面试屡屡碰壁。在人生低谷期,我选择来马哥教育提升,结业后顺利收获月薪14K的正职岗,工资比之前涨5K+。目前工作双休加班少,实现逆风翻盘。在这个充满不确定性的时代,每个人都可能面临职场的迷茫和挑战。在马哥学员里,我算大龄的,报课的时候刚好35。对于35岁的职场人,我依然迷茫,为了职场发
- 高效linux 日志管理:journalctl命令
目录Help输出所有的日志记录匹配(match)把日志保存到文件中限定日志所能占用的最高容量查看某次启动后的日志查看指定时间段的日志同时应用 match 和时间过滤条件按 unit 过滤日志通过日志级别进行过滤实时更新日志只显示最新的 n 行控制输出按可执行文件的路径过滤查看内核日志总结journa
- 高效日志管理:通过 Systemd Journal 收集日志的终极指南
随着 systemd 成了主流的 init 系统,systemd 的功能也在不断的增加,比如对系统日志的管理。Systemd 设计的日志系统好处多多,这里笔者就不再赘述了,本文笔者主要介绍 systemd journal 收集日志的三种方式:程序使用 libc 库中的 syslog() 函数输出的日
- 深入解析:Linux 用户身份与进程权限管理
在学习 Linux 系统权限相关的主题时,我们首先关注的基本都是文件的 ugo 权限。ugo 权限信息是文件的属性,它指明了用户与文件之间的关系。但是真正操作文件的却是进程,也就是说用户所拥有的文件访问权限是通过进程来体现的。本文主要介绍进程的权限,并通过示例解释用户身份与进程权限之间的关系。说明:
- 提升效率的Linux实用命令大全
实用命令:1、查看端口占用情况# 查看该端口是否被占用netstat -lnp|grep 5000# 查看端口是否被占用lsof -i:'5000'# 杀死端口占用进程,根据进程号杀死kill -9 28533# 再次查看,如果查看时候提示命令不存在 :# 需要先安装一下命令yum -y insta
- MySQL慢查询及优化
最近做一个CRM系统,发现了慢查询日志里记载了许多的慢sql,于是就对其进行了sql优化。在优化的过程中,自己也归纳整理了一些sql优化的方案。今天就来和大家聊聊。**1、慢查询的分析**常见的分析慢查询sql的方法大概有三种:explain、show profile、trace 分析 sql优化器
- 一步搞定:详解Linux磁盘分区扩容方法
1、磁盘扩容linux分区常用命令:fdisk,修改MBR分区表,MBR格式,被修改的分区大小最大为2T1.查看磁盘vdc起始柱面fdisk -lvdc1分区 start--开始--2048vdc1分区 end--结束--1048575999记录好start的起始值2.查看到磁盘vdc已从500G扩
- 内网穿透快速入门!教你从外围打点到内网穿透(零经验上手!)
如果只给你一个IP地址,你能获取到目标服务器的哪些信息?如果你能上线或者部署你的项目,让面试官查看,但是你没有一台服务器(问就是没💴买服务器),本地的项目面试官访问不到,你要怎么办?OK fine!你遇到的问题,很多人都遇到过,非常棒的解决办法就是——内网穿透。内网穿透内网穿透,现在最常见的的场景,
- 深入解析Nginx Location匹配规则:顺序详解与最佳实践
目录Nginx location匹配顺序详解总结与最佳实践 Nginx的location匹配顺序是Nginx配置中非常核心且重要的概念,它决定了Nginx如何处理进入服务器的请求。理解location匹配顺序不仅有助于优化Nginx的性能,还能确保网站或应用的正确运行。下面将详细阐述Nginx的lo
- 轻松配置NFS服务:CentOS7服务器与客户端自动挂载指南
目录NFS服务端配置NFS客户端配置 在CentOS7中配置NFS服务并设置客户端自动挂载的步骤如下:回到顶部NFS服务端配置安装NFS服务:首先,你需要在CentOS 7服务器上安装NFS服务。你可以使用yum命令来安装:yum install nfs-utils创建共享目录:创建一个你希望共享的
- 提升性能的利器!探索Redis集群的强大功能与最佳实践
Redis cluster tutorialRedis集群提供一种方式自动将数据分布在多个Redis节点上。Redis Cluster provides a way to run a Redis installation where data is automatically sharded acr
- 避雷指南:11个常见 Kubernetes 误区详解
简介Kubernetes 是一套功能强大的工具,可用于管理自动可扩展、高可用性的分布式云原生应用程序,但很多人都会犯一些常见错误。 在本文中,我们将探讨使用 Kubernetes 时最常见的一些误区,并提供如何避免这些误区的提示。 不设置资源请求这绝对是最值得关注的问题之一。CPU 请求通常要么未设
- 这个语言在大厂热度第1,限时免费试听 来!(仅限1天)
混迹IT圈谁不知道,拥有一门过硬的编程语言很有必要?近几年像腾讯、阿里、华为和百度一些大厂,都在积极转 Go。也有不少团队,甚至所有项目都是用 Go 构建。 因此, Go 研发工程师的需求也越来越旺盛。Go 语火热主要有两大原因。其一是Go 的简单高效,不仅部署方便,自带完善的工具链,特别在处理并发
- Kibana(一张图片胜过千万行日志)
Kibana(一张图片胜过千万行日志)Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作。你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数据进行交互。你可以轻松地执行高级数据分析,并且以各种图标、表格和地图的形式可视化数据。Kibana