【Linux】指令(本人使用比较少的)——笔记(持续更新)

news2024/10/6 3:18:42

文章目录

  • ps -axj:查看进程
  • ps -aL:查看线程
  • echo $?:查看最近程序的退出码
  • jobs:查看后台运行的线程组
  • fd 任务号:将后台任务提到前台
  • bg 任务号:将暂停的后台程序重启
  • netstat -nltp:查看服务及监听端口详情
  • mkfifo:创建命名管道
  • arp:查看IP地址和MAC地址的映射信息
  • ping:测试网络连通性
  • traceroute命令:跟踪网络数据包传输路径
  • route命令:配置和显示内核 IP 路由表

ps -axj:查看进程

在这里插入图片描述

ps -aL:查看线程

在这里插入图片描述

补充:查看线程或进程的监控脚本

//进程
while :; do ps -axj | head -1 && ps -axj | grep 进程 ; sleep 1; done

//线程
while :; do ps -aL | head -1 && ps -aL | grep 线程 ;sleep 1; done

echo $?:查看最近程序的退出码

在这里插入图片描述

jobs:查看后台运行的线程组

在这里插入图片描述

fd 任务号:将后台任务提到前台

在这里插入图片描述

bg 任务号:将暂停的后台程序重启

先crtl+z:将当前进程变成后台程序
再bg 任务号:将暂停的后台程序重启

在这里插入图片描述

netstat -nltp:查看服务及监听端口详情

选项:

  • n:将能显示成数字的结果显示成数字,差别如下:在这里插入图片描述
  • l:显示处于Listen状态的服务
  • a:显示所有的服务
  • t:显示tcp服务
  • u:显示udp服务
  • p:显示pid

mkfifo:创建命名管道

在这里插入图片描述

arp:查看IP地址和MAC地址的映射信息

ping:测试网络连通性

Ping命令是在计算机网络中用于测试主机到目标主机的连通性的常用命令。以下是一些常见的用法和参数:

  1. 基本用法:在命令行中输入"ping 目标主机地址",如"ping www.example.com"或"ping 192.168.1.1",即可发送 ICMP 数据包到目标主机并等待返回结果。
  2. 指定次数:使用 -n 参数可以指定发送数据包的次数,如"ping -n 5 www.example.com"表示只发送5个数据包。
  3. 持续发送:使用 -t 参数可以持续发送数据包直到手动停止,如"ping -t www.example.com"。
  4. 设置数据包大小:使用 -l 参数可以设置发送的数据包大小,如"ping -l 1000
    www.example.com"表示发送大小为1000字节的数据包。
  5. 超时设定:使用 -w 参数可以设置超时时间,单位为毫秒,如"ping -w 2000
    www.example.com"表示设置超时时间为2秒。

通过使用Ping命令,可以快速测试主机之间的连通性,以及在网络故障排除时进行简单的诊断。然而,在实际网络环境中,由于ICMP协议可能会被防火墙屏蔽,因此Ping命令的可用性可能会受到限制。

traceroute命令:跟踪网络数据包传输路径

traceroute是一个用于跟踪网络数据包传输路径的命令行工具。通过向目标主机发送 ICMP 数据包,并监听数据包的响应信息,traceroute 可以显示出从本地主机到目标主机的每一跳路由器的 IP 地址和响应时间。
traceroute 命令通常用于网络故障排除、网络性能优化、安全审计等方面。以下是 traceroute 命令的基本用法:

traceroute [options] <host>

其中, 表示目标主机的域名或 IP 地址,options 为可选参数,可以控制 traceroute 命令的运行方式。常用的选项包括:

  • -I:使用 ICMP 协议进行跟踪;
  • -U:使用 UDP 协议进行跟踪;
  • -p :指定 UDP 数据包的目标端口号;
  • -m <max_ttl>:设置最大跃点数(TTL);
  • -w :设置等待响应的超时时间。

例如,要跟踪到百度的 IP 地址,可以执行以下命令:

traceroute www.baidu.com

​​​​​​在这里插入图片描述

route命令:配置和显示内核 IP 路由表


route命令
在这里插入图片描述

  • Destination:代表的是目的网络地址
  • Gateway:代表下一跳地址
  • Genmask:代表的是子网掩码
  • Flags:U标志表示此条目有效(可以禁用某些条目);G标志表示此条目的下一跳地址是某个路由器的地址,没有G标志的条目表示目的网络是与本机接口直接相连的网络,不必经由路由器转发
  • Iface:代表的是发送接口

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

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

相关文章

<软考高项备考>《论文专题 - 34 沟通管理(2) 》

3 过程2-管理沟通 3.1 问题 4W1H过程做什么确保项目信息及时且恰当地收集、生成、发布、存储、检索、管理、监督和最终处置的过程作用&#xff1a;促成项目团队与干系人之间的有效信息流动为什么做实现有效率、有效果沟通谁来做项目管理团队/项目团队&#xff08;如果项目规模…

CSS 纵向扩展动画

上干货 <template><!-- mouseenter"startAnimation" 表示在鼠标进入元素时触发 startAnimation 方法。mouseleave"stopAnimation" 表示在鼠标离开元素时触发 stopAnimation 方法。 --><!-- 容器元素 --><div class"container&q…

如何借助边缘网关打造智慧配电房安全方案

配电房是电力系统的重要组成部分&#xff0c;通常设置有各种高压配电装置和箱柜&#xff0c;是企业安全管理的重点。传统的人工巡检和监控总是难以避免疏漏&#xff0c;导致风险隐患的产生和扩大。 随着物联网、边缘计算、设备联动控制等技术的普及应用&#xff0c;佰马针对配电…

B3842 起动电流小,工作频率 可达500kHz的Dc-Dc开关电源芯片

B3842/43/44是专为脱线和Dc-Dc开关电源应用设计的恒频电流型Pwd控制器内部包含温度补偿精密基准、供精密占空比调节用的可调振荡器、高增益混放大器、电流传感比较器和适合作功率MOST驱动用的大电流推挽输出颇以及单周期徊滞式限流欠压锁定、死区可调、单脉冲计数拴锁等保护电路…

一文入门Qt Quick

以下内容为本人的著作&#xff0c;如需要转载&#xff0c;请声明原文链接 微信公众号「ENG八戒」https://mp.weixin.qq.com/s/dvamU6q5lZQb5hztfD2zNg 初识Qt Quick 很高兴可以来到这一章&#xff0c;终于可以开始讲讲最近几年Qt的热门技术Quick这一块了。 啥是Qt&#xff1…

Qt+Opencv:人脸检测

话接上一篇&#xff0c;我们仍使用在上篇《QtOpencv&#xff1a;Qt中部署opencv》创建的Qt项目来测试opencv提供的sample。 在正式开始本篇之前&#xff0c;我们先说做一下准备工作&#xff1a; 一、opencv官方文档 学习最权威和最可靠的方式&#xff0c;就是阅读官方文档和…

太空中的人形机器人:探索新疆界

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

YOLOv5改进 | 2023Neck篇 | CCFM轻量级跨尺度特征融合模块(RT-DETR结构改进v5)

一、本文介绍 本文给大家带来的改进机制是轻量级跨尺度特征融合模块CCFM&#xff08;Cross-Scale Feature Fusion Module&#xff09;其主要原理是&#xff1a;将不同尺度的特征通过融合操作整合起来&#xff0c;以增强模型对于尺度变化的适应性和对小尺度对象的检测能力。我将…

SolidWorks高级装配技能

SolidWorks高级装配技能有协调技能&#xff0c;配合计算速度:关系协调(巧合、平行)&#xff0c;逻辑配合(宽度、凸轮、齿轮)&#xff0c;距离/角度配合&#xff0c;有限配合&#xff0c;使用子组件。 使用子组件根据产品的层次结构组织产品&#xff0c;避免将所有零件添加到一个…

代码随想录-刷题第四十一天

343. 整数拆分 题目链接&#xff1a;343. 整数拆分 思路&#xff1a;动态规划五步曲 dp[i]&#xff1a;拆分数字i&#xff0c;可以得到的最大乘积为dp[i]。 递推公式&#xff1a;dp[i] max(dp[i], max((i - j) * j, dp[i - j] * j)) 从1遍历j&#xff0c;有两种渠道得到dp[…

【STM32】程序在SRAM中运行

程序在RAM中运行 1、配置内存分配。 2、修改跳转文件 FUNC void Setup(void) { SP _RDWORD(0x20000000); PC _RDWORD(0x20000004); } LOAD RAM\Obj\Project.axf INCREMENTAL Setup(); 3、修改下载ROM地址和RAM地址&#xff1b; 中断向量表映射 中断向量表映射到SRA…

需求分析 :不得不重新去面对的一关。

软件需求分析 背景 深入需求产生的背景明确项目目标了解用户群体 需求优先级 需求的分类与整理明确需求优先级让团队成员都参与到需求分析中来&#xff0c;增加团队合作能力与效率 编写需求文档 整理好的需求编写成详细的需求文档包括需求的描述、输入/输出格式、功能流程…

Oracle-审计表AUD$无法正常清理数据问题

问题背景: 用户通过数据库管理审计日志包DBMS_AUDIT_MGMT里面的存储过程CREATE_PURGE_JOB创建了定期清理审计日志数据的job&#xff0c;job每1小时执行一次&#xff0c;清理1天以前的审计表数据&#xff0c;运行了一段时间后&#xff0c;用户发现审计表AUD$里面的数据并没有减少…

STL——list容器

目录 1.list基本概念 2.list构造函数 3.list赋值和交换 4.list大小操作 5.list插入和删除 6.list数据存取 7.list反转和排序 8.排序案例 1.list基本概念 功能&#xff1a;将数据进行链式存储。 链表&#xff08;list&#xff09;是一种物理存储单元上非连续的存储结构&…

2023-12-29 服务器开发-Centos部署LNMP环境

摘要: 2023-12-29 服务器开发-Centos部署LNMP环境 centos7.2搭建LNMP具体步骤 1.配置防火墙 CentOS 7.0以上的系统默认使用的是firewall作为防火墙&#xff0c; 关闭firewall&#xff1a; systemctl stop firewalld.service #停止firewall systemctl disable fire…

redis 三主六从高可用docker(不固定ip)

redis集群(cluster)笔记 redis 三主三从高可用集群docker swarm redis 三主六从高可用docker(不固定ip) 此博客解决&#xff0c;redis加入集群后&#xff0c;是用于停掉后重启&#xff0c;将nodes.conf中的旧的Ip替换为新的IP&#xff0c;从而达到不会因为IP变化导致集群无法…

设计模式-多例模式

设计模式专栏 模式介绍多例模式和单例模式的区别应用场景Spring中多例模式的优缺点代码示例Java实现多例模式Python实现多例模式 多例模式在spring中的应用 模式介绍 多例模式是一种创建型设计模式&#xff0c;属于对象创建类型。多例模式的特点是允许一个类有多个实例&#x…

在Adobe Acrobat上如何做PDF文档签名

Adobe Acrobat如何做PDF文档签名&#xff1f;PDF文档签名是指对PDF文档进行基于证书的数字签名&#xff0c;类似于传统的手写签名&#xff0c;可标识签名文档的人员。与手写签名不同&#xff0c;数字签名难以伪造&#xff0c;因为其包含签名者唯一的加密信息。为PDF文档进行基于…

【计算机视觉】角点检测(Harris、SIFT)

Harris 角点指的是窗口延任意方向移动&#xff0c;都有很大变化量的点。 用数学公式表示为&#xff1a; E(u,v)反映的移动后窗口的差异&#xff0c;w(x,y)为每个像素的点权值&#xff0c;I(xu,yv)是移动的像素值&#xff0c;I(x,y)是移动前的像素值。 将E(u,v)进行泰勒展开&am…

MVC : python实现

不得不承认python是一门强大的语言&#xff0c;也因此才能hold得住人工智能的逻辑实现 MVC的妙处&#xff1a;只要Model的数据结构内容和结构明确&#xff0c;Controller对抽象的View即前面明确的Model的控制逻辑是几乎不怎么改动的&#xff0c;那么。 1、任意替换View的功能已…