调用常用的QQ软件截图
1. 登陆qq
2. 同时按住Crtl+Alt+Shift
3. 松开Shift,其他两个手指不用松开
4. 按住A
5. 截图
由于docker官方的镜像下载太慢了,于是开通了阿里云的开发者账号;
申请开发者账号
http://console.d.aliyun.com/join.htm?spm=0.0.0.0.Xx1dX0#/docker/booster
本人的专属加速器地址
https://4c2kkvb9.mirror.aliyuncs.com
阿里云docker镜像搜索地址:
https://cr.console.aliyun.com/#/imageSearch
阿里云docker加速器
使用加速器将会提升您在国内获取Docker官方镜像的速度!
https://cr.console.aliyun.com/#/accelerator
安装或升级Docker
您可以通过阿里云的镜像仓库下载:**mirrors.aliyun.com/help/docker-engine**
1 | curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh - |
配置Docker加速器
您可以使用如下的脚本将mirror的配置添加到docker daemon的启动参数中。
系统要求 CentOS 7 以上,Docker 1.9 以上。
1 | cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service |
Q: docker pull 时候报错“ x509: certificate has expired or is not yet valid”
A: 此问题是由于主机的时间不同步造成的,使用ntpdate cn.ntp.org.cn 同步网络时间即可。
kubernetes 发布的最新版本1.4,增加了很多新特性,据说只用两条命令就可以创建一个k8s集群,比起之前的搭建起来简单很多。
[官方文档][** http://kubernetes.io/docs/getting-started-guides/kubeadm/ **]
CentOs 7 无法启动,提示“Job for firewalld.service failed because a timeout was exceeded. See “systemctl status firewalld.service” and “journalctl -xe” for details.”
Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。
1 | netstat -ano |findstr “8080” #查看端口及PID |
1 | 打开资源管理器-CPU-关联的句柄-输入文件名称 |
1 | net use Z: \\192.168.0.x\share /user:username password |
添加计算机图标到桌面
1 | rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0 |
1 | systeminfo|find "系统启动时间" |
1 | winver # 查看操作版本信息 |
1 | control.exe /name Microsoft.NetworkAndSharingCenter |
1 | cmd |
1 | #显示您之前连接的所有 Wi-Fi 网络接口 |
1 | certutil -hashfile filename MD5 |
从网上( https://www.elifulkerson.com/projects/tcping.php )下载一个tcping.exe放置”C:\Windows\System32”目录中
1 | 持续测试一个端口的连通性 |
查看内存使用情况
可用内存=free+buffers+cached
以用内存=used-buffers-cached
所以看内存的使用不要看used 和free ,看 -/+ buffers/cache 就可以了
查看内存插槽数
1 | dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range |
查看内存最大容量
1 | dmidecode | grep -P 'Maximum\s+Capacity' |
查看内存频率
1 | dmidecode|grep -A16 "Memory Device"|grep 'Speed' |
查看磁盘性能
iostat -x 1 5
%util 接近100%的时候,产生 的I/O 请求太多,I/O 系统已经满负荷,该磁盘可能存在瓶颈
%idle 小于70%的时候,I/O 的 压力比较大,说明读取中有很多的wait
查看系统目录占用空间大小
在根目录下执行
1 | du -hsx * |sort -rh |head -10 |
推荐一款速度更快的工具ncdu
每cpu的核心当前活动进程数不大于3,表示性能良好,大于五表示严重。
1 | cat /proc/cpuinfo | grep "physical id" | sort | uniq |
1 | cat /proc/cpuinfo | fgrep "cores" | uniq |
1 | cat /proc/cpuinfo | grep "processor" | wc -l |
线程数=物理cpu数x单个逻辑cpu核心数,表示没有开启多线程
瞬间创建(1T)大文件
1 | dd if=/dev/zero of=file bs=1G seek=1024 count=0 |
这个文件用ll -h 看着是1TB的,用du -sh 看着是空文件,随着写入的数据而增长
dd制作ISO镜像
1 | dd if=/dev/cdrom of=/mnt/cd1.iso |
选择性删除文件
1 | shopt -s extglob 打开 |
监控系统状态
1 | alias dstat='dstat -cdlmnpsy' |
n 显示ip/主机名
p 显示端口
l 输入过滤内容
http://www.vpser.net/manage/iftop.html
1 | ethtool -p eth0 |
1 | #在局域网其他机器检测目标主机,不能在本机arping检验自己的ip |
1 | netsh wlan show profile |
1 | curl ip.cip.cc |
1 | ctrl + a 移动光标到行首 |
之前公司的项目中一直使用的mysql版本(5.1.73),使用utf8字符集,基本上没有什么问题的;
现在开始做一些手机客户端之类的项目,发送表情(emoji)的时候会报错“ ‘\xF0\x9F\x98\xB1’ for column ‘body’ at row 1”;