小Q:潇洒是一道恪守在每个人心灵中的美丽的风景,潇洒的内涵包罗万象。采
菊东篱下---清静的潇洒;胜似闲庭信步---喜悦的潇洒;一览众山小---成
功的潇洒。 ----- 我希望收获闲庭信步
=======================================================================
今天复习的第二天,昨天看博客的时候感觉总结的要比书上的知识更详细,而今天看到架
构时越发有这感觉了;重点还得是博客的笔记,不过书还是得过一遍,加快点步伐吧。
日常运维管理工具:不是太详细的啊,相对于以前博客上的记录
uptime < w cat /proc/cpuinfo 负载和在线用户
vmstat 1 5 每隔一秒输出一次,共五次 具体负载
top %cpu %men command shift+m %men top -bnl 静态查看 动态负载
sar -n/DEV/q rxpck<4000 rxkb<5000 sar -f /var/log/sa/sa..网卡流量
free -m/g/k 内存使用
ps -elf=aux kill pid /kill -9 pid 进程管理
netstat -lnp/an 查看端口及连接情况
tcpdump -nn(ip+端口) -i eth0 host192.168.1.3 and port 80
-c(包数量) -w写入文件可用wireshark查看 抓包查看
wireshark tshark --n -t a -R http...................
selinux getenforce setenforce 0 /etc/selinux/config disabled
netfile -I FORWORD tcp --sport REJECT
iptables -A OUTPUT -s 来源IP -p udp -d 目标IP -i eth0 -j DROP
-D INPUT icmp --dport ACCEPT
iptables -nvl /-F /-Z /-t(仨表) /etc/init.d/iptables save
iptables -nvl --line -numbers /--icmp -type 8 外机ping不通本机,本可ping外
nat表 echo "1">/prco/sys/net/ipv4/ip_forword 伪装
iptables -A POSTROUTING -s 不能联网的IP -o 可联网网卡 -j MASQUERADE
service iptables save/stop iptables -save>1.sql iptables -restore<1.sq
cron crontab -u指定用户/-e编辑/-l查看/-r删 /var/spool/cron/username不可直接vi
分时日月周 命令 **无 */8 0-3 1,2,4 service crond start/stop/status
系统服务 ntsysv tab空格 chkconfig --list </etc/init.d> 不加--level默认2345
chkconfig --level 3,5 服务名 off/on chkconfig --del/--add 服务名
日志 /etc/rsyslog.conf格式级别/var/log/messages(wtmp/btmp/maillog/secure/dmesg)
exec find -mtime +10 -exec rm -rf {} \;
xargs ls *.txt |xargs -n1 -i{} mv {} {}_bak -n1单个处理-i{}输出用他代替
screen -ls ctrl+a+d ctrl+d/exit screen -r[名或号] screen -S 自定义名=screen
==nohup 命令 & 不间断的运行命令
curl -xip:port -I状态码/-v可视/-u用户密码/-O下载/-o下载自定义名
rsync -avL -a=rlptgoD=目录保留软权限时间组主设备 --delete= --exclude= -u
ssh方式 rsync -avL test [email protected]:/tmp/ 尤其注意 /
后台服务 ........
LAMP/LNMP:
首先是编译安装,不难,重点是解决好路径问题;解决遇到的问题稍微麻烦点;
mysql useradd mkdir /data/mysql support_file/mylarge.conf(servece)
配置文件启动脚本 chmod 755 chkconfig -add on start
apache 动静态共享模块 /usr/local/apache/bin/apachectl -t/M
php php.ini.production--etc/ph -------httpd.conf(访问-允许php脚本解析-索引php)
测试php /usr/locla/apache2/htdocs/1.php
discuz mv upload/* .----rm---- -t ---restart ---建数据库授权---anzhuang
用户认证---默认虚拟机---域名跳转---日志切割---不记录指定类型---静态缓存
防盗链---访问控制---禁止解析php----限制访问某目录某类型..conf/extra/vhost.conf
php.ini ----- mysql简单命令,书上的不太好看,一会看博客
php-fpm---------nginx
用户认证---域名跳转---不记录指定类型----日志切割-----配静态缓存
防盗链----访问控制----禁止user_sgent----限制访问目录.....
这些东西主要是在配置文件中添加模块实现,具体我看书看的不太详细,而且我对各种模
块记得不太熟,其实这种配置必须要背过吗,反正最好记住,多看看吧,怎么着也得记得
这种模块的思路理解他吧。
好了我去看笔记了;今天就到这了。。。。。。。