ps 命令使用技巧


1、ps -ylC php-fpm --sort:rss

[root@linunx-php ~]# ps -ylC php-fpm  --sort:rss
S   UID   PID  PPID  C PRI  NI   RSS    SZ WCHAN  TTY          TIME CMD
S     0 10966     1  0  80   0  9312 126961 ep_pol ?       00:00:32 php-fpm
S   993 14195 10966  0  80   0 30040 148996 inet_c ?       00:00:01 php-f

Read more

pmap 工具使用


1、参数说明

名称:
       pmap - report memory map of a process(查看进程的内存映像信息)pmap命令用于报告进程的内存映射关系,是Linux调试及运维一个很好的工具。
用法
       pmap [ -x | -d ] [ -q ] pids...
       pmap -V
选项含义
       -x   extended       Show the extended format. 显示扩展格式
       -d   device         Show the device format.   显示设备格式
       -q 

Read more

ubuntu 下/root/.pyenv/cache 不能本地安装的问题


1、因为直接安装有时候很慢,所以要下载到本地再安装

但是Ubuntu下碰到下载到的Python-2.7.1.tgz 放到 /root/.pyevn/cache 却还是直接下载安装,不能本地安装 最后找原因了,是文件名的原因:

root@pc:~/.pyenv/cache# cp -a Python-2.7.1.tgz Python-2.7.1.tar.gz
root@pc:~/.pyenv/cache# pyenv install 2.7.1
Installing Python-2.7.1...
patching file setup.py

Read more

腾讯的cli工具的安装和使用


1、安装tccli

pip3.8 install  -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com tccli

如果在线安装tencentcloud-sdk-python过程出现安装错误,可以尝试先从官网下载whl文件本地安装 https://pypi.org/project/tencentcloud-sdk-python/#files

2、配置tccli

$ tccli configure
TencentCloud API secretId [*afcQ]:AKIDwLw1234xxxxxxe2g9nR2OTI

Read more

django 3.0 静态文件管理


管理静态文件(比如图片、JavaScript、CSS)

网站通常需要提供类似图片,JavaScript 或 CSS 的额外文件服务。在 Django 中,我们将这些文件称为“静态文件”。Django 提供了 django.contrib.staticfiles 帮你管理它们。 配置静态文件¶

1、确保 INSTALLED_APPS 包含了 django.contrib.staticfiles。
2、在配置文件中,定义 STATIC_URL,例子:
STATIC_URL = '/static/'
3、在模板中,用 static 模板标签基于配置 STATICFILES_STOR

Read more

django aggregate 和annotate 的使用示例


1、aggregate

aggregate 是聚合的意思

# 导入常见的聚合函数 SUM, AVG, COUNT, MAX, MIN
python3.8 manage.py shell
>>> from cost_app.models import MonthCost
>>> from django.db.models import Sum, Avg, Count, Max, Min
>>> amount = MonthCost.objects.filter(account__id=8).aggregate(Sum('Payment

Read more