linux
-
Linux进阶命令-lsof



作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。 在上一章节中,我们详细讲解了Linux系统自带的日志服务,帮助大家对其有了初步的了解。接下来,我们将深入探讨一些进阶命令,这些命令涵盖了系统操作、系统查看和处理、…
-
【Linux】巧妙运用<信号量>解决<水果放取问题>(思维导图&代码演示&思路解析)



在linux环境下,巧妙运用信号量解决水果放取问题,这是一个有趣且实用的多线程同步问题。以下是该问题的思维导图、代码演示和思路解析。 一. 信号量相关实验回顾 回顾:使用信号量实现线程互斥 解析:利用信号量实现两个线程互斥输出1-10数字。传送门 回顾:巧妙运用信号量控制两个线程之间谁先执行 传送门…
-
VSCode怎样开启代码折叠功能 一键折叠代码块高效操作技巧



vscode 支持代码折叠功能,可通过多种方式操作。1. 鼠标点击左侧小三角图标可展开或折叠代码块,适合局部隐藏;2. 使用快捷键 ctrl + shift + [(windows/linux)或 command + option + [(macos)一键折叠所有代码,对应快捷键也可展开全部;3. …
-
Linux环境下如何优化MinIO的网络传输



在Linux环境下优化MinIO的网络传输,可以从以下几个方面入手: 1. 网络配置 增加带宽:确保服务器有足够的带宽来处理数据传输。使用高速网络接口:如果可能,使用10Gbps或更高速度的网络接口。调整MTU(最大传输单元):适当调整MTU大小可以减少包碎片,提高传输效率。 2. 配置MinIO参…
-
vscode如何分屏显示_分屏操作技巧分享



VS Code分屏显示能显著提升编码效率,尤其是在处理大型项目或需要同时查看多个文件时。它允许你并排查看和编辑代码,无需频繁切换标签页。 掌握VS Code的分屏技巧,能让你的开发工作更加流畅。 解决方案 VS Code提供了多种分屏方式,满足不同场景的需求。 拖拽文件标签: 这是最直观的方法。直接…
-
Linux Trigger使用技巧



在Linux操作系统中,“Trigger”并非一个通用的或标准化的命令行工具。不过,在Debian Linux以及其衍生版本中,“dpkg-trigger”是一个相关的实用工具,它能够激活软件包安装后的特定操作。以下是一些关于如何有效使用dpkg-trigger的小贴士和建议: 基础操作指南 dpk…
-
vscode如何禁用插件 vscode插件管理的常用方法



vs code 禁用插件主要有两种方式:1. 全局禁用,通过扩展列表点击“禁用(全局)”按钮,影响所有项目;2. 工作区禁用,选择“禁用(工作区)”或在 settings.json 文件中配置 extensions.enabled 字段设为 false,仅对当前项目生效;此外还可通过命令行或脚本实现…
-
OpenSSL在Linux中如何进行AES加密解密



OpenSSL是一个强大的加密工具,它可以在Linux系统中进行AES加密和解密。以下是使用OpenSSL进行AES加密和解密的步骤: AES加密 生成密钥: openssl enc -aes-256-cbc -a -salt -pass pass:yourpassword 这条命令会生成一个AES…
-
卸载VSCode插件后残留文件的清理



卸载vscode插件后,彻底清理残留文件的方法包括:1.手动删除~/.vscode/extensions和~/.vscode/extensions.json中的文件;2.使用命令行工具,如find和rm命令查找并删除残留文件;3.定期清理~/.vscode/extensions和~/.vscode/…
-
Linux日志中常见的系统警告有哪些



在Linux操作系统中,日志文件一般存放在/var/log目录下,这里保存着各类系统组件及服务生成的日志数据。常见的系统警告大致涵盖以下几类: 1. 内核警告 kernel: [时间戳] [等级] [模块名]: [信息]示例:kernel: [ 0.000000] 初始化cpuset控制组子系统这些…