自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(344)
  • 收藏
  • 关注

原创 Linux sort 命令快速上手指南

sortawkuniq等命令组合,是运维分析数据的瑞士军刀。掌握核心参数:-n(数值)、-k(列)、-t(分隔符)、-r(逆序)、-u(去重),即可应对90%的排序需求。处理数据前,先用head或sample.txt测试命令,避免直接操作大文件翻车!

2026-04-04 01:59:48 4

原创 Linux syslog命令使用教程

syslog是Linux和类Unix系统中用于记录系统消息的标准协议。它允许应用程序、守护进程和内核将日志消息发送到集中式日志管理系统。123# 将日志存储在 /var/log/syslog 中(或按照 /etc/rsyslog.conf 中的配置)

2026-04-04 01:58:04 3

原创 Linux查看当前使用的shell的方法总结

Linux和Unix都提供各种开箱即用的shell。可以找到、ksh等默认安装的shell。但是,如何检查我使用的是哪个shell?

2026-04-04 01:57:07 1

原创 在Linux中实现scp命令自动输入密码的方法

虽然自动输入密码的方法有很多,但请务必注意密码安全。推荐使用SSH密钥认证,以确保数据传输的安全性。

2026-04-04 01:56:21 1

原创 Linux使用pidof命令来快速查找进程id

pidof命令用于查找Linux中正在运行的程序的进程ID (PID)。它有助于管理和控制进程。

2026-04-04 01:54:14 1

原创 Linux实现自主Shell命令行解释器

用下图的时间轴来表示事件的发生次序。其中时间从左向右。shell由标识为sh的方块代表,它随着时间的流逝从左向右移动。shell从用户读入字符串"ls"。shell建立一个新的进程,然后在那个进程中运行ls程序并等待那个进程结束。

2026-04-04 01:53:35 3

原创 Linux换行符的使用方法详解

Linux中的换行符对于格式化文本输出、修改文件和确保跨系统兼容性至关重要。Linux主要使用LF(换行符,\n)来换行,而Windows使用CRLF(回车符 + 换行符,\r\n。

2026-04-04 01:52:04 3

原创 Linux查看当前系统的资源占用情况的常用命令

使用free和top查看内存和 CPU 使用情况。使用df和iostat查看磁盘的使用情况。使用ps查看进程占用情况。使用netstat查看网络连接情况。使用vmstat查看系统的整体状态。你可以根据具体需求选择使用上述命令来查看系统的资源占用情况。

2026-04-04 01:51:24 2

原创 linux中systemctl详细理解及常用命令解析

而启动该服务的配置文件路径为:/lib/systemd/system/etcd.service。systemd的Unit放在目录/usr/lib/systemd/system(Centos)或/etc/systemd/system(Ubuntu)systemd是Linux系统最新的初始化系统(init),作用是提高系统的启动速度,尽可能启动较少的进程,尽可能更多进程并发启动。list-unit-files:根据 /lib/systemd/system/ 目录内的文件列出所有的 unit。

2026-04-04 01:50:23 1

原创 Linux目录大小查看的常用命令详解

(Disk Usage)命令是 Linux/Unix 系统中用于估算文件和目录磁盘使用情况的实用程序。它通过递归遍历目录结构,计算每个文件和子目录占用的磁盘空间,并以块为单位(默认情况下)显示结果。命令输出以磁盘块为单位(通常 1 块=512 字节或 1KB),这种表示方式对人类阅读不够友好。到此这篇关于Linux目录大小查看的常用命令详解的文章就介绍到这了。会默认统计当前目录及其所有子目录的磁盘使用情况。更适合查看整个磁盘或分区的使用情况。快速查看所有用户主目录的磁盘使用情况。这样的数字难以直观理解。

2026-04-04 01:49:18 1

原创 Linux dd命令的深度解析与应用实践

dd 命令最早出现在 UNIX 操作系统中,后被移植到 Linux 平台。它不同于普通的文件复制命令(如 cp),dd 以底层块设备的方式操作数据,可以精确控制数据流的每一个细节。磁盘克隆与备份的理想工具数据恢复过程中的关键利器性能测试与基准测量的有效手段低级文件操作的灵活解决方案。

2026-04-04 01:47:58 1

原创 Linux实现简易版Shell的代码详解

观察一下,就会发现,首先Bash会打印命令行提示符,包括当前用户、主机名以及路径。其次,当前工作路径改变后,修改环境变量之前,要获取到当前工作路径,就需要使用getcwd函数。因此,执行命令之前,需要先判断该命令是否是内建命令,然后进行相应的操作。命令行解析的过程中,需要将用户读入的命令行进行分割,提取出要执行的程序名以及选项。注意这里打印结束后,由于没有换行,所以缓冲区可能不会刷新,导致命令行提示符没有出现在屏幕上。另外,主函数当中,命令的全部处理应该放在一个死循环当中,这样才能完成用户多次派发的任务。

2026-04-04 01:47:10 85

原创 Linux文件传输利器SCP命令使用详解与实战技巧

scp凭借其简单、安全、跨平台的特点,成为Linux文件传输的首选工具。通过灵活使用参数和组合命令,可以应对大多数传输场景。但对于频繁同步或大规模数据迁移,建议结合rsyncsftp或对象存储工具(如aws s3)提升效率。

2026-04-04 01:46:03 80

原创 Linux中的more 和 less区别对比分析

more:基础分页工具,适合极简需求(老旧系统兼容)。less:现代 Linux 的标配,功能全面,建议默认使用。📌记忆技巧“less is more”(少即是多)——名字虽叫less,但功能比more更多!到此这篇关于Linux里more 和 less的区别的文章就介绍到这了。

2026-04-04 01:44:58 84

原创 Linux查看系统硬件信息的九个命令实例详解

在Linux下,我们要遇到需要查看系统的硬件信息, 这里我罗列了查看系统硬件信息的实用命令,并做了分类,实例解说。执行环境:ubuntu 16.04。

2026-04-04 01:42:03 185

原创 Linux系统管理常用命令介绍

系统平均负载被定义为在特定时间间隔内运行队列中(在CPU上运行或者等待运行多少进程)的平均进程数。load average数据是每隔5秒钟检查一次活跃的进程数,然后按特定算法计算出的数值

2026-04-04 01:40:21 217

原创 Linux中替换文件中的某个字符串的常用命令详解

需求命令基本替换忽略大小写使用变量`sed -i "s替换指定行备份原文件多文件替换以上就是Linux中替换文件中的某个字符串的常用命令详解的详细内容。

2026-04-04 01:39:21 267

原创 Linux使用scp进行远程目录文件复制的详细步骤和示例

scp是一种在 Linux 操作系统中使用 SSH 协议安全地复制文件或目录的工具。它可以将文件或整个目录递归地从本地传输到远程主机或从远程主机传输到本地。scp通过密码认证或 SSH 密钥对进行身份验证,确保传输的安全性。scp 是一种强大且安全的工具,可以轻松地在Linux系统之间复制文件和目录。通过使用递归选项-r和SSH身份验证,它为安全的文件传输提供了可靠的解决方案。无论您是在将文件从本地传输到远程主机,还是从远程主机下载文件,scp 都是一个简单而高效的工具。

2026-04-04 01:36:09 244

原创 Linux 中的 su 和 sudo 命令这两个有什么不一样

有很多命令需要管理员权限才能使用,可以输入命令前加(sudo),也可以直接切换到管理员账号(su)再执行。

2026-04-04 01:35:11 266

原创 Linux cat命令实现文本写入文件的完整指南

cat(concatenate 的缩写)是 Unix/Linux 系统中最常用的命令之一,主要用于查看文件内容、创建文件、合并文件等操作。在文章开头提到的命令cat > shua.py << 'EOF'中,cat被用来创建一个名为shua.py的文件,并写入三行内容(11111111、22222222、33333333)。这个命令实际上包含了两个关键部分:输出重定向(>)和 Here Document(<< 'EOF')。

2026-04-04 01:33:53 252

原创 Linux系统中查看tar.gz中的文件明细的常用命令

需求命令快速查看里面有什么文件查看详细信息(权限、大小等)列表太长,想一页一页看查找特定文件查看 .tar.bz2 文件。

2026-04-03 02:37:07 4

原创 Linux命令中的mtr命令详解

MTR 的最大价值从来不是告诉你“网站能不能访问”,而是告诉你 “从我这到目标,中间的哪一段出现了异常”。所以在阿里云售后技术支持或者运营商线路报障的时候经常会要求使用mtr进行路由跟踪测试,协助他们进行网络定位。

2026-04-03 02:36:02 4

原创 Linux 下 tar 命令归档与压缩完整指南

存档文件是包含多个文件的单个常规文件或设备文件,可用于创建可管理的个人备份,或者在其他方法(如 rsync)不可用时简化通过网络传输文件的任务。在 Linux 系统中,tar实用程序是用于创建、管理和提取存档的常用命令。

2026-04-03 02:34:56 20

原创 Linux source命令详解与应用场景解析

特性(或执行环境当前Shell新的子Shell环境变量会影响当前Shell不会影响当前Shell目录更改会改变当前Shell的目录不会改变当前Shell的目录函数定义会在当前Shell中生效不会在当前Shell中生效脚本退出使用exit会关闭你的整个终端使用exit只会退出子Shell,终端没事所以,source是一个强大的工具,它让你能够将外部脚本的代码“注入”到当前的Shell会话中运行。加载环境变量只是这个强大功能的一个具体应用。

2026-04-03 02:34:10 4

原创 linux source命令作用及使用场景

脚本中定义函数12echo;12sourcemyfuncs.sh"Alice"# 输出: Hello, Alice!source的核心价值在于环境共享,适用于需要持久化脚本中对 Shell 环境修改的场景。理解其与子 Shell 执行方式的差异,能帮助更高效地管理 Linux 环境配置和脚本交互。

2026-04-03 02:33:15 1

原创 Linux网络诊断工具ping、traceroute等命令实战指南

ping命令是网络诊断中最常用的工具之一。简单来说,它就像是你在网络中喊了一声“喂”,然后等待对方回应。通过向目标主机发送ICMP(Internet Control Message Protocol)回显请求数据包,并接收目标主机返回的回显应答数据包,ping命令可以检测目标主机是否可达,以及测量数据包往返的时间。traceroute命令用于跟踪数据包从本地主机到目标主机所经过的路由路径。它就像是一张地图,能够告诉我们数据包在网络中是如何“旅行”的。

2026-04-03 02:32:34 7

原创 Shell脚本进程锁机制解析

1在系统的临时目录创建一个锁文件文件名包含脚本名称,避免与其他脚本冲突。

2026-04-03 02:31:47 1

原创 Shell脚本变量${}与命令$()替换区别小结

在Shell脚本中,取变量值使用 ${},而 $() 用于命令替换。总结:用 ${} 获取变量值,用 $() 执行命令并获取输出结果。例子 ${var} $(ls -l)返回值 变量的值 命令的标准输出。内容 变量名 要执行的命令。用途 变量替换 命令替换。${} - 变量替换。$() - 命令替换。特性 ${} $()

2026-04-03 02:31:15 1

原创 Shell批量创建删除用户的实现方法

同时创建用户名为user1,user2........user100,并且设置密码为pwd1,pwd2.......pwd100。

2026-04-03 02:28:40 1

原创 Shell脚本之网段ip在线情况

项目上线,有这样的需求,为了不让上线的服务器,不与线网的ip地址相冲突,写出一个shell脚本,把192.168.100.0/24网段在线的ip地址和不在线的ip地址列出来并且保存到文档中。

2026-04-03 02:27:48 1

原创 Linux中以其它用户身份执行脚本或命令的全总结

Linux中以其他用户身份执行命令或脚本是一个常见的需求,最近工作中碰到了这个需求,在这里简单总结一下.假如我们在root用户下想以其它用户(例如oracle,mysql)身份执行一些脚本或命令,那么有哪一些方法呢?

2026-04-03 02:26:50 1

原创 在Linux中编写shell脚本监听指定端口的实现方式

在Linux中,你可以编写一个shell脚本来监听指定端口。

2026-04-03 02:25:57 105

原创 Python调用C函数的5种方式总结大比拼

高性能计算和系统级编程中,Python常需调用C语言编写的函数以提升执行效率。目前主流的实现方式有五种,各自在易用性、性能和开发成本上存在显著差异。

2026-04-03 01:50:21 65

原创 主流Python语音转文字(STT)库实战指南

本文盘点了 Python 生态中三大主流 STT 库:PaddleSpeech 适配飞桨生态,适合企业级中文通用场景;Whisper 主打多语言识别,易用性拉满,适配个人开发;FunASR 在中文方言识别领域优势显著,适合中文专属场景。实际开发中,个人 / 多语言场景优先选 Whisper,中文方言 / 企业级场景优先选 FunASR,飞桨生态项目可选用 PaddleSpeech。开发时需注意版本适配与依赖管理,遇到问题可优先通过升级库或替换模型解决,确保识别效果与稳定性。

2026-04-03 01:49:22 63

原创 Python二进制转十进制的常见实现方法

以下是针对10000位二进制数的性能对比测试脚本,包含完整的测试代码、结果分析和可视化功能:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172。

2026-04-03 01:31:48 127

原创 基于Python打造一个PDF手写模拟器

作为学生,想必大家都有过被海量手写实验报告、课程作业支配的痛苦。要花费大量时间一笔一划地抄写到纸质文档中再进行扫描成pdf提交,不仅耗时耗力,手写的字迹还可能参差不齐,影响作业美观度。为了偷懒,博主开发了一款基于python的PDF手写模拟器,它能够模拟真实手写笔迹,将电脑上的文字批量填充到 PDF 指定区域,支持中文/英文分开配置、手写扰动效果自定义、配置模版复用等功能,生成的效果高度贴近真实手写,帮你彻底告别手动抄写的烦恼。

2026-04-03 01:30:57 144

原创 基于Python实现桌面动态文字壁纸的详细步骤

时间驱动的动画系统:所有动画效果基于计算三角函数动画:使用sin()和cos()实现平滑的周期性动画颜色插值算法:在颜色间实现平滑过渡效果粒子系统算法:极坐标计算粒子运动轨迹。

2026-04-03 01:29:50 147

原创 Python办公自动化之openpyxl使用与避坑全面指南

openpyxl是一个用于读写 Excel 2010 xlsx/xlsm/xltx/xltm 文件的 Python 库。为什么选择它?即使电脑上没装 Office,也能处理表格。它能修改格式、插入公式、绘制图表。它可以将原本需要几小时的人工操作缩短至几秒钟。恭喜你!你已经掌握了 Python 操作 Excel 的核心技能。回顾一下我们学到的内容:使用和Workbook。使用定位,使用append批量写入。使用FontAlignment让表格更专业。

2026-04-03 01:28:21 192

原创 Python数据分析神器DuckDB保姆级使用入门指南

它是“分析型”的 SQLite:它是一个数据库,但不需要你配置服务器、账号密码。它只是一个文件,或者直接运行在你的内存里。它是 Excel 的超强替补:Excel 处理几十万行数据就开始吃力,而 DuckDB 可以轻松在普通的笔记本电脑上秒级处理亿级数据。它是 SQL 的练习场:它支持标准的 SQL 语法,非常适合学习数据库查询。核心优势:无服务器(Serverless)即可使用,无需后台服务。列式存储(Columnar):专门为分析统计设计,做聚合运算(求和、平均值)比传统数据库快几十倍。

2026-04-03 01:27:34 213

原创 Python轻松实现某德地图可视化功能

Python轻松实现某德地图可视化,直接给出解决方案。

2026-04-03 01:26:31 301

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除