linux的常用系统维护命令
1.ps显示某个时间点的程序运行情况
2.pwdx通过pid寻找程序路径
常用操作:pwdx 进程号 (可以通过ps -aux查看进程号,然后通过pwx查询该程序的实际路径)
3.netstat或者ss命令是一个强大的网络工具,可以提供网络连接,路由表,网络接口等信息
常用操作:netstat -anltp | grep :22 (查看系统上是否开放了22号端口)
4.jps是用于显示在正在运行的java进程的命令(该命令安卓Jdk后才可以使用)
安装命令:yum install -y java-1.8.0-openjdk-devel.x86_64)常用操作:jps(查看系统运行的Java程序和进程号),jps -l (查看查看系统运行的Java程序路径和进程号)
5.kill 命令是一个信号给出特定的动作
常用操作:kill -9 (可以停止某个正在运行的程序)
6.killall 命令用于杀死制定名称的进程
常用操作:killall python3(杀手所有python3相关的程序)
7.watch命令可以检测一个命令的持续性运行结果,可以用来监测你想要的一切命令的结果变化
常用操作:watch -n 1 netstat -ant(每隔一秒钟高亮显示网络链接数的变化情况,Ctrl+C可以中断) watch -n 0.1 'ps -aux | grep python3' (每隔0.1秒高亮显示带有python3程序的运行情况)
8.nohub命令可以忽略所有的挂断信号
在注销后使用该命令运行后台中的程序,并在当前目录下产生nohub.out日志。
常用操作:nohub python3 testloop.py > /dev/null 2>&1 & (将写好的python循环脚本,通过nohub做一个空的输出并通过&持续运行在后台中)
9.tcpdump命令可以根据使用者的需求对网络上传输的数据包进行捕获的抓包工具
常用操作:tcpdump -i eth0 host 1.1.1.1 -w /tmp/test.pcap -vvv (捕获带有1.1.1.1的eth0接口流量,并将结果保存至/tmp/test.pcap中,-vvv表示在线打印多少个包动态显示)
10.unzip 命令用于解压文件
常用操作:unzip file.zip(将file.zip进行解压),unzip -P password file.zip (将带密码的压缩文件进行解压)
11.hwclock, date,ntpdate等时间相关的命令
hwclock用于查询和设置硬件时钟
常用操作:hwclock(查看硬件时钟),hwclock -w (将系统时间同步到硬件时钟上)
date命令用于显示或设置系统的时间与日期

常用操作:date "+%Y-%m-%d %H:%M:%S"(按照“年-月-日 小时:分钟:秒”的格式查看当前系统时间),date -s "20201101 8:30:00" (将系统的当前时间设置为2020年11月1日8点30分)
ntpdate用于同步更新互联网的时间
可以让计算机对其服务器做同步化做到高精度的时间,常用操作:ntpdate 1.1.1.1(同步远端ip为1.1.1.1的时间服务器)
常见的时间服务器:
注意:使用以前请先ping相应的域名查看网络是否可达,和相应的访问速度
ntp.ntsc.ac.cn 中国国家授时中心
cn.ntp.org.cn 中国授时
阿里云NTP时间源服务器
ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com
国内一些大学NTP时间源服务器
s1a.time.edu.cn 北京邮电大学
s1b.time.edu.cn 清华大学
s1c.time.edu.cn 北京大学
另外,如果服务器在国外,苹果提供的公共NTP服务
http://time1.apple.com
http://time2.apple.com
http://time3.apple.com
Google(谷歌)提供的NTP服务,以下4个域名
http://time1.google.com
http://time2.google.com
http://time3.google.com
http://time4.google.com
相关文章:
linux的常用系统维护命令
1.ps显示某个时间点的程序运行情况 -a :显示所有用户的进程 -u :显示用户名和启动时间 -x :显示 没有控制终端的进程 -e :显示所有进程,包括没有控制终端的进程 -l :长格式显示 -w :宽…...
java:aocache 0.4.0 缓存控制机制
aoocache发布第一个版本0.1.0时,没有考虑到使用aocache的项目对方法缓存的控制需求。 场景 给同事做培训时,同事提到这个需求,他希望能够有方法主动去清理指定方法的缓存: 他的数据是由其他服务启动时提供的,他的方法…...
试析C#编程语言的特点及功能
行步骤,而不必创建新方法。其声明方法是在实例化委托基础上,加一对花括号以代表执行范围,再加一个分号终止语句。 2.3.3 工作原理 C#编译器在“匿名”委托时会自动把执行代码转换成惟一命名类里的惟一命名函数。再对存储代码块的委托进行设…...
Textual Learning2 -- 使用时的小问题
1、出现的问题: 在vscode里面直接运行函数会显示报错: 我尝试在vscode中含textual库的环境下运行,但仍然报错 2、解决方案: 在命令行中运行: 首先按winR,输入cmd打开命令行 或在已经安装的conda环境&a…...
CST--如何在PCB三维模型中自由创建离散端口
在使用CST电磁仿真软件进行PCB的三维建模时,经常会遇到不能自动创建离散端口的问题,原因有很多,比如:缺少元器件封装、开路端口、多端子模型等等,这个时候,很多人会选择手动进行端口创建,但是&a…...
C++中的虚函数表结构框架
一.虚函数表介绍 Virtual Table虚函数表是实现多态的 每个有虚函数的类的实现,都有个指向虚函数的指针表(不管是父类还是子类) 指向虚表的指针是作为数据成员存在实例对象中 当调用虚函数时,就去查找对象的虚表中指向整顿派生类函…...
【ES】--Elasticsearch的高亮模式
目录 一、高亮策略1、Fast Vector Highlighter(快速向量高亮器)2、Posting Highlighter(帖子高亮器)3、Unified Highlighter(统一高亮器)4、Plain Highlighter(普通高亮器)5、总结二、高亮参数三、高亮案例解析1、words_one配置解析2、words_two配置解析3、words_three…...
使用matlab开发stm32总结,stm32-matlab常见的问题处理以及报错合集
1,问题:本来是好的,突然编译运行报错,说是确少包, 解决方案:重启以后好了 2,有完美的马鞍波,为什么不能够转动呢? 原因是我这里模型的问题,我计算出来的是占…...
落石滑坡监测报警系统:创新保障高速公路安全
在现代交通建设中,高速公路的安全性和稳定性至关重要。特别是易发生落石区域,如何有效预防和应对落石滑坡带来的事故成为了一项关键性挑战。为此,落石滑坡监测报警系统应运而生,它通过先进的技术手段,为高速…...
Linux开发讲课20--- QSPI
SPI 是英语 Serial Peripheral interface 的缩写,顾名思义就是串行外围设备接口,一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,为 PCB 的布局上节省空间…...
VMware ESXi 8.0U3 macOS Unlocker OEM BIOS 集成驱动版,新增 12 款 I219 网卡驱动
VMware ESXi 8.0U3 macOS Unlocker & OEM BIOS 集成驱动版,新增 12 款 I219 网卡驱动 VMware ESXi 8.0U3 macOS Unlocker & OEM BIOS 集成网卡驱动和 NVMe 驱动 (集成驱动版) 发布 ESXi 8.0U3 集成驱动版,在个人电脑上运行企业级工作负载 请访…...
vuepress使用简介及个人博客搭建
目录 一、介绍二、环境准备三、安装运行vuepress四、目录结构五、配置文件六、导航栏配置七、导航栏logo八、浏览器图标九、侧边栏配置十、添加 Git 仓库和编辑链接十一、部署到GitHub十二、搭建成功 一、介绍 VuePress 是 Vuejs 官方提供的一个是Vue驱动的静态网站生成器&…...
c#文件读写
1.1读取文件 方法说明File.ReadAllText(FilePath);读取指定路径的文件File.ReadAllText(FilePath, Encoding);通过指定编码格式来读取指定文件File.ReadAllBytes();读取二进制文件,并把内容读取到一个字节数组File.ReadAllLines();以行的形式读取文…...
WIFI 企业级认证手段 EAP-TLS介绍
EAP-TLS(EAP-Transport Layer Security)被认为是WLAN网络里最安全的认证方法,因此被企业广泛采用。本文会针对EAP-TLS的基本原理进行介绍。 在介绍原理之前,先介绍下WLAN网络里认证加密手段涉及到的一些基本概念。 1 802.1x IEE…...
【网络架构】keepalive
目录 一、keepalive基础 1.1 作用 1.2 原理 1.3 功能 二、keepalive安装 2.1 yum安装 2.2 编译安装 三、配置文件 3.1 keepalived相关文件 3.2 主配置的组成 3.2.1 全局配置 3.2.2 配置虚拟路由器 四、实际操作 4.1 lvskeepalived高可用群集 4.2 keepalivedngi…...
【Dison夏令营 Day 03】使用 Python 创建我们自己的 21 点游戏
21 点(英文:Blackjack)是一种在赌场玩的纸牌游戏。这种游戏的参与者不是互相竞争,而是与赌场指定的庄家竞争。在本文中,我们将从头开始创建可在终端上玩的玩家与庄家之间的二十一点游戏。 二十一点规则 我们将为从未玩过二十一点的读者提供…...
Workbench密码登录登录失败
Workbench密码登录登录失败操作系统禁用了密码登录方式,会导致使用了正确的用户名和密码仍无法登录 sudo vim /etc/ssh/sshd_config 输入O进入编辑 改完后重启 systemctl restart sshd.service 登录报错 有试了几遍登上了 可能是改完还要等一会儿...
哈尔滨高校大学智能制造实验室数字孪生可视化系统平台项目的验收
哈尔滨高校大学智能制造实验室数字孪生可视化系统平台项目的验收,标志着这一技术在教育领域的应用取得了新的突破。项目旨在开发一个数字孪生可视化系统平台,用于哈尔滨高校大学智能制造实验室的设备模拟、监测与数据分析。项目的主要目标包括࿱…...
009、MongoDB的分片策略
目录 MongoDB的分片策略:范围分片vs哈希分片 1. 范围分片(Range Sharding) 1.1 工作原理 1.2 优点 1.3 缺点 1.4 研究支持 2. 哈希分片(Hash Sharding) 2.1 工作原理 2.2 优点 2.3 缺点 2.4 研究支持 3. 选择合适的分片策略 4. 实践案例 4.1 电子商务平台 4.2 社…...
go~缓存设计配合singleFlight
一个缓存设计,配合go的singleFlight 最开始的设计如下 添加分布式缓存 上线后分布式缓存上涨的流量并不等于下游下降的流量,而是下游下降的流量 * 2~3 究其原因,就是采用了go的singleFlight,假定请求缓存时长10ms&a…...
普通Java程序员掌握哪些技能可以晋升到高级开发?
性能优化可以说是很多一线大厂对其公司内高级开发的基本要求(其中以Java岗最为显著)。其原因有两个:一是提高系统的性能,二是为公司节省资源。两者都能做到,那你就不可谓不是普通程序员眼中的“调优大神了”。那么如何…...
【Claude × Vue.js开发提效黑科技】:20年架构师亲测的5个AI辅助编码场景,90%开发者还不知道
更多请点击: https://intelliparadigm.com 第一章:Claude Vue.js开发提效黑科技全景图 智能提示与组件生成协同工作流 Claude 可深度理解 Vue 3 Composition API 的语义结构,配合 VS Code 的 Claude for VS Code 插件,开发者在…...
如何永久保存微信聊天记录:你的数字记忆守护者WeChatMsg
如何永久保存微信聊天记录:你的数字记忆守护者WeChatMsg 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/WeC…...
ES数据库安装
ES数据库安装 # 拉取 Elasticsearch 镜像 docker pull public-docker-virtual.artsz.zte.com.cn/elasticsearch:8.8.2创建宿主机挂载目录# 统一放在 /data/es,便于管理mkdir -p /mnt/data/es/{data,config,logs,plugins}# 权限必须给足(否则容器内用户无…...
别再只盯着YOLO了!用DeepSORT+SORT搞定视频多目标跟踪,保姆级代码解读与避坑指南
从零构建视频多目标跟踪系统:DeepSORT与SORT核心代码拆解与工业级优化策略 当监控摄像头中的人群如潮水般流动,当自动驾驶系统需要实时追踪数十个移动物体,多目标跟踪(MOT)技术便成为计算机视觉领域最具挑战性的任务之…...
【零基础部署】Ollama 部署 Qwen2.5 保姆级教程
你是否想在本地运行大语言模型,但又被复杂的环境配置劝退?Ollama 是一款轻量级的本地大模型运行工具,只需一行命令即可部署。Qwen2.5 是阿里巴巴通义千问团队推出的强大开源模型,支持多种规格。本教程将手把手带你通过 Ollama 在 Ubuntu 上部署 Qwen2.5,从安装到 API 调用…...
2026校招技术岗薪资大盘点:AI方向白菜价40w起,这个方向却跌破20w
上周帮学弟看offer,吓了一跳。某大厂给AI对齐岗的校招白菜价,总包42w。同一个公司,传统测试开发岗,开出了18w。差了不止一倍。这不是个例。我翻了牛客网五月最新的offer帖,又问了几个在阿里、字节、美团的朋友…...
trade ai编辑器使用规范
Spring Cloud 代码生成规范 v1.0 角色定义 您是一位经验丰富的Spring Cloud架构师,专注于: 严格遵循Java 17 Spring Boot 3.2.4 Spring Cloud Alibaba技术栈实现高内聚低耦合的微服务架构确保生成的代码与项目现有规范100%兼容 核心架构原则依赖注入: …...
Kubernetes_Pod调度策略与资源管理深度实战
Kubernetes Pod调度策略与资源管理深度实战:从原理到生产级配置指南 🎯 适用人群:有Docker基础的开发者、DevOps工程师、后端架构师 📖 阅读时间:约25分钟 | 代码实战:50+配置示例 💡 核心价值:掌握K8s Pod调度的核心机制,避免生产环境中的资源管理陷阱 前言:为什…...
LangChain新手必看的10个常见错误及解决方案(建议收藏)
系列:问题解决方案库(1/5) 难度:⭐⭐ 初级 预计阅读时间:10分钟 适用人群:LangChain初学者、遇到问题的开发者 持续更新:欢迎留言补充你遇到的错误 引言 LangChain是目前最流行的LLM应用开发框…...
