随笔分类 -  Linux

摘要:一、文件系统基础概念 文件系统的基本组成结构是inode和data以及superblock。 inode:代表了文件的元信息,包括:inode号、文件大小、权限、所属用户和组等信息。 data:是数据部分,存储了实际的文件数据,data的基本存储单位是块(block),不同文件系统下块的大小各不相同 阅读全文
posted @ 2024-10-10 12:39 一笑的小屋 阅读(52) 评论(0) 推荐(0) 编辑
摘要:1. 使用cgroup(控制组)限制进程占用内存方法 1:创建cgroup目录: 首先,需要在/sys/fs/cgroup/memory目录下创建一个子目录 sudo mkdir /sys/fs/cgroup/memory/myapp // sudo mkdir /sys/fs/cgroup/cpu 阅读全文
posted @ 2024-10-08 11:36 一笑的小屋 阅读(362) 评论(0) 推荐(0) 编辑
摘要:docker可以在执行run命令创建容器的时候用-v参数将宿主机的某个目录挂载到docker容器中指定的目录,从而实现docker容器内目录和宿主机上对应目录之间的映射。 其实现的本质原理其实很简单,就是挂载后修改了原docker容器内路径的dentry对应的inode指向,改成了宿主机对应路径对应 阅读全文
posted @ 2024-10-08 11:19 一笑的小屋 阅读(23) 评论(0) 推荐(0) 编辑
摘要:1. Yum Yum 是 Red Hat 软件包管理器,它能够查询有关可用软件包的信息,从存储库获取软件包,安装和卸载软件包,以及将整个系统更新到最新的可用版本。Yum在更新,安装或删除软件包时执行自动依赖性解析,因此能够自动确定,获取和安装所有可用的依赖软件包。 Yum可以配置新的,额外的存储库或 阅读全文
posted @ 2021-03-14 05:54 一笑的小屋 阅读(786) 评论(0) 推荐(0) 编辑
摘要:●目录操作命令(6 个) ls tree pwd mkdir rmdir cd ●文件操作命令(7 个) touch cp mv rm ln find rename ●文件查看及处理命令(21 个) cat more less head tac head tail cut paste sort un 阅读全文
posted @ 2020-12-22 22:05 一笑的小屋 阅读(553) 评论(0) 推荐(0) 编辑
摘要:一、概述 主要功能:应用解耦,异步消息,流量削锋等问题架构设计:实现高性能,高可用,可伸缩和最终一致性架构常用消息队列:ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ使用场景:1)RabbitMQ:对数据一致性、稳定性和可靠性要求很高的场景,对性能和吞吐 阅读全文
posted @ 2020-12-12 17:25 一笑的小屋 阅读(549) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示