-
Git-diff 依照文件扩展名来查看diff差异信息
所属栏目:[教程] 日期:2022-06-20 热度:82
git diff 可以显示工作目录与索引区文件之间的差异,我们也可以用 Git-diff 根据文件扩展名来统计某些类型的文件,现在我们就来看看 Git-diff 根据文件扩展名来查看diff信息的方法. 在实际工作中,通过git diff来计算代码变更数量,有碰到的需求是,仅仅统计某[详细]
-
Linux kernel在make install时的问题分析汇总
所属栏目:[教程] 日期:2022-06-20 热度:104
编译KVM后安装时的经常有错误提示,make install 也可能会遇到类似的 ERROR:modinfo:could not find module XXX的问题,现在我们来分析一些这些问题然后解决掉. 在编译内核后,make install 时可能遇到ERROR:modinfo: could not find module XXX的问题,命令行[详细]
-
zabbix监控Linux主机配置规格详解
所属栏目:[教程] 日期:2022-06-20 热度:85
下文来简单的为各位介绍zabbix监控Linux主机配置过程详解了,希望此文章对各位能带来帮助的哦. 配置客户端,安装agent,Linux、UX上的agent是编译好了的,不用安装. #useradd zabbix #cd /usr/local/zabbix #tar zxvf zabbix_agents_1.8.linux2_6.i386.tar.gz[详细]
-
Linux下yum apt-get安装subversion 1.8的教程步骤
所属栏目:[教程] 日期:2022-06-20 热度:188
一直想找一个源可以使用 yum 或 apt-get 来快速安装subversion,找了好久,这次终于找到了,是 wandisco.com 提供的源,下面进行安装设置. Centos 6:在 /etc/yum.repos.d/ 创建源文件 wandisco-svn1.8.repo [WANdisco] name=WANdisco SVN Repo 1.8 enabled=1 b[详细]
-
在linux中tinypng图片压缩的例子
所属栏目:[教程] 日期:2022-06-20 热度:99
TinyPNG一个压缩PNG工具了,TinyPNG为了达到更小的文件大小进行了有损压缩,尽管在质量上有轻微的下降,但裸眼看不出来,下面我们就来看看linux中tinypng图片压缩的例子. 多的一般是图片,图片的压缩比越大,访问页面速度会越快,wordpress下有相关的如WP Smush.i[详细]
-
Centos6.4安装pptp同时配置debiangnome桌面vpn客户端连接
所属栏目:[教程] 日期:2022-06-20 热度:109
pptp vpn我相信很多的朋友都有听过吧,今天我就为各位介绍Centos 6.4安装pptp同时配置debian gnome桌面vpn客户端连接的例子,希望下文对各位有帮助. 以下是基于Linode VPS Centos 6.4下安装pptp服务,记住Linode VPS是Xen虚拟的,所以请看清楚环境配置. 快速安[详细]
-
linux下env环境变量引起的crontab不生效处理办法
所属栏目:[教程] 日期:2022-06-20 热度:54
有朋友说,他写了一个脚本来做计划任务定时备份数据库,但却一直都备份不成功,手动执行脚本也没有问题,而且在/var/log/cron日志里看到成功执行了,但就是没看到备份的数据库文件. 拿了ssh权限,登录之后,看了之后,和他所说的情况一样,脚本执行成功,但没有生成[详细]
-
linux下svn提交忽视某些文件目录ignore属性
所属栏目:[教程] 日期:2022-06-20 热度:85
svn也是一个目录同步了我们可以用它来做版本控制了,下面一起来看看关于linux下svn提交忽略某些文件、目录(ignore属性),希望例子对各位有帮助. 在项目中,有些文件是不需要将本地的提交到svn仓库,例如config.php文件,特别是定义了绝对路径的,或者是缓存目录[详细]
-
简易理解linux内核的链表教程
所属栏目:[教程] 日期:2022-06-20 热度:122
Linux内核链表定义在include/linux/list.h文件中,Linux内核链表它是一个双向循环链表,里面只包含两个struct list_head结构指针.在看linux内核源代码的时候,经常在一些结构里看见struct list_head结构,找了一下源代码,在list.h中,有对这个结构的定义,这个就[详细]
-
Centos6下iptables配置XtablesAddons及GeoIP屏蔽某个国家ip
所属栏目:[教程] 日期:2022-06-20 热度:153
今天服务器上流量猛增,ip都来自于中国,而且是非正常访问的ip,导致php-fpm耗CPU 100%,网站打开非常慢,本来已经使用iptables限制连接数,但由于同一ip的连接数达不到,所以没办法进行限制,只能采用屏蔽某个地区ip的方法了,Xtables-Addons就是这样的模块,只需要[详细]
-
在Linux中svn提交文件后自动同步更新到网站目录
所属栏目:[教程] 日期:2022-06-20 热度:186
有时,对于多文件需要上传到服务器的时候将会很麻烦,但是如果使用svn的钩子脚本就容易实现本地提交svn后,自动同步代码文件到远程服务器的网站目录下,而不必手动上传了. 首先在网站目录下checkout代码,例如我的目录是/data/www/test 注意,这是因为有时我会在[详细]
-
Nginx下proxysetheader 模块代码介绍
所属栏目:[教程] 日期:2022-06-20 热度:134
下文给各位重点介绍Nginx下proxy_set_header 模块代码,要了解的朋友不防进入看看吧.前言:由于新注册的腾讯企业邮箱已经无法绑定域名(之前绑定的依然可以使用),因此采用nginx模块来强制转向.代码: server { listen 80; server_name mail.t4x.org; rewrite[详细]
-
linux下Mysql的开启关闭的命令
所属栏目:[教程] 日期:2022-06-20 热度:190
下面我来为各位介绍linux下Mysql的启动关闭的命令,有需要了解的朋友不防进入看看吧,linux下Mysql的启动关闭(本文基于centos6.4、mysql5.7.3),mysql安装在/usr/local/mysql目录下: /usr/local/mysql/bin/mysql Ver 14.14 Distrib 5.7.3-m13, for Linux (x86[详细]
-
配置Django使用MySQL数据库的示例
所属栏目:[教程] 日期:2022-06-20 热度:162
Django是由Python驱动的开源模型-视图-控制器(MVC)风格的Web应用程序框架了,下面我们就来介绍这款框架配置Django使用MySQL数据库的例子了. 1、安装mysql(Django 安装略): [root@itchenyi-1 Django-1.3.3]# yum install mysql-server mysql-devel [root@itc[详细]
-
linux下shell脚本分割大文件为多个小txt文件
所属栏目:[教程] 日期:2022-06-20 热度:194
小编有一个几百GB的txt文件了,里面存储的是电话号码,那么这些电话号码小编希望分成小文件了,下面就来给各位介绍利用shell脚本切割大文件为多个小txt文件例子. 解决方法: 1.先使用split命令切割大文件,每个小文件保存100万行. split 参数: -b:后面可接欲分[详细]
-
Debian8 Jessie安装配置java环境流程
所属栏目:[教程] 日期:2022-06-20 热度:53
配置java环境小编觉得比php环境要简单不知道是不是小编觉得apache或nginx太麻烦了,下面来为各位介绍Debian8 (Jessie)安装配置java环境步骤,有兴趣的来看看. 系统是 Debian8,Jessie,默认java版本是:OpenJDK 1.7 1.检查当前系统的java版本 leung@phychion:~$[详细]
-
centos6下安装配置svn环境过程
所属栏目:[教程] 日期:2022-06-20 热度:75
配置svn是非常的简单了,配置好之后我们可以实现程序的版本同步了,下面小编为各位介绍在centos6下安装配置svn环境,有兴趣的可进入看看. 人有时真的很懒,为了方便,使用yum安装svn,以下操作均使用root帐号执行: yum install http://pkgs.repoforge.org/rpmfor[详细]
-
linux下ssh免密码上线远程服务器配置
所属栏目:[教程] 日期:2022-06-20 热度:170
ssh是一个linux中ftp远程工具了,那么我们要如何实现ssh免密码登录呢?下面来给各位介绍linux下ssh免密码登录远程服务器配置方法吧. 以下操作均在本地主机上进行,非root用户,系统是debian wheezy.本地主机:ssh-keygen -b 1024 -t rsa,连续按Enter回车键即可[详细]
-
介绍一个VPS系统监控资源的脚本
所属栏目:[教程] 日期:2022-06-20 热度:68
以下是本人自己民写的一个Shell脚本,可以监控使用的VPS的CPU、Load、Memory、网络传输、网站能否打开等情况,感觉挺有用的,现在分享出来给需要的朋友. 几个月前开始使用VPS,每月限制300GB流量,流量方便基本够用了,但是有时候由于受到一些恶意访问,导致CPU、[详细]
-
介绍yahoo公司查看Linux系统硬件信息的脚本
所属栏目:[教程] 日期:2022-06-20 热度:118
本文我们来分享一个非常有用的Linux下的脚本,这个脚本传说是yahoo公司,是不是不重要,重要的是确实非常有用,他可以查看Linux系统下硬件信息。 首先,介绍一个网上流传的yahoo公司的曾经一个用于收集硬件信息的脚本,你可以在这里查看和下载hwconfig,下载地址:[详细]
-
LINUX下备份服务器数据至dropbox的脚本
所属栏目:[教程] 日期:2022-06-20 热度:116
分享一篇国外要定的关于LINUX下备份服务器数据到dropbox的自动备份代码,有需要的朋友参考一下,代码如下: #!/bin/bash DROPBOX_USER=Your Dropbox username DROPBOX_PASS=Your Dropbox password DROPBOX_DIR=Directory in your dropbox account to store th[详细]
-
区分交互式和非交互式shell登录和非登录shell之间差异
所属栏目:[教程] 日期:2022-06-20 热度:51
shell有两种模式:交互式shell和非交互式shell;shell还分登录ahell和非登录shell,是不是感觉有点晕?那么本文就来讨论一下交互式shell和非交互式shell、登录shell和非登录shell的概念及不同点. 交互式shell和非交互式shell、登录shell和非登录shell的区别,[详细]
-
KVM 下 libvirt的编译安装配置教程步骤
所属栏目:[教程] 日期:2022-06-20 热度:107
libvirt是一套免费、开源的支持Linux下主流虚拟化工具的C函数库,其旨在为包括Xen在内的各种虚拟化工具提供一套方便、可靠的编程接口,支持与C,C++,Ruby,Python等多种主流开发语言的绑定,本文我们来看看在KVM 下 libvirt的编译、安装. 6.1.2 libvirt的编译、[详细]
-
zabbix监控MySQL日志文件的示例
所属栏目:[教程] 日期:2022-06-20 热度:101
zabbix是一个不错的监控工具了,今天我们来介绍zabbix监控mysql数据库的一个日志文件了,希望下面文章对各位会带来帮助. 一般情况下,日志最先反映出应用当前的问题,在海量日志里面找到我们异常记录,然后记录下来,并且根据情况报警,大家可以监控系统日志、ngi[详细]
-
Linux中开机自动挂载NTFS分区为可写
所属栏目:[教程] 日期:2022-06-20 热度:65
自动挂载对于linux系统来讲就是安装硬盘了,今天我们来为各位介绍在Linux下开机自动挂载NTFS分区为可写技巧文章希望下文对各位有帮助. 升级到 OpenSUSE 13.2 之后,原来配置为可自动挂载并进行写入操作的 Windows NTFS 分区现在不会自动挂载了,在磁盘管理中[详细]