运维笔记

来源:互联网 发布:单片机蓝牙模块教程 编辑:程序博客网 时间:2024/05/29 06:41




git fetch origin master:temp
git merge temp 




/etc/httpd/conf/httpd.conf


//apache  错误日志
cd /etc/httpd/logs


cd /etc/php.ini


service httpd restart;


 /usr/lib64/php/modules


ls  -lht文件大小


删除ftp用户 
userdel test  
vi /etc/vsftpd/chroot_list
添加ftp用户
useradd -d /home/wwwroot/ftpuser -g ftp -s /sbin/nologin ftpuser
passwd ftpuser
重启FTP
service vsftpd restart


mysql显示乱码
SET character_set_client = utf8;
SET character_set_results = utf8;
SET character_set_connection = utf8;


防火墙


service  iptables  status        查看防火墙状态
service  iptables  start           开启防火墙
service  iptables  stop           关闭防火墙
service  iptables  restart        重启防火墙


防火墙开放特定端口:
①文件/etc/sysconfig/iptables    
 ②添加:
     -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
       ★数字8080代表开放8080端口,也可以改成其他的端口★
③重启防火墙


??yum
rm -f /var/run/yum.pid




/usr/local/php7/bin/phpize
./configure --with-php-config=/usr/local/php7/bin/php-config
make
make install


crontab -e


出于安全考虑,我们必须在服务器端对请求体大小进行限制,请求体长度的最大值的设置有多方面的因素,需要根据业务情况反复调优决定。考虑以下几方面因素



1、根据请求报文的大小,预估实际请求体的最大值;
2、限制上传文件的大小,文件上传服务与业务操作服务分离;
3、设置合理的超时时间,避免由于请求体太大导致线程被长时间占用;
4、请求体设置不能太大,防止轻易被DDOS攻击;


mysql连接数过大 
vi /etc/security/limits.d/90-nproc.conf  




fuser -n tcp 80 nginx 重启不了




??yum
rm -f /var/run/yum.pid




/usr/local/php7/bin/phpize
./configure --with-php-config=/usr/local/php7/bin/php-config
make
make install


crontab -e


默认下selinux是开启的
查看SELinux状态:
1、/usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态
SELinux status:                 enabled
2、getenforce                 ##也可以用这个命令检查
关闭SELinux:
1、临时关闭(不用重启机器):
setenforce 0                  ##设置SELinux 成为permissive模式
                              ##setenforce 1 设置SELinux 成为enforcing模式
2、修改配置文件需要重启机器:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可


另外,如果以上还是不能解决的话要设置一下目录的权限策略
chcon -R -t httpd_sys_content_t /home/html




rsync 同步服务  


sudo /usr/local/rsync/bin/rsync --daemon --config=/usr/local/rsync/etc/rsync.conf




node




export NODE_PATH="/usr/local/lib/node_modules"


当前端口访问数


sudo netstat -pnt | grep :80 | wc -l
netstat -pnt | grep :80


当前目录文件数量
ls -lR|grep "^-"|wc -l




环境变量永久生效


vi /etc/profile
export NODE_PATH="/usr/local/lib/node_modules"


当前用户 查询
w
强制退出用户
sudo pkill -kill -t tty1


① 查看物理CPU的个数
#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l  
2  
② 查看逻辑CPU的个数
#cat /proc/cpuinfo |grep "processor"|wc -l  
24  
③ 查看CPU是几核
#cat /proc/cpuinfo |grep "cores"|uniq  




带宽限制 


wondershaper 使用
[html] view plain copy 在CODE上查看代码片派生到我的代码片
$ sudo wondershaper em1 100 20 (限制em1网卡下载速度100Kb,上传速度20Kb)  
$ sudo wondershaper clear em1   (清除em1网卡的网速限制)  




内网服务器ssh
ssh -p 17194 opera@192.168.0.4


内网传文件
1.Linux下目录复制:本机->远程服务器
1
2
scp  -r /home/shaoxiaohu/test1  zhidao@192.168.0.1:/home/test2 
#test1为源目录,test2为目标目录,zhidao@192.168.0.1为远程服务器的用户名和ip地址。
2.Linux下目录复制:远程服务器->本机
1
2
scp  -r zhidao@192.168.0.1:/home/test2 /home/shaoxiaohu/test1
#zhidao@192.168.0.1为远程服务器的用户名和ip地址,test1为源目录,test2为目标目录。
注:如果端口号有更改,需在scp 后输入:-P 端口号 (注意是大写,ssh的命令中 -p是小写)




echo 1 > /proc/sys/vm/drop_caches


格式化硬盘
df -T /dev/sdb1
mkfs -t ext2 /dev/sda1



0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 护士电子化没有激活码怎么办 窗帘盒螺丝掉了怎么办 窗帘的环扣掉了怎么办 门式起重吊装行车脱轨怎么办 在日本丢了东西怎么办 在日本钱包丢了怎么办 被起诉后没钱还怎么办 分期付款卖车打不起车款怎么办 地铁票买多了怎么办 工伤陪护费没有发票怎么办 工伤医疗费报销单位不盖章怎么办 家里的led灯坏了怎么办 吊顶led灯坏了怎么办 客厅空了一面墙怎么办 轨道灯的轨道不够长怎么办 奔驰大灯不亮了怎么办 led顶灯不亮了怎么办 吸顶灯led灯坏了怎么办 车底盘塑料被刮怎么办 汽车门电机坏了怎么办 宁波北仑普高差三分该怎么办 上班的地方甲醛味很重怎么办 公司不给员工交社保怎么办 户口转到学校毕业了怎么办 外地户口转到北京档案怎么办 隧道防水板过紧怎么办 到国企没报到证怎么办 车子锁了油箱盖能开怎么办 单位不接受档案和户口怎么办 完税凭证弄丢了怎么办 育种玉米公本早了怎么办 网银转账打错了怎么办 转账名字打错了怎么办 普通转账名字打错了怎么办 银行账号转错了怎么办 打款信息错了怎么办 报到证过期了档案怎么办 日本suica卡丢了怎么办 日本地铁卡丢了怎么办 极光卡五星老输怎么办 皮秒留下的色沉怎么办