摘要:
前提如同题目所说,升级后我的mysql服务没法启动,这里是部分报错信息:120513 14:02:13 [Note] Plugin 'FEDERATED' is disabled.
120513 14:02:13 InnoDB: Mutexes and rw_locks use GCC atomic builtins
120513 14:02:13 InnoDB: Compressed tables use zlib 1.2.3.4
120513 14:02:13 InnoDB: Initializing buffer pool, size = 128.0M
120513 14 阅读全文
随笔分类 - ubuntu
查看linux的版本情况
2012-03-07 11:33 by myjava2, 215 阅读, 收藏,
摘要:
今儿实验室弄了台刀片服务器来,呵呵,介于之前自学过点儿linux的知识,就去试试手,发现还听不好弄得。首先是查看服务器的版本情况:自己只是知道其中的一种方法,上网上找了以后发现真的好多啊,赶紧收藏了root@zhou:~# cat /etc/issue
Ubuntu 11.10 \n \l
root@zhou:~# cat /proc/version
Linux version 3.0.0-13-generic (buildd@rothera) (gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) ) #22-Ubuntu SMP Wed Nov 阅读全文
shell学习之sed
2012-03-06 17:19 by myjava2, 196 阅读, 收藏,
摘要:
经过这两天sed的学习,发现其实sed其实挺简单的无非就是两句话来总结:sed是一种基于hold space和pattern space的逐句操作编辑器。为什么这么说呢,通过学习不难发现,不管是grep ,sed都是利用正则表达式进行的操作,所以这里在学习shell编程前我们一定好好的学习正则表达式。下来介绍一下我对sed的几点认识:首先就是搞清楚hold space和pattern space的概念。然后再了解sed的命令参数的意义,这样才能游刃有余。下面是课后习题,1.把Jone的名字改为Jonathan。zhouqian@zhou:~$ sed -n 's/^Jon/Jonath 阅读全文
mysql分析工具
2011-12-11 20:15 by myjava2, 171 阅读, 收藏,
摘要:
今儿上课的时候老师讲到一个mysql的分析工具,我才恍然大悟记起上次去新浪笔试的一道题大概的意思好像就是说:抓出服务器中最耗费时间的sql语句。当时就蒙了根本不懂这些。MySQL Slow Log 分析工具 mysqldumpslow - mysql官方提供的慢查询日志分析工具mysqlsla - hackmysql.com推出的一款日志分析工具,功能 非常强大mysql-explain-slow-log–德国工程师使用Perl开发的把Slow Log 输出到屏幕,功能简单 mysql-log-filter - Google code 上一个开源产品,报表简洁myprofi- 纯PHP开发的开 阅读全文
linux日志文件
2011-12-07 15:03 by myjava2, 145 阅读, 收藏,
摘要:
日志文件可以记录一个事件的何时、何地、何人、何事四大信息,故系统出现任何问题务必查询日志文件。系统的日志文件默认都是集中放置到/var/log/目录内,其中又以messages记录的信息最多。日志文件记录的主要服务与程序为syslogd,klogd,logsyslogd的配置文件在/etc/rsyslog.conf中,内容语法为:服务,等级纪录设备文件logratoate的配置文件在/etc/logrotate.conf,额外的设置则可写入/etc/logrotate.d/*子目录中。有时候这里需要我们自己写shell脚本来进行系统检测,从而得到我们想要的系统状态。 阅读全文
ubuntu自动安装软件apt-get命令
2011-12-02 14:47 by myjava2, 374 阅读, 收藏,
摘要:
收着用了:apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 强制安装sudo apt-get remove package 删除包sudo apt-get remove package - - purge 删除包,包括删除配置文件等sudo apt-get autoremove 自动删除不需要的包su 阅读全文
文件的查找定位
2011-12-02 11:46 by myjava2, 156 阅读, 收藏,
摘要:
在使用linux以后,发现想要查找某个文件非常的困难(当然了是对于我们这些刚入门的菜鸟来说,还不知道各个文件的用途)。这时查找并且定位对于我们来说就至关重要了,首先说下下面几种定位的命令:find、whereis、which、locate。当然了find不是很常用,因为他的速度是很慢的,推荐使用whereis和locate1.find: 直接读取硬盘,所以速度比较慢。1)find 时间参数-atime(最新的读取时间)、-ctime(状态改变时间)、-mtime(内容数据的变更),n是n天之前的“一天内”,-n是n天之内的包含这一天,+n是指n天之前的不包含这一天。ex> find /v 阅读全文
shell小脚本
2011-11-30 20:42 by myjava2, 143 阅读, 收藏,
摘要:
晚上闲来没事儿,看看鸟哥的基础书,看到一个很有意思的脚本,就是来判断当前的局域网网络中那些电脑与你的电脑是联通的,刚好在我们实验室总是出现ip冲突的事儿,必须得反复的尝试ip是否被别人给站了!所以我就把ip段设做是我们实验室的段,通过这样来检测那些是用了的那些是没有用的!!代码如下:network="10.5.110"
for id in $(seq 200 255)
do ping -c 1 -w 1 ${network}.${id} > ./null && result=0 || result=1 if [ "$result" 阅读全文
shell学习错误之二
2011-11-30 16:00 by myjava2, 194 阅读, 收藏,
摘要:
今儿继续学习shell script的相关知识,当然了还是按照鸟哥的基础书来看!在实验又是遇见错误:root@zhou:/scripts# sh sh013.sh [: 21: 20111201: unexpected operatorsh013.sh: 23: declare: not foundsh013.sh: 24: declare: not foundsh013.sh: 25: arithmetic expression: expecting primary: "-"首先,我怀疑自己的代码写错了,仔细查看代码没有错,上网查后大多数人都遇到了这样的问题,说是用bas 阅读全文
浙公网安备 33010602011771号