随笔分类 -  Linux系统

摘要:一、perf安装及简介 1.安装perf 1.Ubuntu/Debian apt install linux-tools-common apt install linux-tools-5.15.0-101-generic 2.Centos/Redhat yum install perf -y 2.常 阅读全文
posted @ 2024-05-07 16:41 百衲本 阅读(1402) 评论(0) 推荐(1) 编辑
摘要:一、硬件网卡丢包 1.Ring Buffer溢出 Ring Buffer(环形缓冲区)溢出是指当往一个已经满了的环形缓冲区中写入数据时,会覆盖之前存储在缓冲区中的数据。这种情况通常发生在写入速度快于读取速度的情况下。 1.查看Ring Buffer满而丢弃的包统计(fifo字段) $ ethtool 阅读全文
posted @ 2024-05-07 16:04 百衲本 阅读(512) 评论(0) 推荐(0) 编辑
摘要:1.虚拟机网络使用ANT或桥接都可 2.代理软件允许局域网连接 3.设置系统代理地址为本机IP地址 4.虚拟机配置 vim .bash_profile export http_proxy=http://192.168.1.3:7890 export https_proxy=http://192.16 阅读全文
posted @ 2024-05-06 11:10 百衲本 阅读(0) 评论(0) 推荐(0) 编辑
摘要:1.NameSpace介绍 很多编程语言都包含了命名空间的概念,我们可以认为命名空间是一种封装,封装本身实际上实现了代码的隔离 在操作系统中命名空间命名空间提供的是系统资源的隔离,其中系统资源包括了:进程、网络、文件系统… 实际上linux系统实现命名空间主要目的之一就是为了实现轻量级虚拟化服务,也 阅读全文
posted @ 2024-01-19 13:58 百衲本 阅读(90) 评论(0) 推荐(0) 编辑
摘要:一、Pritunl简介 #官方网站 https://pritunl.com/ ​ #官方文档 https://docs.pritunl.com/docs ​ #Github项目地址 https://github.com/pritunl/pritunl ​ #客户端下载地址(也可以使用OpenVPN作 阅读全文
posted @ 2023-09-07 15:04 百衲本 阅读(944) 评论(0) 推荐(0) 编辑
摘要:一、简介 LUKS (Linux Unified Key Setup)是 Linux 硬盘加密的标准。 通过提供标准的磁盘格式,它不仅可以促进发行版之间的兼容性,还可以提供对多个用户密码的安全管理。 与现有解决方案相比,LUKS 将所有必要的设置信息存储在分区信息首部中,使用户能够无缝传输或迁移其数 阅读全文
posted @ 2022-05-22 23:47 百衲本 阅读(907) 评论(0) 推荐(0) 编辑
摘要:懒得写,看下面的文档 参考文档 https://syxdevcode.github.io/2020/08/04/Linux%E4%B8%ADPAM%E6%A8%A1%E5%9D%97/ 有个插图不错 https://blog.csdn.net/qq_47855463/article/details/ 阅读全文
posted @ 2022-03-24 18:52 百衲本 阅读(194) 评论(0) 推荐(0) 编辑
摘要:一、什么是NSS NSS(Name Service Switch, 名称服务开关)是类unix操作系统中的一种工具,它为通用配置数据库和名称解析机制提供了各种来源。这些源文件包括本地操作系统文件(例如/etc/passwd、/etc/group和/etc/hosts)、域名系统(DNS)、网络信息服 阅读全文
posted @ 2022-03-24 17:09 百衲本 阅读(3842) 评论(0) 推荐(0) 编辑
摘要:ulimit 的简介及常用参数 ulimit:显示(或设置)用户可以使用的资源的限制(limit),这限制分为软限制(当前限制)和硬限制(上限),其中硬限制是软限制的上限值,应用程序在运行过程中使用的系统资源不超过相应的软限制,任何的超越都导致进程的终止。 参数 描述 ulimited 不限制用户可 阅读全文
posted @ 2022-03-03 23:36 百衲本 阅读(3101) 评论(0) 推荐(0) 编辑
摘要:1.报错 error: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /opt/apps/venus-backend/node_modules/canvas/build/Release/canvas.node 阅读全文
posted @ 2021-12-08 14:59 百衲本 阅读(850) 评论(0) 推荐(0) 编辑
摘要:1.报错 /lib64/libz.so.1: version `ZLIB_1.2.9' not found 2.解决方案 升级zlib动态库 3.解决步骤 1.查看当前动态库版本 strings /lib64/libz.so.1 |grep "ZLIB*" ZLIB_1.2.0 ZLIB_1.2.0 阅读全文
posted @ 2021-12-08 11:41 百衲本 阅读(2210) 评论(0) 推荐(0) 编辑
摘要:一、firewall-cmd简介 Linux上新用的防火墙软件,跟iptables差不多的工具 irewall-cmd 是 firewalld的字符界面管理工具,firewalld是centos7的一大特性,最大的好处有两个:支持动态更新,不用重启服务;第二个就是加入了防火墙的“zone”概念。 f 阅读全文
posted @ 2021-08-15 11:48 百衲本 阅读(16826) 评论(0) 推荐(1) 编辑
摘要:一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1- 阅读全文
posted @ 2021-05-30 13:56 百衲本 阅读(172) 评论(0) 推荐(0) 编辑
摘要:命令:curl 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。 语法:# curl [option] [url] 常见参数: -A/--user-agent < 阅读全文
posted @ 2021-02-02 23:18 百衲本 阅读(258) 评论(0) 推荐(0) 编辑
摘要:实际生产环境中可能服务器相当多,随之服务器维护、管理人员也逐渐增多(运维+开发+项目经理+DBA等),因每个人员的操作水平不同,所以从业务角度与服务器安全性来看,一定的权限划分是有必要的,也是实际生产环境中必须要做的,为了解决用户的权限问题,今天来聊一聊服务器用户权限集中管理的解决方案。 前面介绍了 阅读全文
posted @ 2021-02-02 23:11 百衲本 阅读(503) 评论(0) 推荐(0) 编辑
摘要:window系统版本:Windows 10 Linux系统版本:Centos7.6 一、创建共享用户 1. 选择“开始” > “设置” > “帐户”,然后选择“家庭和其他用户”。(在某些版本的 Windows 中,你将看到“其他用户”。) 2.选择“将其他人添加到这台电脑”。 3.选择“我没有此人的 阅读全文
posted @ 2020-12-23 18:09 百衲本 阅读(492) 评论(0) 推荐(0) 编辑
摘要:1 检查是否配置登陆超时时间设置 编辑vi /etc/profile文件,配置TMOUT将值设置为低于300. TMOUT=300 2 检查是否禁止root用户登录FTP 设置如下将对应配置文件中,设置root,禁止登录的用户列表中添加root用户 1.编辑vi /etc/ftpaccess,将ro 阅读全文
posted @ 2020-09-28 15:06 百衲本 阅读(791) 评论(0) 推荐(0) 编辑
摘要:centos6 cgroup及cgred简介和简单使用centos6系统资源限制centos6利用cgroup冻结一个程序运行Redhat6.6替换Centos Yum源centos6 升级Git版本Centos6搭建sftp服务器6.6安装编译安装zabbix3.2Centos6搭建Samba服务 阅读全文
posted @ 2020-08-18 15:11 百衲本 阅读(226) 评论(0) 推荐(0) 编辑
摘要:一、cgroup简介 主要功能: cgroups子系统: cgred简介 小结:通过cgroup设置我们想要的规则,通过cgred将规则应用到进程之上 二、CPU限制 1.查看已经使用的子系统 2.编辑cgroup配置文件,添加两个group对CPU使用率的限制 3.重启并查看CPU子系统目录 4. 阅读全文
posted @ 2019-09-07 23:19 百衲本 阅读(2915) 评论(0) 推荐(1) 编辑
摘要:1.限制用户CPU使用资源 新建一个普通用户,并查看默认资源限制 设置admin用户使用CPU资源vim /etc/security/limits.conf 切换至admin用户,查看可用资源限制 使用dd命令测试 #超过一分钟后自动中断 使用top命令观察dd命令TIME使用时间 尝试自己调大CP 阅读全文
posted @ 2019-09-04 23:51 百衲本 阅读(552) 评论(0) 推荐(0) 编辑

cnblogs_post_body { color: black; font: 0.875em/1.5em "微软雅黑" , "PTSans" , "Arial" ,sans-serif; font-size: 15px; } cnblogs_post_body h1 { text-align:center; background: #333366; border-radius: 6px 6px 6px 6px; box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5); color: #FFFFFF; font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 23px; font-weight: bold; height: 25px; line-height: 25px; margin: 18px 0 !important; padding: 8px 0 5px 5px; text-shadow: 2px 2px 3px #222222; } cnblogs_post_body h2 { text-align:center; background: #006699; border-radius: 6px 6px 6px 6px; box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5); color: #FFFFFF; font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 20px; font-weight: bold; height: 25px; line-height: 25px; margin: 18px 0 !important; padding: 8px 0 5px 5px; text-shadow: 2px 2px 3px #222222; } cnblogs_post_body h3 { background: #2B6695; border-radius: 6px 6px 6px 6px; box-shadow: 0 0 0 1px #5F5A4B, 1px 1px 6px 1px rgba(10, 10, 0, 0.5); color: #FFFFFF; font-family: "微软雅黑" , "宋体" , "黑体" ,Arial; font-size: 18px; font-weight: bold; height: 25px; line-height: 25px; margin: 18px 0 !important; padding: 8px 0 5px 5px; text-shadow: 2px 2px 3px #222222; } 回到顶部 博客侧边栏 回到顶部 页首代码 回到顶部 页脚代码