
服务器
maslii
独立之精神,自由之思想
展开
-
ubuntu cron 定时任务
1、如何查看Ubuntu 的 crontab的执行日志:执行sudo vim /etc/rsyslog.d/50-default.conf将cron.* /var/log/cron.log 中cron前面的注释符去掉执行sudo service rsyslog restart重启rsyslog然后就会生成 /var/log/cron.log 日志文件,可以查看定时任务的执行情况2、查看cron.log日志,发现(No MTA installed, discarding output)解决方案:原创 2020-05-12 00:01:17 · 497 阅读 · 0 评论 -
数量级之PB、TB、GB、MB和KB
计算机最基本的单位是字节(Byte),我们知道一个汉字由两个字节组成,字母和数字由一个字节组成。而最小的单位是位(bit)1字节=8位1KB=1024字节1MB=1024KB1GB=1024MB1TB=1024GB1PB=1024TB...原创 2020-03-11 23:22:25 · 11434 阅读 · 0 评论 -
搭建集群的免密设置
每个主机执行一次下面的命令:ssh-keygen -t dsa在/root/.ssh文件下面生成id_dsa.pub文件,在/root/.ssh新建一个文件authorized_keys,将所有主机的id_dsa.pub里面的内容拷贝到authorized_keys;再把authorized_keys发送到其他主机的/root/.ssh目录下面使用ssh server2验证...原创 2020-01-14 09:24:59 · 222 阅读 · 0 评论 -
MySQL 8.0 连接报错 java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password'.
描述:MySQL安装在VMware上面的CentOS,在Windows访问,连不上,一是linux的防火墙没有开放端口,二是MySQL默认不支持外部链接,报错大概如下,或者是其他错误java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password'.如果是写Java访问的,因为使用的是MyS...原创 2020-01-13 17:29:55 · 680 阅读 · 0 评论 -
CentOS安装MySQL流程及常见的问题
助人为乐,传送门在此 >> MySQL 官网下载上传到linux,并解压tar -xvf mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar解压后得到:-rw-r--r--. 1 7155 31415 40104640 Sep 23 15:19 mysql-community-client-8.0.18-1.el7.x86_64.rpm-r...原创 2020-01-13 15:35:08 · 260 阅读 · 0 评论 -
Windows 远程连接 ubuntu 上面的 MySQL
1.更改配置文件sudo vi /etc/mysql/my.cnf# 注释下面一行,否则window上面的客户端会报ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.x.x'# bind-address = 127.0.0.12. 重新启动mysql服务sudo service /etc/init.d/mysq...原创 2019-10-18 00:54:52 · 572 阅读 · 0 评论 -
Vim的常用操作
转到文件结尾——在命令模式输入 G转到10行——在命令模式输入 10G删除所有内容——先用 G 转到文件尾,然后使用下面命令:1,.d删除第10行到第20行的内容——先用 20G 转到第20行,然后使用下面命令:9,.d注意:.表示当前行,1,.表示从第一行到当前行,d表示删除全局替换——%s/源字符串/目标字符串/g...原创 2019-03-14 11:54:50 · 194 阅读 · 0 评论 -
Linux终端编译并执行Java文件
1、先创建java项目目录,名称MyTest。mkdir MyTest2、在项目中创建src和bin目录,src下用于存放 “.java” 文件,bin下存放 “ .class ” 文件。cd MyTestmkdir src bin3、在src下创建包com.stu。mkdir -p src/com/stu4、在包中编写java文件,文件名为Hello.java。vi src...原创 2019-03-14 11:47:08 · 10189 阅读 · 1 评论 -
用FileZilla在windows10和虚拟机里面的CentOS传输文件
主机:sftp://***.***.***.***用户名和密码:(省略)端口:22注意:我安装的CentOS里面的IP地址经常变换,所以要经常查看IP地址主机要加上sftp原创 2019-03-13 23:44:29 · 1215 阅读 · 0 评论 -
windows10 ping不上虚拟机的CentOS,CentOS也ping不上windows10
1、查找windows10的IP地址ipconfig2、查找CentOS的IP地址ifconfig3、设置虚拟机“网络适配器”为“NAT”注意:windows10没有关闭防火墙,楼主一直连不上是因为虚拟机里面的CentOS经常改变IP地址,多试试就好了...原创 2019-03-13 23:36:34 · 1206 阅读 · 0 评论 -
Linux文件权限与属性之SetUID、SetGID、SBIT
一、SetUIDSetUID(或者 s 权限):当一个具有执行权限的文件设置SetUID权限后,用户执行这个文件时将以文件所有者的身份执行。passwd命令具有SetUID权限,所有者为root(Linux中的命令默认所有者都是root),也就是说当普通用户使用passwd更改自己密码的时候,那一瞬间突然 “灵魂附体” 了,实际在以passwd命令所有者root的身份在执行,root当然可以将密...原创 2019-03-06 09:06:08 · 690 阅读 · 0 评论 -
CentOS 7 搭建Hadoop 3.x 集群
参考文档:https://blog.youkuaiyun.com/u013457387/article/details/87856770我就是参考上面的教程来搭建的,非常感激补充一下:1,workers的设置主节点的workersnode200node300从节点的workersnode100node300和node100node2002,三个节点的core-site.xml都...原创 2020-01-14 23:16:42 · 282 阅读 · 0 评论 -
CentOS 7开放3306端口
建议先看看防火墙的状态先,再查看防火墙开放的端口,开放3306后,防火墙要重启才会生效##Centos7 防火墙打开端口号firewall-cmd --zone=public --add-port=3306/tcp --permanent #下面3行是参数说明#–zone #作用域#–add-port=80/tcp #添加端口,格式为:端口/通讯协议#–per...原创 2020-01-13 16:55:05 · 437 阅读 · 0 评论 -
Shell编程之循环读取某文件
测试文档 test.listabcd脚本内容 test_read.sh#! /uar/bin/shfor i in ` cat test.list `;do echo ====== read $i ======done记得给test_read.sh赋权限chomd +755 test_read.sh最后,执行脚本sh test_read.sh...原创 2019-10-10 11:43:12 · 654 阅读 · 0 评论 -
Tomcat优化(内存、并发及缓存)
1、内存优化对 tomcat 启动参数优化,可以采用在 tomcat 的启动脚本 catalina.sh 中设置 java_OPTS 参数。 JAVA_OPTS参数说明 -server 启用jdk 的 server 版; -Xms java虚拟机初始化时的最小内存; -Xmx java虚拟机可使用的最大内存; -XX: PermSize 内存永久保留区域 -XX:M...原创 2018-04-17 09:15:31 · 816 阅读 · 0 评论