
Linux
文章平均质量分 83
平静背后的哲学
这个作者很懒,什么都没留下…
展开
-
Python模拟Linux中crontab定时任务
最近在工作中遇到了这样一个问题,加入crontab里面的定时任务,偶尔会出现无法定时执行,导致业务异常,于是自己就考虑这是够可以自己写一个类似于定时任务的脚本,这样只要服务器不挂,程序就不会挂掉。(但是会存在一个问题,如果程序进程被挤掉仍旧会出现类似的问题?)。自己想过可以采用进程守护去解决--待续# -*- coding: UTF-8 -*-import osimport tim...原创 2019-11-22 11:49:06 · 323 阅读 · 0 评论 -
PHP接口返回json字符串时无法正常解析
这两天在调试一个接口时,在本地测试都是正常的,postman测试也是正常的,但是提供给合作方时他们说无法正常解析,几经周折最后发现json字符串前面包含一个\ufeff ,具体原因:将UTF-8格式编码 改成 UTF-8无BOM格式编码导致json字符串不能正常解析。解决办法:linux 服务器:切换到相应的项目目录:Linux下查找包含BOM头的文件和清除BOM头命令...翻译 2019-10-25 13:44:16 · 2364 阅读 · 1 评论 -
windows上传本地文件值Linux服务器
windows上传本地文件值Linux服务器:#!/usr/bin/env python# coding: utf-8import paramikoimport datetimeimport osimport tkinter.messageboxclass UploadFile: def __init__(self): self.hostname = '...原创 2019-09-19 17:05:41 · 284 阅读 · 0 评论 -
定时删除某文件夹下的过时文件
find /文件路径 -name "*.log" -mtime +2 -exec rm {} \;/文件路径:绝对路径*.log:日志存储路径-mtime +2:几天前的-exec rm {}:删除翻译 2018-07-05 09:04:19 · 770 阅读 · 0 评论 -
通过NFS实现两台或多台服务器之间文件共享
linux 文件之间通过mount 挂载实现文件夹共享命令:本机内实现不同SCSI设备的时间的挂载:mount /dev/hda5 /mnt/hda5两台Linux之间文件夹的共享挂载方式:mount -t nfs -o rw 另外一个台服务器IP:/homo/www /home/www例如:mount -t nfs -o rw 192.168.0.1:/home/www /home/wwwrw:...翻译 2018-04-05 16:51:58 · 7607 阅读 · 0 评论 -
Linux 通过防火墙的安全设置
五、Linux 安全配置1、限制IP通过ssh登录到Linux服务器第一种:设置那些IP段可访问:vi /etc/hosts.allow sshd:192.168.1.120:allow禁用所有的IP访问:vi /etc/hosts.denysshd:all:deny 第二种:通过配置防火墙限制仅某个IP段可登录:iptables -A INPUT -p tcp -s 192.168.1.120...原创 2018-03-26 13:17:17 · 510 阅读 · 0 评论 -
ffmpeg的安装和使用教程
五、Windows安装FFMPEGFFmpeg是一套用来记录、转换数字音频、视频的计算机开源程序。他提供了录制、转换以及流化音视频的完整解决方案。包含了非常先进的音频/视频编码解码库libavodec第一:下载FFMpeg----https://ffmpeg.zeranoe.com/builds/,自行选择自己需要的多少位的静态程序第二:解压到指定文件夹下---d:/ffmpeg第三:添加到环境变...翻译 2018-03-26 13:14:36 · 50774 阅读 · 1 评论 -
yum 安装ftp服务器
1、检测是否已经安装rm -qa | grep vsftpd2、安装vsftpd没有安装话,首先进行安装:yum install vsftpd3、配置ftp服务vi /etc/vsftpd/vsftpd.conf禁用匿名登录:anonymous_enable=YES设置为NO4、查看ftp服务器生效的配置文件cat /etc/vsftpd/vsftpd.conf | ...翻译 2018-03-26 13:13:07 · 1338 阅读 · 0 评论 -
Linux修改ssh端口
二、修改Linux服务器的ssh端口号1、修改ssh端口号vi /etc/ssh/sshd_config#Port 22 Port 9000 将Port 前面的#去掉 并添加端口号,切记添加端口必须要允许通过防火墙并在测试通过后将22禁用2、后台执行scp nohup scp -l 100000 test.tar root@172.172.230.211:/data & -l控制传...原创 2018-03-26 13:12:25 · 225 阅读 · 0 评论 -
Linux系统之间文件传输
一、SCP实现两台Linux系统之间传输文件1、scp拷贝文件夹(含自身文件夹)---执行过后本机的php文件夹以及文件夹下的内容将会被复制到120目录下: scp -r /home/www/php root@192.168.1.120:/home/www/ 2、SCP拷贝文件夹(不含自身文件夹): scp /home/www/php root@192.168.1.120:/home/ww...原创 2018-03-26 13:11:45 · 282 阅读 · 0 评论 -
Linux坏道检查
Linux下磁盘检测是否存在坏道第一种检测方式:MegaCli是一款管理维护硬件RAID软件,一般通过 MegaCli 的Media Error Count: 0 Other Error Count: 0 这两个数值来确定阵列中磁盘是否有问题,Medai Error Count 表示磁盘可能错误,可能是磁盘有坏道,这个值不为0值得注意,数值越大,危险系数越高,Other Error Count 表...原创 2018-03-26 13:10:31 · 1712 阅读 · 0 评论 -
nginx 负载均衡
Nginx负载均衡1、简介--参考文档Nginx最大的两个优点是反向代理和负载均衡 负载均衡的前提是至少拥有两台服务器,负载均衡是通过upstream模块来实现的,其中内置有三种策略,第一种:轮询(默认)----根据请求次数军训的分配到每台服务器第二种:最少连接------将请求分配给连接数最少的服务器,nginx统计哪些服务器的连接数最少第三种:IP Hash--------绑定处理请求的服务器...原创 2018-03-26 13:08:19 · 228 阅读 · 0 评论 -
多台Linux文件共享
Centos6.5 NFS的安装配置以及使用教程1、NFS实现的效果:通过nfs可以实现两台或对台Linux或Linux+Windows文件共享操作2、通过挂载将两台甚至多台Linux文件夹数据共享操作步骤:第一步:客户端和服务器端都要安装,第二部:服务器端进行相关的配置第三部:客户端进行相关安装和操作具体流程: 第一步:查看是否安装了nfs 和rpcbind两个软件 rpm -q...原创 2018-03-26 13:06:44 · 3360 阅读 · 0 评论 -
linux中一些常用的命令总结
1、cd /home:切换目录2、pwd :查看当前所在路径3、ll,ls:查看文件夹下的所有文件和文件夹4、ls -a:查看文件夹下的所有文件和文件夹包含隐藏文件5、su -:返回系统根目录6、ps -s | grep mysqld (php-fpm,nginx....):查看服务进程7、cat filename | grep mysql:查看filename中的mysq原创 2017-08-22 17:19:28 · 223 阅读 · 0 评论 -
linux和windows之间传输文件方式
windows与linux之间传输文件原创 2017-08-17 17:45:15 · 622 阅读 · 0 评论