欢迎光临
我们一直在努力

笔记

笔记Notes

Linux 常用命令速查手册(增强解读版)

云逸阅读(16)评论(0)

一、系统信息查看

命令 作用描述 使用场景示例
uname -a 显示系统核心信息(内核版本 / CPU 架构 / 主机名) 快速判断系统是 32 位还是 64 位
head -n 1 /etc/issue 查看操作系统发行版信息 确认是 CentOS 还是 Ubuntu
cat /proc/cpuinfo 显示 CPU 详细信息(型号 / 核心数 / 缓存) 检查虚拟机 CPU 资源配置
lspci -tv 可视化列出所有 PCI 设备(如显卡 / 网卡) 排查硬件识别问题

二、资源监控

命令 关键指标 解读技巧
free -m 内存使用量(MB 单位显示) 关注 available 列反映真实可用内存
df -h 磁盘空间占用情况 重点观察 Use% 超过 80% 的分区
uptime 系统负载平均值 1 分钟 / 5 分钟 / 15 分钟负载应小于 CPU 核心数
cat /proc/loadavg 细化负载详情 第四个数字表示当前运行进程 / 总进程数

三、软件包管理对比表

功能 RPM 系(CentOS/Fedora) DEB 系(Ubuntu/Debian)
安装本地包 rpm -ivh 包名.rpm dpkg -i 包名.deb
查询已安装包 rpm -qa grep 关键词 dpkg -l grep 关键词
删除软件 rpm -e 包名 apt - get remove 包名
在线安装 yum install 包名 apt - get install 包名
更新软件列表 yum check - update apt - get update
升级所有软件 yum update apt - get upgrade

四、网络管理速查

操作 命令 说明
查看开放端口 $ netstat -lntp grep ':80' 定位 80 端口占用程序
持续监控连接 $ watch -n 1 "netstat -antp grep ESTABLISHED" 每秒刷新已建立连接
快速排查防火墙 $ iptables -L -n -v 显示流量统计的规则列表

五、进程管理技巧

操作 命令 说明
查找僵尸进程 $ ps -ef grep defunct 查找僵死进程
资源占用排序(内存) $ top -o %MEM 按内存使用排序
资源占用排序(CPU) $ top -o %CPU 按 CPU 使用排序
批量结束进程 $ pkill -9 httpd 强制终止所有 apache 进程

六、实用诊断命令

场景 命令组合 作用说明
开机故障 dmesg -T grep error 显示带时间戳的错误日志
磁盘性能测试 hdparm -Tt /dev/sda 测试机械硬盘读取速度
用户登录记录 last -10 显示最近 10 条登录记录
环境变量检查 echo $PATH tr ':' '\n' 将 PATH 变量转换为多行显示

七、APT 高级用法

操作 命令 说明
彻底清理旧版本软件 $ apt - get autoremove --purge 彻底清除旧版本软件及其配置
下载源码包 $ apt - get source 包名 下载指定软件包的源码
修复依赖问题 $ apt - get -f install 尝试修复软件包依赖问题
查询命令来源 (which nginx) 查找 nginx 命令所属的包

八、RPM 深度使用

操作 命令 说明
校验软件完整性 $ rpm -V 包名 检查文件是否被修改
提取 rpm 包文件 $ rpm2cpio 包名.rpm cpio -idv 解压 rpm 包到当前目录
查看修改记录 $ rpm -q --changelog 包名 less 查看软件包修改记录
构建本地仓库 $ createrepo /path/to/rpms 生成 yum 仓库元数据

九、快速排障流程图

步骤 操作
1 运行 top 查看 CPU / 内存占用前三的进程
2 使用 iotop 检查磁盘 IO 瓶颈
3 通过 ss -s 统计网络连接状态
4 用 `dmesg tail` 查看最新内核日志

网络笔记之端口及常见端口号

云逸阅读(33)评论(0)

端口定义

通信端口,又称为连接端口、端口、协议端口,在计算机网络中是一种经由软件创建的服务,在计算机操作系统中扮演通信的端点。每个通信端口都会与主机的 IP 地址及通信协议关联。通信端口以 16 比特数字来表示,这被称为通信端口编号。位于传输层的通信协议通常需要指定端口号,例如在 TCP/IP 协议族之下的 TCP 与 UDP 协议。引用来源:维基百科

一、端口基础概念

通过生活化比喻,能更好地理解端口的概念。以下用表格形式呈现端口基础概念:
表格
类比理解 专业定义 核心要点
相当于房子的门牌号 端口是计算机与外界通信的虚拟通道编号 ① 用 0 - 65535 的数字标识
② 必须配合 IP 地址使用
③ 传输层协议(TCP/UDP)专用

二、端口号分配规则

端口号的分配遵循一定规则,不同范围的端口号有不同的使用权限、典型场景及协议差异,具体如下表所示:

端口范围 使用权限 典型场景 协议差异
0 禁止使用 系统保留 TCP 专用限制
1 - 1023 系统级服务 Web 服务 (80)、SSH (22) 需要管理员权限
1024 - 4999 客户端自由分配 浏览器临时端口 自动随机选择
5000 - 65535 服务端自由分配 自定义服务器程序 需避免冲突

三、常见端口对照表(TCP /UDP)

常见端口在网络通信中发挥着重要作用,下面为你详细列举常见端口号及其对应的协议类型、服务名称、功能说明和典型应用场景:

端口号 协议类型 服务名称 功能说明 典型应用场景
20/21 TCP FTP 文件传输控制通道 企业文件服务器
22 TCP SSH 加密远程管理 服务器运维
25 TCP SMTP 邮件发送协议 邮箱系统
53 UDP DNS 域名解析服务 网站访问
80 TCP HTTP 网页传输协议 日常上网浏览
110 TCP POP3 邮件收取协议 邮件客户端
143 TCP IMAP 高级邮件管理 多设备邮件同步
443 TCP HTTPS 加密网页传输 网银 / 电商网站
3306 TCP MySQL 数据库服务 Web 应用后台
3389 TCP RDP 远程桌面协议 Windows 远程控制

四、特殊端口说明

特殊端口有其独特的特性,以下为你介绍相关内容:

端口特性 示例端口 注意事项
高危端口 135/137 - 139 常被黑客利用,需谨慎开放
协议复用 80 端口 可承载 HTTP/WebSocket 等不同协议
动态端口 49152 - 65535 Windows 默认动态端口范围

五、技术冷知识

端口号命名趣闻

  • 7 号端口(Echo):像 “回音壁” 一样反射数据。
  • 9 号端口(Discard):数据黑洞,用于网络测试。
  • 19 号端口(Chargen):持续发送 ASCII 字符流。

历史演变
早期 1024 以下端口需要 IANA 注册,现代系统已放宽限制,但保留端口仍受保护。
安全建议

查看本机开放端口:netstat -ano
Linux 防火墙设置示例:iptables -A INPUT -p tcp --dport 22 -j ACCEPT

 

醉客网 · 免责声明

云逸阅读(59)评论(0)

站长云逸的几句话

嗨,欢迎来到醉客网。我是云逸,一个热爱分享、喜欢折腾的站长。

建这个站的初心很简单:把自己在网络上搜集、整理和学习到的有用资料,分享给更多志同道合的朋友。网站里的内容,有的是我从公开网络精心筛选和整理的,也有热心的朋友投稿分享。我希望这里能成为一个纯粹的、供大家参考学习和交流的小天地。

但网络之大,信息繁杂,为了让大家更安心地使用本站,也为了厘清一些责任边界,我把一些重要的事情写在了下面。虽然看起来有点严肃,但目的是为了我们彼此能更好地尊重和理解。


一、关于版权

  1. 内容归属:本站所有内容(包括文章、资料、图片等)的版权归原作者或权利人所有。我本人仅进行整理与分享。
  2. 尊重原创:如果本站内容不小心侵犯了您的权益,请不要犹豫,立即通过文末的邮箱联系我(云逸)。我一定第一时间核实并处理,包括但不限于修正出处、下架相关内容等。

二、关于内容来源与使用

  1. 来源说明:本站绝大部分资料均整理自公开、免费的互联网资源,仅供大家个人参考、学习和交流使用。请勿将本站内容直接用于商业盈利或公开发表。
  2. 个人立场:本站转载或收录的内容,仅代表原作者的个人观点,不代表醉客网及我(云逸)的立场。信息的准确性、完整性,还请您自行甄别。您基于本站内容做出的任何操作,风险由您自行承担。
  3. 价格说明:如果本站涉及任何付费内容(如有),其价格仅代表我个人为整理这些资料所付出的时间成本,以及维持网站服务器运营的必要开销,绝非内容本身的价值。如果您在参考后喜欢原作品,强烈建议您联系原作者购买,以支持原创。

三、关于网站服务

  1. 搜索与链接:本站部分内容以搜索或链接的形式提供,我们仅提供技术上的便利,不会对所链接网站的内容进行任何实质性的修改或审查。被链接网站的任何问题,由其权利人自行负责。
  2. 用户评论:用户在站内发表的评论,仅代表其个人观点,与醉客网及我本人无关。请大家友好交流,文明发言。
  3. 用户间交往:用户之间通过本站相识、交流过程中可能产生的任何问题,本站不承担任何责任。网络交友,请务必注意保护自己。

四、责任范围

  1. 信息免责:我(云逸)会尽力确保网站信息的准确性,但不对任何信息的绝对准确性、完整性、可靠性或可用性作任何担保。
  2. 使用风险:因使用本站服务而引致的任何直接或间接损失,本网站及我本人概不承担任何法律责任。使用即代表您同意自行承担所有风险。

五、侵权与举报

任何组织或个人如发现本站内容或链接存在侵权问题,请及时与我联系。我会在收到通知后,第一时间予以核实并处理。

六、声明效力

凡以任何方式登录醉客网或直接、间接使用本站资料者,均视为自愿接受本声明的约束。本声明未尽事宜,参照国家相关法律法规执行;如本声明与国家法律法规冲突,以国家法律法规为准。


让分享回归纯粹,感谢您的理解与支持。

—— 云逸
联系邮箱:[email protected]

醉客网络

醉客网络是AI资源站,适配个人AI学习、AI资源分享站、AI资讯网站

联系我们AI资讯
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活