惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
U
Unit 42
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
J
Java Code Geeks
D
DataBreaches.Net
B
Blog RSS Feed
D
Docker
L
LangChain Blog
aimingoo的专栏
aimingoo的专栏
F
Fortinet All Blogs
Y
Y Combinator Blog
A
About on SuperTechFans
V
V2EX
罗磊的独立博客
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
MongoDB | Blog
MongoDB | Blog
博客园 - 【当耐特】
Last Week in AI
Last Week in AI
S
SegmentFault 最新的问题
月光博客
月光博客
Vercel News
Vercel News
H
Hackread – Cybersecurity News, Data Breaches, AI and More
阮一峰的网络日志
阮一峰的网络日志

NickChenyx's Blog

Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish Create_Rubbish
Create_Rubbish
nickChen · 2018-04-18 · via NickChenyx's Blog

Linux 开发运维操作记录

Created At :

Count:277 Views 👀 :

  1. 文件
  2. 进程
  3. 内存
  1. 文件
  2. 进程
  3. 内存

此篇文章碎片式积累了 linux 上的相关操作,使用时可以搜索当前页面

文件

压缩日志并删除原始文件

#!/bin/bash
yesterday=`date -d '1days ago' +%Y_%m_%d`
cd $1
find . -name "*$yesterday*.log" -type f | xargs -I {} tar -zcvf {}.tar.gz {} --remove-files

说明加上参数--remove-filestar 命令可以压缩并删除的源文件

这样只能删除文件,如果删除源文件夹,可以使用以下方法

tar -zcvf aaa/ aaa.tar.gz && rm -rf aaa

进程

查看进程启动时间

# 启动时间
ps -eo lstart

# 运行多长时间
ps -eo etime

# 直接查看进程的启动时间
ps -eo pid,lstart,etime | grep <pid>

查看进程系统调用

# 通常 -p <pid> 即可
# -f 可以跟踪其子进程的系统调用,也就可以跟踪一个多线程服务的所有系统调用了
strace -f -p <pid>

查看进程的内存占用

# 查看进程的内存占用情况
pmap -x <pid>

内存

查看剩余可用内存

free -h
free -m

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 nickchenyx@gmail.com

Title:Linux 开发运维操作记录

Count:282

Author:nickChen

Created At:2020-08-17, 13:22:51

Updated At:2023-05-08, 23:27:10

Url:http://nickchenyx.github.io/2020/08/17/linux-devops/

Copyright: 'Attribution-non-commercial-shared in the same way 4.0' Reprint please keep the original link and author.