在 linux 中 关闭 /var/log/messages 和 syslog 的日志写入方法

摘要: 1、找到 rsyslog 配置文件的路径,默认应该是:/etc/rsyslog.conf rsyslogd -v 2、注释掉写 messages 和 syslog 的日志文件的规则 如果主配置文件中没有,可以到子配置文件中查找 3、重启 rsyslog 服务,后续就不会再继续写入日志 systemc 阅读全文
posted @ 2025-12-10 15:12 一直小爪子 阅读(29) 评论(0) 推荐(0)

linux 系统:查看内存占用 排名前10 的进程 方法

摘要: 方法1:使用 ps 命令 命令:ps aux --sort=-%mem | head -n 11 -%mem:这里的 - 表示按照降序进行排序,通过 man ps 中的 STANDARD FORMAT SPECIFIERS 可以查看有哪些列名。 ps aux 和 ps -ef 都可以列出系统所有进程 阅读全文
posted @ 2025-12-09 18:11 一直小爪子 阅读(72) 评论(0) 推荐(0)

linux 系统:查看硬盘是固态还是机械的方法

摘要: 方法1:通过 lsblk 命令 命令:lsblk -d -o name,rota ROTA 表示是否旋转 1 = 会转:机械硬盘(HDD) 0 = 不转:固态硬盘(SSD) 参数说明: -d:意思就是只显示硬盘,不显示分区信息。 -o:只显示指定的列,通过 lsblk --help 可以查看相关的列 阅读全文
posted @ 2025-12-09 15:13 一直小爪子 阅读(41) 评论(0) 推荐(0)

ubuntu 操作系统忘记 root 用户密码,重置密码的方法

摘要: 修改过 root 密码,重置密码的方法 ubuntu 默认禁用 root 用户登录,安装好Ubuntu系统后,root 用户默认是没有密码的,普通用户通过 sudo 进行提权,从而拥有 root权 限。 若修改过 root 用户的密码,但是又把 root 用户的密码给忘了。此时就需要通过修改 gru 阅读全文
posted @ 2025-12-09 14:46 一直小爪子 阅读(1038) 评论(0) 推荐(0)

在 GitHub 下载某个开源软件指定版本源码的方法

摘要: 例如:需要下载 redis 6.2.9 的源码进行编译安装 步骤一:搜索仓库 1、进入 github 首页,地址:https://github.com/ 2、搜索仓库名称,redis 的仓库名称为 redis 步骤二:进入仓库 进入仓库后,显示这个界面 步骤三:仓库说明 仓库标题行: 左上角的 re 阅读全文
posted @ 2025-12-09 14:12 一直小爪子 阅读(24) 评论(0) 推荐(0)

linux 中 socket 文件是什么?和 socket 编程有什么关系?和 TCP/IP 协议栈又有什么关系?

摘要: 要理解 linux 中的 socket 文件,以及什么是socket 编程,首先需要知道两个知识点: 1、什么是进程,进程名又是什么? 2、进程之间是如何通信的? 问题1:什么是进程,以及进程名是什么 进程是一个过程,简单理解就是将存放到外部存储(硬盘)上的内容加载到内部存储(内存中),然后经 CP 阅读全文
posted @ 2025-12-08 23:56 一直小爪子 阅读(15) 评论(0) 推荐(0)

为什么使用 telnet 命令可以探测目标主机的某个端口是否开放?

摘要: Telnet 属于应用层协议,传输层采用 TCP,服务器默认监听 23 端口,通过 telnet 协议可以实现远程登录设备,并以命令方式进行交互。 使用 Telnet 传输数据时,包括用户名、密码等敏感内容都会以明文形式在网络上传输,因此存在严重安全隐患,目前已被 SSH 取代。 由于 Telnet 阅读全文
posted @ 2025-12-08 00:01 一直小爪子 阅读(66) 评论(0) 推荐(0)

shell 字符串大小的比较原理,以及 [ ] 与 [[ ]] 的本质区别

摘要: 字符串比较大小的原理:逐个比较字符的 ASCII 或 Unicode 码点,一旦分出胜负就结束 字符串比较常用运算符:(在 [ ] 或 [[ ]] 中使用的字符串比较运算符) =、==、!=、<、>、=~ -z:字符串长度为 0 -n:字符串长度不为 0 注意事项: < 和 > 在 [ ] 中使用时 阅读全文
posted @ 2025-12-05 17:32 一直小爪子 阅读(6) 评论(0) 推荐(0)

linux 系统中,awk 最基础、最常用的语法与用法总结

摘要: awk 基本语法结构: awk '匹配条件 { 满足条件时执行的操作 }' file_name 匹配条件决定对哪些行执行操作,省略匹配条件就默认匹配所有行 花括号里面的是操作块,配到的行会执行花括号 {} 内的内容 默认使用空白字符(多个空格等价一个)作为分隔符,可使用 -F 指定分隔符 使用单引号 阅读全文
posted @ 2025-12-04 18:51 一直小爪子 阅读(24) 评论(0) 推荐(0)

linux 文件系统中文件的三个时间戳(atime、mtime、ctime)以及如何修改这三个时间戳

摘要: 文件的三个时间戳 atime:access time,在读取文件时会发生改变 mtime:modify time,修改文件内容时会发生改变 ctime:change time,在修改文件的元数据时发生改变 文件的元数据信息包含: 文件类型、文件权限、所有者/组、文件大小、时间戳、inode信息 文件 阅读全文
posted @ 2025-12-04 16:19 一直小爪子 阅读(29) 评论(0) 推荐(0)