最近两周学习记录
首先,在linux底下安装了php的话,是可以通过脚本的形式来运行php文件的,以前总是没有apache就没救了,虽然十分的清楚这是一门脚本语言。这种认识之下,像常规的数据库计划任务,是没有必要使用crontab的,毕竟写起php脚本来,相对shell,还是相对熟练些的。
mysql的压力测试(lowlevel):
是可以通过不断发送query请求来测试mysql的性能的。可以写写shell脚本,使用nohup方式拉起好些php进程,每个php进程可以不断发起数据库请求。进入相应的数据库,show processlist,查看请求数量。在php脚本里头,可以设置好日志文件,一般当php进程数达到一定数量以后,会有好些连接请求被拒绝。这个可以查看日志文件看看。
可以通过 ll /proc/pid/fd 命令来查看相对应进程打开的文件句柄,其中pid就是进程号,可以通过 ps -ef |grep processname 查看。
可以通过 ls的-h选项以一种友好的方式查看文件的大小。
ls 的-R 选项可以打印目录结构。
应该了解tail -f这命令的使用。还有od,vimdiff,host,hostname 等等。
应该经常去查看各种日志文件。