- 博客(388)
- 收藏
- 关注
原创 pam_env.so模块配置解析
在PAM(Pluggable Authentication Modules)配置中,如果需要进一步分析其他PAM配置或具体问题,请提供更多上下文!切换用户时,确保目标用户继承必要的环境变量(如。可以限制某些变量的传递(如清理敏感环境变量)。
2025-06-10 15:49:38
156
原创 sysctl优先级顺序
配置文件的加载遵循特定的优先级顺序,这些文件共同决定了内核参数的最终设置。理解这一顺序有助于避免配置冲突,确保内核参数按预期生效。在Linux系统中,
2025-06-10 15:29:38
215
原创 umask命令详解
当创建一个新文件或目录时,操作系统会根据预定义的最大权限值减去umask值来确定最终的权限。对于文件,默认最大权限为666(读和写),而对于目录,默认最大权限为777(读、写和执行)。例如,如果umask值为022,则新文件的权限为644,新目录的权限为755。此脚本首先设置umask值为002,然后创建一个目录和一个文件,并显示它们的权限。由于umask值为002,新目录的权限将是775,新文件的权限将是664。umask命令用于设置默认文件和目录权限,它定义了新创建的文件和目录的默认权限掩码。
2025-06-10 14:12:35
150
原创 find查找指定文件
为例:找出/usr目录中所有libncurses开头的文件。是一个常用技巧,可以避免无关的权限错误干扰关键信息。,让终端只显示有效的查找结果。
2025-06-09 15:54:13
458
原创 一分钟后重启系统shutdown -r +1
是一个在 Linux 和 Windows 操作系统中都可用(但参数略有不同)的命令,用于安排系统在指定时间后重启。下面是对这个命令的详细解释:参数说明: 主命令,用于关闭或重启计算机: 表示重启 (reboot) 而不是关机在 Windows 中,等效参数是 : 表示延迟时间,这里指1分钟后执行操作也可以指定具体时间,如 格式功能说明这个命令会安排系统在1分钟后重新启动。执行后:取消关机/重启:立即重启:添加自定义消息:
2025-05-27 17:06:24
396
原创 keytool命令详解
是 Java 提供的密钥和证书管理工具,用于生成密钥对、管理密钥库(Keystore)、签发证书、导入/导出证书等。它是 Java 应用(如 Tomcat、Spring Boot)配置 HTTPS 的核心工具,也用于 Android 应用签名、代码签名等场景。是 Java 安全体系的核心工具,掌握它可轻松管理 HTTPS 证书、密钥库和信任库。
2025-05-22 10:18:19
1034
原创 Linux常用的性能分析工具
还有许多常用的性能分析工具,涵盖了CPU、内存、磁盘、网络等多个方面。如果需要更详细的工具使用示例或组合分析场景,可以参考具体工具的文档或案例。在Linux系统中,除了。
2025-05-15 16:43:41
190
原创 Linux性能分析工具perf
(Performance Counters for Linux)是 Linux 系统上的一个强大的性能分析工具,用于监控和分析系统及应用程序的性能。它基于 Linux 内核的。,能够收集硬件(如 CPU 计数器)和软件(如上下文切换、缺页异常)的性能数据。如果你需要优化程序性能或排查系统瓶颈,在大多数 Linux 发行版上,基于 Linux 内核的。是一个非常强大的工具!
2025-05-15 16:40:07
434
原创 sed awk grep过滤指定字符串之前的内容
选择哪种方法取决于您的具体需求和使用场景。对于简单替换,sed或参数扩展最为简洁;对于复杂处理,awk或Perl更为强大。
2025-05-14 14:46:30
267
原创 systemctl查看服务状态异常status=9/kill
表示进程收到了 SIGKILL 信号(强制终止),这通常是因为资源冲突或系统保护机制终止了重复/异常进程。命令手动执行二进制文件启动zabbix,这导致同一个程序运行了两个实例,双重启动进程冲突。应该看不到任何相关进程。启动zabbix后,又。,但是监控数据正常。
2025-05-14 10:56:51
279
原创 /var/log/sssd/` 目录解析
的专用日志目录,用于记录与身份认证、用户/组信息查询、缓存管理等相关的操作。通过分析这些日志,可以快速定位 SSSD 相关的认证、缓存或连接问题。SSSD 日志的详细程度由。
2025-04-30 17:13:42
574
原创 echo 1 > /proc/sys/kernel/nmi_watchdog报错
是两种不同的内核看门狗(Watchdog)机制,用于检测系统是否出现死锁或长时间无响应的情况。它们的主要区别体现在。如果无法启用 NMI Watchdog,可使用。在 Linux 系统中,
2025-04-29 16:35:15
772
原创 `nmi_watchdog` 与 `softlockup_panic` 的区别与关系
【代码】`nmi_watchdog` 与 `softlockup_panic` 的区别与关系。
2025-04-29 15:26:48
297
原创 cat查看当前目录下所有文件内容
在 Linux 中, 命令本身不能直接过滤掉目录,但可以通过结合其他命令(如 、 或 )来实现 查看指定目录下(不包括子目录)的所有普通文件内容。以下是几种方法:解释::仅搜索当前目录,不递归子目录。:只匹配普通文件(排除目录、符号链接等)。:对找到的文件执行 命令。方法 2:使用 + + (兼容性较好)解释::检查是否为普通文件。循环遍历目录下的所有文件并输出内容。方法 3:使用 排除目录(快速但不够严谨)解释::在目录名后附加 标识。:排
2025-04-25 15:38:40
331
原创 rd.debug启动参数(救援模式下)
帮助诊断早期启动阶段(如磁盘挂载、设备初始化、模块加载等)的问题。在 Linux 救援模式或 initramfs 调试过程中,rd.debug。,可以精准定位 initramfs 阶段的故障根源!是一个重要的内核启动参数,用于。
2025-04-24 12:14:50
885
原创 进入救援模式(物理服务器)
通过安装介质进入救援模式,挂载原系统进行修复。适用于大多数物理服务器(Dell/HP/Huawei/Lenovo等)系统无法启动,需外部介质(ISO/USB)进入救援模式进行修复。当物理服务器无法正常启动时,可以通过。行末尾添加 rescue。
2025-04-24 12:11:05
1233
原创 rpm命令详解
(Red Hat Package Manager)是用于管理。软件包的核心工具,支持安装、卸载、查询、验证等操作。掌握这些命令后,可以高效管理RPM软件包!⚠️ 可能导致依赖它的软件无法运行!⚠️ 可能导致软件无法正常运行!如果安装时报依赖错误,可以用。的常用选项及使用案例。在Linux系统中,
2025-04-22 17:08:31
511
原创 Init 6重启操作系统
是传统的系统重启命令,理解其背后的运行级别机制有助于深入管理系统。但在现代 Linux 中,建议优先使用。它是系统运行级别(Runlevel)操作的一个具体应用。是 Linux 和类 Unix 系统中用于。
2025-04-21 14:25:57
411
原创 journalctl 命令详解
journalctl是 systemd 提供的日志查看工具,用于查看和管理 systemd 日志(journal)。它提供了强大的日志查询和过滤功能。
2025-04-15 13:09:45
795
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人