WSl+vimgo
WSl创建golang-unix开发环境未作说明均为普通用户操作。为了美观不在命令中添加命令提示符
环境介绍
环境
版本
主机环境
win10专业版
wsl环境
ubuntu 20.04lts
安装wsl
开启wsl服务后,在微软商店搜索wsl,下载相应版本即可
安装Windows Terminal
同样在微软商店搜索安装。因为wsl自带的terminal环境过于简陋,使用微软推出的terminal环境。
基础环境配置
配置root密码(可不做)
12sudo passwd #根据提示设置密码即可
更改apt源
1234567sudo cp /etc/apt/sources.list /etc/apt/sources.list_baksudo > /etc/apt/sources.listsudo echo "deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse" >> /etc/apt/ ...
mysql授权远程连接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'qaz000123' WITH GRANT OPTION;
#授权给root账户通过qaz000123密码远程链接数据库的权限
FLUSH PRIVILEGES;
#刷新用户表信息,使之前的授权生效。否则需要重新启动mysql服务
navicat远程连接mysql的2003错误原因1 : mysql未开启服务原因2 : mysql的用户名或密码错误原因3 : mysql服务或者navicat未指定端口。虽然默认的mysql的端口为3306,但是链接时不指定端口也会造成错误原因4 : mysql端防火墙问题
关于mysql服务器的防火墙配置 iptables -L -n #查看iptables已有策略
iptables -A INPUT -p tcp -dport 80 -j ACCEPT #打开80端口的权限(appche服务的默认端口)
iptables -A INPUT -p tcp -dp ...
centos6.7安装zabbix4
环境说明
centos6.7 64位
关闭selinux和iptables
使用pxc5.6.43(二进制包安装)/httpd-2.2.15(二进制包安装)/php-5.6.20(源码包编译安装)/zabbix-4.0.5(源码包编译安装)
安装开发环境及常用工具12345rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmyum groupinstall "Development Tools" -yyum install gcc c++ zip unzip man vim telnet wget nethogs htop \ glances dstat traceroute lrzsz goaccess ntpdate dos2unix \openssl-devel xinetd lvm2
安装mysql123456789101112131415mkdir /softcd /softwget 192.168.1.231/soft/zabbix4/Pe ...
命令
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576kill -9 `ps -ef | grep gzip | awk '{print$2}'`echo "use jfpt_qd ; source sql ;"| mysql -uroot -pqaz000123 -h192.168.68.23 > 123tar解压解包指定文件到指定目录:tar -zxvf test.tar.gz -C /root test/f1.txtnetstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' #查看tcp状态find /etc/ -name "*&q ...
延时任务与定时任务
系统延迟任务发起命令
at 11:03
at> touch /mnt/file{1..10} ##要执行的命令
at> <EOT><按ctrl+D> ##任务发起
job 2 at Sat Nov 7 11:03:00 2015
at -l ##查看任务列表
2 Sat Nov 7 11:03:00 2015 a root
atrm 2 ##删除编号为2的任务、
at now+1min ##任务延迟一分钟执行
at命令的使用控制
/etc/at.deny ##在此列表中出现的用户被禁止,默认存在
test ##禁止test执行at
/etc/at.allow
##默认在系统中不存在但是当此文件存在时,deny文件失效。
#并且所有普通用户能执行at的权力被禁止,只有在此文件中的用户可以执行at
s ...