软件源 /etc/pacman.d/mirrorlist 在头部追加 1Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxarm/$arch/$repo 2Server = http://mirrors.ustc.edu.cn/archlinuxarm/$arch/$repo 3Server = http://mirrors.stuhome.net/archlinuxarm/$arch/$repo 安装需要的依赖 pacman -S gcc python python-pip tar curl wget vim zsh wiringpi docker git 禁用ipv6 参...
网络配置相关:ifconfig、ip 路由相关:route、netstat、ip 查看端口工具:netstat、lsof、ss、nc、telnet 下载工具:curl、wget、axel 防火墙:iptables、ipset 流量相关:iftop、nethogs 连通性及响应速度:ping、traceroute、mtr、tracepath 域名相关:nslookup、dig、whois web服务器:python、nginx 抓包相关:tcpdump 网桥相关:ip、brctl、ifconfig、ovs
安装 环境 arm平台 1Kernel 2 3Linux rock64 4.4.132-1075-rockchip-ayufan-ga83beded8524 #1 SMP Thu Jul 26 08:22:22 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux 4 5System 6 7No LSB modules are available. 8Distributor ID: Ubuntu 9Description: Ubuntu 18.04.4 LTS 10Release: 18.04 11Codename: bionic 12 13Memory 14 total used free...
1apt-cache search package #搜索包(相当于yum list | grep pkg) 2apt-cache show package #显示包的相关信息,如说明、大小、版本等 3apt-cache showpg package #显示包的相关信息,如Reverse Depends(反向依赖)、依赖等 4apt-get install package #安装包 5apt-get reinstall package #重新安装包 6apt-get -f install package #强制安装 1apt-get remove package #删除包(只是删掉数据和可执行文件,不删除配置文件) 2apt-get...
linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head linux下获取占用内存资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head 查看占用cpu最高的进程 ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head 查看占用内存最高的进程 ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head 树莓派调整调整交...
限制文件修改删除 创建容器挂在需要的目录 启动目录并挂在文件 1docker run --rm --privileged -it -v /autoupd:/tt alpine sh 安装所需命令 1apk add e2fsprogs-extra 2lsattr tt 3chattr +sia tt 4lsattr tt 5chattr -sia tt awk 1echo "11 22, 33 44, 55 55, 56 77, 89 99" | awk -F ', ' '{for(i=1;i<=NF;i++){print $i}}' alpine add python3 pip3 1apk add python3 py3-pip...
因为环境需求,只有一个ip,只能做nat 1auto lo 2iface lo inet loopback 3 4auto enp8s0 5iface enp8s0 inet static 6 address 172.16.11.100 7 netmask 255.255.255.0 8 gateway 172.16.11.1 9 10auto vmbr0 11iface vmbr0 inet static 12 address 172.16.200.1 13 netmask 255.255.255.0 14 bridge_ports none 15 bridge_stp off 16 bridge_fd 0 17 # 开启ip...
部署 调度 1apiVersion: apps/v1 2kind: Deployment 3# 元数据 4metadata: 5 name: linuxcrypt-web 6 labels: 7 app: linuxcrypt-web 8# 属性 9spec: 10 # 副本数量 11 replicas: 3 12 # 滚动升级时,容器准备就绪时间最少为30s 13 minReadySeconds: 30 14 # 选择器 15 selector: 16 # 匹配lables, 从metadata.labels中匹配 17 matchLabels: 18 # 匹配lables, 从metadata.labels.app中匹配 19...
统计线上Nginx日志,将超时响应和>=500状态的请求抓取并整理,发送到指定邮箱 需求 对线上的Nginx入口的日志进行统计与报警, 以下是json格式的数据,数据已经存储elasticsearch中,并且通过kibana进行管理 报警 1. 采用sentinl插件,进行数据处理 GitHub 注意: 采用elasticsearch对应的版本 文档 2. 安装sentinl插件,建议先下载,然后离线安装,在线安装容易断网。速度特别慢 1${KIBANA_HOME}/kibana-plugin install file:/tmp/sentinl-version.zip 3. 配置kibana的启动sentinl的邮件功能 1#...
iostat 说明 iostat用于输出CPU和磁盘I/O相关的统计信息 参数 1-c 仅显示CPU统计信息.与-d选项互斥. 2-d 仅显示磁盘统计信息.与-c选项互斥. 3-k 以K为单位显示每秒的磁盘请求数,默认单位块. 4-p device | ALL 与-x选项互斥,用于显示块设备及系统分区的统计信息.也可以在-p后指定一个设备名,如: # iostat -p hda 或显示所有设备 # iostat -p ALL 5-t 在输出数据时,打印搜集数据的时间. 6-V 打印版本号和帮助信息. 7-x 输出扩展信息. 执行 使用 1iostat -x -d -k 2 结果 1Device r/s w/s rkB/s wkB/s...