【Linux运维涉及的基础命令与排查方法大全】

news2025/4/24 5:06:31

在这里插入图片描述

文章目录

  • 前言
  • 1、计算机网络常用端口
  • 2、Kali Linux中常用的命令
  • 3、Kali Linux工具的介绍
  • 4、Ubuntu没有网络连接解决方法
  • 5、获取路由
  • 6、数据库端口


前言

以下介绍计算机常见的端口已经对应的网络协议,Linux中常用命令,以及平时运维中使用的排查网络故障的方法

1、计算机网络常用端口

端口———————服务————————描述
20/TCP,UDP——FTP [Default Data]——文件传输协议 - 默认数据端口
21/TCP,UDP——FTP [Control]——文件传输协议 - 控制端口
22/TCP,UDP——SSH——SSH(Secure Shell) - 远程登录协议,用于安全登录文件传输(SCP,SFTP)及端口重新定向
23/TCP,UDP——Telnet——Telnet终端仿真协议 - 未加密文本通信
25/TCP,UDP——SMTP——SMTP(简单邮件传输协议) - 用于邮件服务器间的电子邮件传递
43/TCP——WHOIS——WHOIS协议
53/TCP,UDP——DNS——DNS(域名服务系统)
67/UDP——BOOTPs——BOOTP(BootStrap协议)服务;同时用于动态主机设置协议
68/UDP——BOOTPc——BOOTP客户端;同时用于动态主机设定协议
69/UDP——TFTP——小型文件传输协议(小型文件传输协议)
80/TCP——Http——超文本传输协议(超文本传输协议)-4000… 用于传输网页
110/TCP——POP3——邮局协议,“邮局协议”,第3版 - 用于接收电子邮件
113/TCP——Windows验证服务——Ident - 旧的服务器身份识别系统,仍然被IRC服务器用来认证它的用户
123/UDP——NTP——NTP(Network Time Protocol) - 用于时间同步
137/TCP,UDP——NetBIOS Name Service——NetBIOS NetBIOS 名称服务
138/TCP,UDP——NetBIOS Datagram Service——NetBIOS NetBIOS 数据报文服务
139/TCP,UDP——NetBIOS Session Service——NetBIOS NetBIOS 会话服务
143/TCP,UDP——IMAP——因特网信息访问协议(Internet信息访问协议 4) - 用于检索 电子邮件s
161/TCP,UDP——SNMP——简单网络管理协议 (简单网络管理协议)
179/TCP——Bgp——边界网关协议 (边界网关协议)
194/TCP——IRC(互联网中继聊天)
220/TCP,UDP——IMAP3——因特网信息访问协议,交互邮件访问协议第3版
389/TCP,UDP——LDAP——轻型目录访问协议 LDAP
443/TCP——Https——超文本传输安全协议 - 超文本传输协议 over TLS/SSL(加密传输)
546/TCP,UDP——DHCPv6客户端
547/TCP,UDP——DHCPv6服务器
631/TCP,UDP——CUPS——互联网打印协议
636/TCP,UDP——LDAPS——LDAP over SSL(加密传输,也被称为LDAPS)
991/TCP,UDP——NAS (Netnews Admin System)
1080/tcp——SOCKS——SOCKS代理
1194/udp——OpenVPN
1433/tcp,udp——SQL Server——Microsoft SQL 数据库系统
1434/tcp,udp——SQL Server monitor——Microsoft SQL 活动监视器
1521/tcp——Oracle——Oracle数据库 default listener, in future releases official port 2483
3306/tcp,udp——MySQL——MySQL数据库系统
3389/tcp——RDP——远程桌面协议(RDP)
5432/tcp——PostgreSQL——PostgreSQL database system

2、Kali Linux中常用的命令

  1. apt-get update:更新软件源列表。
  2. apt-get upgrade:升级系统中已安装的软件包。
  3. apt-get install [软件包]:安装指定的软件包。
  4. apt-get remove [软件包]:卸载指定的软件包。
  5. apt-get autoremove:卸载系统中不再需要的软件包。
  6. apt-cache search [关键词]:搜索可用的软件包。
  7. dpkg -i [软件包.deb]:安装.deb格式的软件包。
  8. dpkg -r [软件包]:卸载指定的.deb软件包。
  9. service [服务名称] start/stop/restart:启动/停止/重启指定的服务。
  10. ifconfig:显示网络接口配置信息。
  11. ping [IP地址/域名]:测试与目标主机的连接。
  12. nmap [IP地址/域名]:扫描目标主机的开放端口。
  13. netstat -tuln:显示当前系统的网络连接状态。
  14. ps -ef:显示运行中的进程列表。
  15. kill [进程ID]:终止指定的进程。
  16. ls:显示当前目录的文件列表。
  17. cd [目录路径]:切换到指定的目录。
  18. mkdir [目录名称]:创建一个新目录。
  19. rm [文件/目录]:删除指定的文件或目录。
  20. chmod [权限] [文件/目录]:修改文件或目录的权限。

3、Kali Linux工具的介绍

  1. Nmap:用于端口扫描和网络发现的工具。
  2. Metasploit Framework:一个用于渗透测试和漏洞利用的框架。
  3. Wireshark:一个网络协议分析工具,用于捕获和分析网络数据包。
  4. Aircrack-ng:用于无线网络渗透测试的工具集合,包括密码破解。
  5. John the Ripper:一款强大的密码破解工具,支持多种加密算法。
  6. Hydra:一款基于字典攻击的密码破解工具。
  7. Burp Suite:一个用于Web应用程序渗透测试的集成平台,包括代理、扫描器、恶意软件分析工具等。
  8. sqlmap:一个自动化的SQL注入和数据库渗透测试工具。
  9. Nikto:一个开源的Web服务器扫描工具,用于发现和报告可能的安全漏洞。
  10. OpenSSL:用于SSL和TLS协议的加密和解密工具。
  11. Hashcat:用于密码破解的高性能哈希破解工具。
  12. DirBuster:一个用于发现Web服务器目录和文件的工具。
  13. Maltego:一个用于数据挖掘和网络情报收集的工具。
  14. Social Engineering Toolkit (SET):一个用于社会工程学攻击的工具集。
  15. Foremost:一个用于文件恢复的工具,可以从磁盘映像中恢复删除的文件。

4、Ubuntu没有网络连接解决方法

sudo nmcli networking off
sudo nmcli networking on
sudo service network-manager restart
然后重启虚拟机即可,网络就显示连接好

5、获取路由

测试两点之间通信情况:
1、traceroute命令Unix系统,
2、tracert命令 windows系统
curl -ky 192.168.522:9009

6、数据库端口

mysql 默认端口为:3306
sqlserver 默认端口号为:1433
oracle 默认端口号为:1521
DB2 默认端口号为:50000
PostgreSQL 默认端口号为:5432

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2341222.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Webview+Python:用HTML打造跨平台桌面应用的创新方案

目录 一、技术原理与优势分析 1.1 架构原理 1.2 核心优势 二、开发环境搭建 2.1 安装依赖 2.2 验证安装 三、核心功能开发 3.1 基础窗口管理 3.2 HTML↔Python通信 JavaScript调用Python Python调用JavaScript 四、高级功能实现 4.1 系统级集成 4.2 多窗口管理 五…

克服储能领域的数据处理瓶颈及AI拓展

对于储能研究人员来说,日常工作中经常围绕着一项核心但有时令人沮丧的任务:处理实验数据。从电池循环仪的嗡嗡声到包含电压和电流读数的大量电子表格,研究人员的大量时间都花在了提取有意义的见解上。长期以来,该领域一直受到对专…

包含物体obj与相机camera的 代数几何代码解释

反余弦函数的值域在 [0, pi] 斜体样式 cam_pose self._cameras[hand_realsense].camera.get_model_matrix() # cam2world# 物体到相机的向量 obj_tcp_vec cam_pose[:3, 3] - self.obj_pose.p dist np.linalg.norm(obj_tcp_vec) # 物体位姿的旋转矩阵 obj_rot_mat self.ob…

mybatis实现增删改查1

文章目录 19.MyBatis查询单行数据MapperScan 结果映射配置核心文件Results自定义映射到实体的关系 多行数据查询-完整过程插入数据配置mybatis 控制台日志 更新数据删除数据小结通过id复用结果映射模板xml处理结果映射 19.MyBatis 数据库访问 MyBatis,MyBatis-Plus…

Git,本地上传项目到github

一、Git的安装和下载 https://git-scm.com/ 进入官网,选择合适的版本下载 二、Github仓库创建 点击右上角New新建一个即可 三、本地项目上传 1、进入 要上传的项目目录,右键,选择Git Bash Here,进入终端Git 2、初始化临时仓库…

基于flask+vue框架的灯饰安装维修系统u49cf(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。

系统程序文件列表 项目功能:用户,工单人员,服务项目,订单记录,服务记录,评价记录 开题报告内容 基于 FlaskVue 框架的灯饰安装维修系统开题报告 一、选题背景与意义 (一)选题背景 随着城市化进程的加速与居民生活品质的显著提升&#xf…

【算法】BFS-解决FloodFill问题

目录 FloodFill问题 图像渲染 岛屿数量 岛屿的最大面积 被围绕的区域 FloodFill问题 FloodFill就是洪水灌溉的意思,假设有下面的一块田地,负数代表是凹地,正数代表是凸地,数字的大小表示凹或者凸的程度。现在下一场大雨&…

GIS开发笔记(10)基于osgearth实现二三维地图的一键指北功能

一、实现效果 二、实现原理 获取视图及地图操作器,通过地图操作器来重新设置视点,以俯仰角 (0.0)和偏航角 (-90.0)来设置。 osgEarth::Util::Viewpoint(…) 这里创建了一个新的 Viewpoint 对象,表示一个特定的视角。构造函数的参数是: 第一个参数:是视角名称。 后面的 6 个…

window上 elasticsearch v9.0 与 jmeter5.6.3版本 冲突,造成es 启动失败

[2025-04-22T11:00:22,508][ERROR][o.e.b.Elasticsearch ] [AIRUY] fatal exception while booting Elasticsearchjava.nio.file.NoSuchFileException: D:\Program Files\apache-jmeter-5.6.3\lib\logkit-2.0.jar 解决方案: 降低 es安装版本 ,选择…

【C++初阶】第15课—模版进阶

文章目录 1. 模版参数2. 模版的特化2.1 概念2.2 函数模版特化2.3 类模板特化2.3.1 全特化2.3.2 偏特化 3. 模版的分离和编译4. 总结 1. 模版参数 模版参数分为类型形参和非类型参数之前我们写过的大量代码,都是用模版定义类的参数类型,跟在class和typena…

黑阈免激活版:智能管理后台,优化手机性能

在使用安卓手机的过程中,许多用户会遇到手机卡顿、电池续航不足等问题。这些问题通常是由于后台运行的应用程序过多,占用大量系统资源导致的。今天,我们要介绍的 黑阈免激活版,就是这样一款由南京简域网络科技工作室开发的手机辅助…

Mujoco robosuite 机器人模型

import ctypes import os# 获取当前脚本所在的目录 script_dir os.path.dirname(os.path.abspath(__file__))# 构建库文件的相对路径 lib_relative_path os.path.join(dynamic_models, UR5e, Jb.so)# 拼接成完整的路径 lib_path os.path.join(script_dir, lib_relative_path…

K8s:概念、特点、核心组件与简单应用

一、引言 在当今云计算和容器技术蓬勃发展的时代,Kubernetes(简称 K8s)已成为容器编排领域的事实标准。它为管理容器化应用提供了高效、可靠的解决方案,极大地简化了应用的部署、扩展和运维过程。无论是小型初创公司还是大型企业…

STM32的定时器输出PWM时,死区时间(DTR)如何计算

在 STM32F429(以及所有 STM32F4 “高级定时器”)中,死区时间由 TIMx_BDTR 寄存器的 8 位 “Dead‑Time Generator” 字段 DTG[7:0] 来配置。其计算分三步: 计算死区时钟周期 tDTS TIM1 时钟源为 APB2 定时器时钟(PCL…

STC32G12K128单片机GPIO模式SPI操作NorFlash并实现FatFS文件系统

STC32G12K128单片机GPIO模式SPI操作NorFlash并实现FatFS文件系统 NorFlash简介NorFlash操作驱动代码文件系统测试代码 NorFlash简介 NOR Flash是一种类型的非易失性存储器,它允许在不移除电源的情况下保留数据。NOR Flash的名字来源于其内部结构中使用的NOR逻辑门。…

ClickHouse 设计与细节

1. 引言 ClickHouse 是一款备受欢迎的开源列式在线分析处理 (OLAP) 数据库管理系统,专为在海量数据集上实现高性能实时分析而设计,并具备极高的数据摄取速率 1。其在各种行业中得到了广泛应用,包括众多知名企业,例如超过半数的财…

智能体MCP 实现数据可视化分析

参考: 在线体验 https://www.doubao.com/chat/ 下载安装离线体验 WPS软件上的表格分析 云上创建 阿里mcp:https://developer.aliyun.com/article/1661198 (搜索加可视化) 案例 用cline 或者cherry studio实现 mcp server:excel-mcp-server、quickchart-mcp-server

再看开源多模态RAG的视觉文档(OCR-Free)检索增强生成方案-VDocRAG

前期几个工作提到,基于OCR的文档解析RAG的方式进行知识库问答,受限文档结构复杂多样,各个环节的解析泛化能力较差,无法完美的对文档进行解析。因此出现了一些基于多模态大模型的RAG方案。如下: 【RAG&多模态】多模…

深入浅出 NVIDIA CUDA 架构与并行计算技术

🐇明明跟你说过:个人主页 🏅个人专栏:《深度探秘:AI界的007》 🏅 🔖行路有良友,便是天堂🔖 目录 一、引言 1、CUDA为何重要:并行计算的时代 2、NVIDIA在…

FPGA系列之DDS信号发生器设计(DE2-115开发板)

一、IP核 IP(Intellectual Property)原指知识产权、著作权等,在IC设计领域通常被理解为实现某种功能的设计。IP模块则是完成某种比较复杂算法或功能(如FIR滤波器、FFT、SDRAM控制器、PCIe接口、CPU核等)并且参数可修改的电路模块&#xff0c…