linux
-
Python + Pycrypto 加密模块的正确使用姿势



知识点一:在python 3.6.2版本中安装pycrypto模块【无需安装visual studio】 步骤1:首先下载如下图所示的文件到本地: 下载完成后,将此whl文件放置在目录:D:pythonpython3.6.2Scripts下【这是我本地的Python安装目录,实际操作时请替换为您本地…
-
如何在Linux中查看端口 Linux ss网络连接查询



ss命令是Linux中查看端口的高效工具,比netstat更快且信息更全;使用ss -lntu可查看所有监听端口,结合grep可按端口号或PID过滤;通过ss -t state established可查看已建立的TCP连接;ss支持源地址、端口范围等复杂过滤;端口被占用时可用ss找到对应PID并k…
-
如何在Linux中修改主机名 Linux hostnamectl永久设置



使用hostnamectl命令可永久修改Linux主机名,适用于CentOS 7+、Ubuntu 16.04+等系统。先通过hostnamectl查看当前主机名,再执行sudo hostnamectl set-hostname 新主机名进行设置,系统自动更新/etc/hostname文件。修改后需验…
-
如何在Linux中单词统计 Linux wc高级统计参数



wc命令不仅能统计行数、单词数和字节数,还可通过-l、-w、-c、-m、-L等选项实现精细化文本分析,结合grep、find、xargs等命令能高效处理模式匹配、批量文件统计及大型文件分析,尤其在多字节编码(如UTF-8)下需区分-c(字节数)与-m(字符数)以避免统计偏差,真正发挥其在复杂文本处理…
-
linuxCPU和I/O统计是什么-iostat 命令使用与实例



Linux iostat 命令 一、iostat 命令概述 iostat(Input/Output Statistics)是Linux系统下一个强大的性能监控工具,属于sysstat工具包的一部分。它主要用于监控系统的磁盘I/O活动情况和CPU使用情况。 1.1 基本功能 监控系统磁盘I/O的读写速…
-
如何备份VSCode的全部配置?



备份VSCode配置需保存User目录下的settings.json和keybindings.json文件;2. 通过code –list-extensions导出扩展列表至文本文件;3. 可选打包整个User目录便于完整恢复;4. 恢复时覆盖配置文件并用xargs或PowerShell…
-
如何在Linux中循环处理 Linux for循环实战应用



Linux中for循环用于重复执行命令,常见于批量创建用户、处理文件列表等场景,支持通过seq生成序列、数组遍历、通配符匹配文件及结合continue/break控制流程。 Linux中循环处理,本质上就是重复执行一系列命令,直到满足特定条件为止。这在自动化脚本、数据处理、系统管理等方面非常有用。 …
-
如何在Linux中网卡队列 Linux多队列配置



首先确认网卡多队列支持,使用ethtool -l查看队列数,再用ethtool -L设置combined队列数量,若硬件不支持则配置RPS通过rps_cpus分配CPU处理,接着通过/proc/interrupts查找网卡中断号并设置smp_affinity绑定中断到不同CPU,最后启用RFS提升缓…
-
linux strace 命令-跟踪系统调用和信号



Linux strace 命令 什么是 strace strace 是 Linux 系统中一个功能强大的调试与诊断工具,主要用于监控程序运行过程中所使用的系统调用(system calls)以及接收到的信号(signals)。系统调用是应用程序与操作系统内核之间沟通的桥梁,借助 strace,我们可…
-
如何在Linux中限制带宽 Linux tc限速配置实例



使用tc命令可实现Linux网络带宽限制。首先确认安装iproute2包,利用tc qdisc添加HTB调度器限制出方向带宽,如限制eth0为1Mbps;通过ingress qdisc和police动作控制入方向流量;使用netem模拟延迟与丢包;最后用tc qdisc del或flush清除规则。…