全部文章 累计 128 条

dhso dhso 统计中 2019-09-27 13:50

查看硬盘相关命令

lsblk

查看硬盘分区情况

NAME          MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda             8:0    0  14.9G  0 disk 
├─sda1          8:1    0   512M  0 part /boot/efi
├─sda2          8:2    0   8.8G  0 part /
└─sda3          8:3    0   5.7G  0 part [SWAP]
sdb             8:16   0 465.8G  0 disk 
└─sdb1          8:17   0 465.8G  0 part 
  └─nas-data  254:0    0 465.8G  0 lvm  /srv/dev-disk-by-id-dm-name-nas-data
sdc             8:32   0   1.8T  0 disk 
└─nas-data_02 254:1    0   1.8T  0 lvm  /srv/dev-disk-by-id-dm-nam
[ 阅读更多 ]
dhso dhso 统计中 2019-07-26 09:35

Linux查看磁盘空间使用状态以及docker空间清理

查看Linux系统的文件系统使用情况

df -h

查询各个目录或者文件占用空间的情况

du -sh *|sort -h

查看docker磁盘使用情况

du -hs /var/lib/docker/

查看Docker的磁盘使用情况

docker system df

清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)

docker system prune

清理得更加彻底,可以将没有容器使用Docker镜像都删掉。注意,这两个命令会把你暂时关闭的容器,以及暂时没有用到的Docker镜像都删掉
docker system prune -a

清理容器日志

docker inspect <容器名> | grep LogPath | cut -d ':' -f 2 | cut -d ',' -f 1 | xargs echo | xargs truncate -s 0

Job

#!/bin/sh
ls -lh $(find /var/lib/docker/containers/ -name *-json.log)
echo "==========
[ 阅读更多 ]
dhso dhso 统计中 2019-05-27 12:22

Docker部署ngrok反向代理

dhso/ngrok

Another ngrok client by python.

start ngrokd service

docker run -d \
--name ngrokd \
--net=host \
--restart=always \
sequenceiq/ngrokd:latest \
-httpAddr=:4480 \
-httpsAddr=:4444 \
-domain=xxx.com

Please remember to modify your domain name resolution

A | *.xxx.com | xxx.xxx.xxx.xxx

run ngrok client

docker run -d \
--name ngrok \
--net=host \
--restart=always \
-e NGROK_HOST=xxx.com|xxx.xxx.xxx.xxx \
-e NGROK_PORT=4443 \
-e NGROK_BUFSIZE=8192 \
-v ngrok_app:/app \
dhso/ngrok:latest

config

[ 阅读更多 ]
dhso dhso 统计中 2019-03-05 13:25

JS监听VUE的HASH变化

(function(history) {
    let pushState = history.pushState;
    history.pushState = function(state) {
        if (typeof history.onpushstate === 'function') {
            history.onpushstate({ state: state });
        }
        return pushState.apply(history, arguments);
    };
    let replaceState = history.replaceState;
    history.replaceState = function(state) {
        if (typeof history.onreplacestate === 'function') {
            history.onreplacestate({ state: state });
        }
        return repl
[ 阅读更多 ]
dhso dhso 统计中 2019-02-27 11:10

JS判断dom元素是否在可视范围内

function isElementInViewport (el, offset = 0) {
    const box = el.getBoundingClientRect(),
          top = (box.top >= 0),
          left = (box.left >= 0),
          bottom = (box.bottom <= (window.innerHeight || document.documentElement.clientHeight) + offset),
          right = (box.right <= (window.innerWidth || document.documentElement.clientWidth) + offset);
    return (top && left && bottom && right);
}
[ 阅读更多 ]
博客介绍
写好程序在于点滴积累,多做笔记!
热评文章
最新评论