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

linux常用命令笔记

文件操作命令

ls 列出目录内容

ls -l  # 显示详细信息
ls -a  # 显示隐藏文件

cd 切换目录

cd /path/to/directory  # 切换到指定目录
cd ~  # 返回用户家目录

cp 复制文件或目录

cp file1 file2  # 复制文件
cp -r dir1 dir2  # 递归复制目录

mv 移动或重命名文件

mv oldname newname  # 重命名文件
mv file /target/path  # 移动文件

rm 删除文件或目录

rm file  # 删除文件
rm -r dir  # 递归删除目录

chmod 修改文件权限

chmod 755 file  # 设置权限为rwxr-xr-x
chmod +x script.sh  # 添加执行权限

find 查找文件

find /path -name "*.txt"  # 按名称查找
find / -type f -size +1M  # 查找大于1MB的文件

网络相关命令

ping 测试网络连通性

ping example.com
ping -c 4 8.8.8.8  # 发送4个包

ifconfigip 查看网络配置

ifconfig  # 显示网络接口信息
ip addr show  # 更现代的替代命令

netstat 显示网络状态

netstat -tuln  # 查看监听端口
netstat -r  # 显示路由表

ssh 远程登录

ssh user@hostname
ssh -p 2222 user@hostname  # 指定端口

scp 安全复制文件

scp file user@remote:/path  # 上传
scp user@remote:/path/file .  # 下载

curlwget 下载文件

curl -O http://example.com/file
wget http://example.com/file

性能监控命令

top 实时系统监控

top  # 交互式界面
top -n 1  # 单次输出

htop 增强版top

htop  # 需要单独安装

free 查看内存使用

free -h  # 人类可读格式
free -m  # 以MB显示

vmstat 系统资源统计

vmstat 1  # 每秒刷新
vmstat -s  # 摘要信息

iostat 磁盘I/O统计

iostat -x 1  # 显示扩展统计

sar 系统活动报告

sar -u 1 3  # CPU使用率,每秒1次共3次
sar -r  # 内存使用情况

df 磁盘空间检查

df -h  # 人类可读格式
df -i  # 查看inode使用

du 目录空间使用

du -sh /path  # 汇总大小
du -h --max-depth=1  # 一级目录大小
http://www.xdnf.cn/news/10107.html

相关文章:

  • 进程生命周期
  • Java八股-数据类型转换有哪些?类型互转会有什么问题?为什么用bigDecimal 不用double ?自动装箱和拆箱?包装类?
  • 简单说一说Modern ABAP这个概念
  • ZC-OFDM雷达通信一体化减小PAPR——直接限幅法
  • CSS级联样式(基础知识)备忘录
  • C# 结合PaddleOCRSharp搭建Http网络服务
  • MySQL大表结构变更利器:pt-online-schema-change原理与实战指南
  • ⼤模型驱动的DeepInsight Copilot在蚂蚁的技术实践
  • LINUX530 rsync定时同步 环境配置
  • 【c语言输入不大于26的整数,输出全部大写字母输入3输出ABC】2022-1-30
  • Java限制单价小数位数方法
  • sward V1.1.4版本发布,支持文档审批及文档导出
  • 天气预报中的AI:更准确的预测如何实现
  • quic为什么没有被大规模应用?
  • LangChain-自定义Tool和Agent结合DeepSeek应用实例
  • 【面试 - 遇到的问题 - 优化 - 地图】腾讯地图轨迹回放 - 回放的轨迹时间要和现实时间对应(非匀速)
  • Bonjour
  • Python----目标检测(《Fast R-CNN》和Fast R-CNN)
  • 如何成为一名优秀的产品经理
  • 2359.找到离给定两个节点最近的节点
  • AC220V整流滤波电路Multisim仿真
  • C++八股 —— 手撕线程池
  • 深入浅出:Spring IOCDI
  • MongoTemplate 中如何构建复杂的查询条件 (Criteria API)?
  • 十一、【核心功能篇】测试用例管理:设计用例新增编辑界面
  • Hive中资源优化方法的详细说明
  • 十二、【核心功能篇】测试用例列表与搜索:高效展示和查找海量用例
  • Python Day37 学习
  • RabbitMQ vs MQTT:深入比较与最新发展
  • 堆遇到的stl与理论基础