当前位置: 首页 > backend >正文

Linux计划任务与进程

at 命令使用方法

at 命令可在指定时间执行任务,适用于一次性任务调度。以下是基本用法:

  1. 安装 atd 服务(如未安装)

# Debian/Ubuntu
sudo apt-get install at# CentOS/RHEL
sudo yum install at

  1. 启动服务

sudo systemctl start atd
sudo systemctl enable atd  # 开机自启

  1. 创建任务

at 14:30 tomorrow  # 指定明天14:30执行
at now + 10 minutes  # 10分钟后执行
at 23:00 -f /path/to/script.sh  # 执行脚本文件

输入命令后按Ctrl+D保存任务。

  1. 查看待执行任务

atq  # 等同于 at -l

  1. 删除任务

atrm 123  # 删除编号为123的任务

Linux 进程管理命令

以下是常用的进程管理命令:

  1. 查看进程

ps aux  # 查看所有进程
ps -ef  # 查看所有进程(标准格式)
top  # 动态监控进程
htop  # 增强版top(需安装)

  1. 终止进程

kill PID  # 终止指定PID的进程
kill -9 PID  # 强制终止进程
pkill -f "process_name"  # 按名称终止进程

  1. 查看进程树

pstree  # 以树形结构显示进程

  1. 进程优先级调整

nice -n 10 ./script.sh  # 以低优先级启动进程
renice 10 PID  # 修改已有进程优先级

网络相关命令

以下是常用的网络工具:

  1. 查看网络连接

netstat -tulpn  # 查看所有监听端口和连接
ss -tulpn  # 更高效的netstat替代

  1. 测试网络连通性

ping google.com  # 测试网络连通性
traceroute google.com  # 跟踪路由
mtr google.com  # 实时网络诊断工具

  1. DNS 查询

nslookup google.com  # DNS查询
dig google.com  # 更详细的DNS信息
host google.com  # 简单DNS查询

  1. 端口扫描

nc -zv 192.168.1.1 22-443  # 扫描端口范围

  1. 查看网络配置

ip addr show  # 查看IP地址
ifconfig  # 传统网络配置工具
route -n  # 查看路由表

  1. 抓包工具

tcpdump -i eth0  # 监听网络接口
wireshark  # 图形化抓包工具(需安装)

  1. HTTP 请求

curl https://example.com  # 发送HTTP请求
wget https://example.com/file.zip  # 下载文件
http://www.xdnf.cn/news/5537.html

相关文章:

  • 【RP2350】香瓜树莓派RP2350之LED
  • 数字孪生概念
  • 本机的驱动
  • RoPE(旋转位置编码,参考:DeepSeek-V2)
  • Linux进程9-无名管道:1.概述、创建、读写数据、2.进程间通信、3.读写规律、4.fcntl设置阻塞、5.文件描述符概述及复制函数dup,dup2
  • Robot之VideoMimic:《Visual Imitation Enables Contextual Humanoid Control》翻译与解读
  • 安卓系统APP:志愿填报(基于Android平台的志愿填报程序)
  • LVGL环形加载器
  • Linux开机后启动Oracle数据库
  • redis数据结构-06(LRANGE、LINDEX、LSET、LREM)
  • 数字化工厂中央控制室驾驶舱系统架构文档
  • Transformer LLM
  • Linux数据库篇、第零章_MySQL30周年庆典活动
  • 关于chatshare.xyz激活码使用说明和渠道指南!
  • 3D虚拟工厂vue3+three.js
  • Babel 深度解析:现代 JavaScript 开发的桥梁
  • @RequestParam @RequestHeader @RequestBody 三者详解
  • 【英语笔记(四)】诠释所有16种英语时态,介绍每种时态下的动词变形!!含有所有时态的的动词变形汇总表格
  • C语言学习记录——深入理解指针(4)
  • 单片机-STM32部分:13、PWM
  • MongoDB
  • wget、curl 命令使用场景与命令实践
  • 数据并行基础概念知识
  • openai接口参数max_tokens改名max-completion-tokens?
  • 17前端项目----支付弹框
  • 10.二叉搜索树中第k小的元素(medium)
  • 用pymysql操作数据库
  • POST请求 、响应、requests库高级用法
  • 甜蜜聊天话术库
  • Go语言标识符