随笔分类 -  Linux

摘要:Linux 文件乱码问题及基于 inode 的排查与解决 在 Linux 系统中,文件乱码通常是由于显示或读取时使用的字符编码与文件实际编码不一致导致的。本文将详细介绍 Linux 文件乱码的常见原因、解决方法,包括压缩包解压后的乱码问题,并结合 inode 的概念,讲解如何利用 inode 进行问 阅读全文
posted @ 2025-01-15 14:32 夷某蓁 阅读(254) 评论(0) 推荐(0) 编辑
摘要:# 使用Shell脚本定期清理包含“202”的目录 ## 简介 使用Shell脚本检查磁盘使用情况,并自动删除路径下包含“202”的目录及其内容,。 ## 实现 创建一个简单的Shell脚本: 1. **检查磁盘使用情况**:使用`df`命令获取当前磁盘使用率。 2. **条件判断**:如果磁盘使用 阅读全文
posted @ 2024-12-27 16:03 夷某蓁 阅读(49) 评论(0) 推荐(0) 编辑
摘要:当系统显示 "You have mail in /var/spool/mail/root" 提示时,一般有一些重要的邮件被发送到了 root 用户的邮箱,存放在 /var/spool/mail/root 这个文件中。这些邮件通常包含了系统关键事件的通知或报告,例如系统状态变化、错误报告、定期任务的执 阅读全文
posted @ 2024-06-24 10:30 夷某蓁 阅读(396) 评论(0) 推荐(0) 编辑
摘要:使用 firewalld 禁止 SSH 登录失败超过30次的IP 概述 在CentOS 7中,一般默认安装了firewalld 动态添加失败登录超过30次的IP地址到防火墙规则中,禁止这些IP的访问。 编写和使用脚本,通过 firewalld 来实现; 注意iptables不适用,但大差不差。 步骤 阅读全文
posted @ 2024-06-24 09:44 夷某蓁 阅读(121) 评论(0) 推荐(0) 编辑
摘要:定时删除指定路径下的文件夹和文件 定时删除路径下名为 log1 和 log2 的文件夹中以 "2024" 开头的子文件夹及其内容,并保留最近 30 分钟内修改过的文件: 1. 编写定时清理脚本 创建一个名为 cleanup_script.sh 的脚本文件,其内容如下: #!/bin/bash # 删 阅读全文
posted @ 2024-06-23 00:24 夷某蓁 阅读(898) 评论(0) 推荐(0) 编辑
摘要:如何使用文件的inode号进行删除操作 引言 在类Unix操作系统中,每个文件都有一个唯一的inode号,它代表了文件在文件系统中的索引。当遇到某些特殊情况,比如文件名被损坏或无法通过常规方法删除时,使用inode号删除文件是一种有效的替代方案。 获取文件的inode号 要获取文件的inode号,你 阅读全文
posted @ 2024-06-23 00:12 夷某蓁 阅读(167) 评论(0) 推荐(0) 编辑
摘要:SSH暴力破解排查与防御的思路: # SSH暴力破解排查与防御 ## 排查思路 ### 1. 检查系统日志 - 查看最近的SSH登录尝试日志: ```sh grep "Failed password" /var/log/auth.log 识别大量失败登录尝试的IP地址。 2. 监控异常流量 使用网络 阅读全文
posted @ 2022-12-26 15:33 夷某蓁 阅读(561) 评论(0) 推荐(0) 编辑
摘要:1、开放端口 firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口 firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口 f 阅读全文
posted @ 2022-12-14 15:29 夷某蓁 阅读(23) 评论(0) 推荐(0) 编辑
摘要:开启或关闭SELinux 安全增强型Linux(SELinux)是一个Linux内核的功能,它提供支持访问控制的安全政策保护机制。 强制模式SELINUX=enforcing:表示所有违反安全策略的行为都将被禁止。 宽容模式SELINUX=permissive:表示所有违反安全策略的行为不被禁止,但 阅读全文
posted @ 2022-08-08 11:00 夷某蓁 阅读(559) 评论(0) 推荐(0) 编辑
摘要:先用命令free查看系统内 Swap 分区大小。 $ free -h total used free shared buff/cache available Mem: 1.8G 254M 67M 8.6M 1.5G 1.4G Swap: 0G 0B 0G Swap 0,centos-vxbox虚拟机 阅读全文
posted @ 2022-08-01 11:58 夷某蓁 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 14/07/2022   09:20.50   /home/mobaxterm  ssh -v root@192.168.248.215 OpenSSH_7.5p1, OpenSSL 1.0.2o 27 Mar 2018 debug1: Reading configuration da 阅读全文
posted @ 2022-07-14 10:17 夷某蓁 阅读(585) 评论(0) 推荐(0) 编辑
摘要:`` 查看和安装ssh: yum list installed | grep openssh-server#查看 yum install openssh-server#安装 修改配置 1.vi etc/ssh/sshd_config 1 $OpenBSD: sshd_config,v 1.100 2 阅读全文
posted @ 2021-12-22 23:04 夷某蓁 阅读(84) 评论(0) 推荐(0) 编辑
摘要:使用yum安装jdk环环境 1.查看云端yum库中目前支持安装的jdk软件包 yum search java|grep jdk 2.选择版本安装jdk yum install -y java-1.8.0-openjdk* 3.安装完成后,验证是否安装成功 java -version 4.查找jdk安 阅读全文
posted @ 2021-12-22 22:46 夷某蓁 阅读(276) 评论(0) 推荐(0) 编辑
摘要:vmware下CentOS7最小安装,使用的NAT的网络模式,设置静态IP方便ssh接入。 如果网段设置跟物理机相同,则不再作端口转发的动作,可让其他同网设备直接访问。 一.vmware软件设置修改 1.修改虚拟机的子网IP为192.168.150.0子网掩码255.255.255.0 2.修改DH 阅读全文
posted @ 2021-12-22 22:40 夷某蓁 阅读(166) 评论(1) 推荐(0) 编辑
摘要:CentOS 7 下 MySQL 5.7 的安装与配置 本文测试环境: CentOS 7 64-bit Minimal MySQL 5.7 配置 yum 源 在 https://dev.mysql.com/downloads/repo/yum/ 找到 yum 源 rpm 安装包 rpm 安装包 安装 阅读全文
posted @ 2021-12-22 22:09 夷某蓁 阅读(31) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起