跳至正文

配置 windows10 Linux Subsystem ubuntu

很久之前就尝试过windows10上出的subsystem了,但是可能是由于我的win10是正版win8免费升级过来的,感觉有写问题,不管是用lxrun安装还是把系统升级到Insider Preview内部本版,在ubuntu里的所有网络服务包含ssh、mysql、nginx、mongodb、redis等等,都没办法生效,即便是在ubuntu本身用telnet端口都没有反应,一直以为可能是subsystem的bug,但是没有发下网上有人提到过,但是自己也没有办法解决,没有了这些服务的ubuntu和powershell、cygwin也就没什么区别了,所以一直也没仔细用过,这两天正好电脑有点问题,把win10重新安装了一下,在用lxrun安装了ubuntu发现神奇的网络服务都可能用了,以后使用频率应该会很高了吧。正好有时间整理一下。

Mysql通过.frm文件恢复表结构

因为一个项目innodb的表数据文件只有.frm文件,想要通过.frm文件将表结构恢复回来。在百度找了很多文章都是说通过拷贝文件来恢复,试了很多次都是失败。无意中发现MySQL Utilities 这个mysql工具集里面有一个工具叫mysqlfrm,从字面上就觉得会是和这个文件相关的,看了下说明文档,大致就是可以通过这个工具把.frm文件导出为sql语句,有了sql语句就很容易导入数据库了。

linux 文件夹无法删除 Device or resource busy 可能是autofs在起作用。

今天一台服务器莫名奇妙的发现不能创建用户了,
ll查看了一下发现home目录大小为0,还有几个其他目录也是这样,
一般proc和sys是0是没有问题的,但是别的目录一般不会出现这种情况,
在里面mkdir创建目录说没有权限,
在外面去删除/home文件夹,提示rm: cannot remove : Device or resource busy,

Linux cron和crontab定时服务问题

这两天用别人配置过的服务器,iptables经常出莫名其妙的问题,习惯性的以为是iptables的配置问题,修改了/etc/sysconfig/iptables重启iptables服务,恢复正常了,隔一天有不行了,关掉iptables服务过一会也会莫名的重启。开始考虑是cron添加了启动策略,检查/etc/crontab,/etc/cron.d/等文件文件夹,没有发现添加特殊的东西。
后来同事发现服务crontab里面有两条添加策略,用crontab -l查看发现果然。上网差了一下cron和crontab相关的东西,发现以前的理解还不完全,今天补全记录一下。

putty ctrl-s假死问题

使用putty经常会误操作按到ctrl-s,这是就会出现任何操作无响应。困扰了好久,有时就会直接重新连接。后来在网上查了一下,英文原文如下

centos 使用Webmin

配置webmin yum库文件
vim /etc/yum.repos.d/webmin.repo
[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1