自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (4)
  • 收藏
  • 关注

原创 Pandas处理csv表格

1.安装pandaspip install pandas或者源码安装:git clone git://github.com/pydata/pandas.gitcd pandaspython setup.py install2.入门1)读取csv文件data =pandas.read_csv(‘test.csv’) //返回的是DataFrame变量fir

2016-04-29 00:32:30 17477 2

原创 mac常用操作

mac手势:系统偏好设置》》触控板,可以看到图文说明。mac快捷键:切换输入法:cmd + 空格  通用:cmd + tab 切换应用程序cmd + w 关闭cmd + q 退出cmd + h 隐藏窗口cmd + m 最小化窗口cmd + n 新建cmd + o 打开cmd + s 保存cmd + shift + s 另存为cmd

2015-08-28 21:44:53 613

转载 如何清空linux的DNS缓存

一、Linux下清空DNS缓存Linux下DNS缓存实现通常有两种方式:一种是用DNS缓存程序NSCD(name service cache daemon)负责管理DNS缓存。一种实现DNS缓存则是用Bind来架设Caching Name Server来实现。如果是清除NSCD上的Cache,可重新启动NSCD服务来达成清除DNS Cache的效果。用这个命令:# se

2014-11-06 20:57:59 61751 1

转载 HTTP头:If-Modified-Since, If-None-Match

参考网址:http://www.cnblogs.com/jams742003/archive/2010/02/01/1660912.html

2014-10-28 19:00:23 4149

转载 NFS原理

转自:http://storage.chinabyte.com/135/12278135_2.shtml 有人的地方就有江湖,IT界也不例外。 在过去几十年里,IT江湖从来都是门派林立,纷争不断。如果按照Operating System (下面简称OS), 大概可以分Windows派,类Unix派,还有苹果派(有没有勾起您的食欲?)。这几大门派信徒众多,教规又各不相同,所以经常造成矛盾。比如

2014-10-19 22:05:53 1623

转载 四层和七层负载均衡的区别

(一)  简单理解四层和七层负载均衡:  ① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个虚拟IP地址接收请求,然后再分配到真实的IP地址;四层通过虚拟IP+端口接收请求

2014-10-17 20:56:16 781

转载 读懂diff

网上详细博文

2014-08-11 20:50:20 730

原创 for循环

0804 for循环1.ls -R 递归查看touch file_{1,2,3}_{a,b,c}dirname 返回文件所在路径basename 返回文件名eg:# dirname /etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/network-scripts# basename /etc/

2014-08-04 22:35:19 797

原创 手动添加linux自启服务

nfs挂载后无法写入问题解决方法之一:在/etc/exp/share 172.24.6.27(rw,sync,no_root_squash)

2014-08-04 22:28:33 2151

原创 炫酷!简化if语句

0802 逻辑运算符常用的if...else语句:if [ A ];then B else C 用逻辑运算符了&&和||来简化:[ A ] && B || C如果A为真,那么就执行B语句,否则执行C语句实例:1)ping一台存在的主机,如果ping通了,为真,那么打印"up"[ ping -c 2 172.24.254.254 &> /dev/nul

2014-08-04 22:22:32 2805

原创 expect脚本参数传递,自动登陆远程主机

向expect脚本传递参数

2014-08-04 22:00:18 14663

原创 OpenSSH

1.OpenSSH,安全的远程shell1)访问远程主机ssh usrname@hostname2)一次性访问远程主机,仅执行一条命令即断开连接ssh usrname@hostname command**在本地主机使用ssh进行远程访问后,本地主机的~/.ssh/know_hosts文件会记录远程主机的RSA keyeg:ssh root@172.24.0.

2014-07-28 22:37:41 672

原创 XShell个性化,自定义背景色前景色字体

在XShell的菜单栏中,选择File >> new ,或者按下kuaijij

2014-07-24 21:08:49 5929

原创 shell脚本判断Apache进程是否存在

写一个脚本检查Apache进程是否存在,若不存在则显示不存在,若存在则显示进程个数,当不等于10个时用红色字体通知管理员,并询问管理员是否启动Apache服务。#!/bin/bash#echo "$(service httpd status)"PIDNUM=$(pgrep httpd | wc -l)if [[ $PIDNUM -eq 0 ]];then       

2014-07-24 20:27:10 1558

原创 bash编程入门

1.基本操作1)第一行放置头格式说明#!/bin/bash2)写完shell脚本后,设置脚本执行权限chmod +x filename3)执行脚本sh filename4)shell自动化脚本一般放在~/script/目录下2.写一个简单的脚本,自动收集Apache日志#!/bin/bashif [[ -a /var/log/httpd/access

2014-07-23 21:58:11 911

原创 模拟破坏并修复boot分区

1. 模拟破坏/boot分区1)先查看/boot目录挂在哪个分区,再看看/boot目录下都有哪些文件,待会模拟破坏后需要一个个恢复。  2)破坏/boot分区, 先卸载再格式化。 3)重启  2. 开机进入救援模式1)选择网络引导 2) 将光标移到对应的版本,按tab键进入编辑 3)添加rescue,然后回车  3.

2014-07-17 09:31:52 2087

原创 通过yum查找并安装包

通过yum查找并安装包比如说,我需要敲一条isostat的指令,但是系统提示说找不到这条命令,如图:1.通过yum whatprovides 查询,可得知,isostat是在sysstat包下的一个文件/usr/bin/iostat2.通过yum install 安装

2014-07-11 21:09:15 1314

原创 配置本地yum仓库

配置本地yum仓库 在使用虚拟机的情况下,我们可以挂载光盘镜像文件,并以此作为yum仓库源。 1. 在虚拟机的setting中,使用iso镜像文件作为CDROM的连接,重启后,镜像文件默认挂载在/media目录。  2. yum仓库的配置文件在/etc/yum.repo.d/目录下,按照格式,新建一个mydvd.repo(文件名自定义,以.repo结尾)。编写内容如下:

2014-07-11 21:06:45 3139

原创 在虚拟机中使用iso镜像

在虚拟机中使用iso镜像,并安装rpm包一、使用镜像1.在redhat虚拟机上右击,单击设置2.选择CD/DVD项,勾选Connect at power on,选择镜像路径3.设置成功后,在桌面可见光盘图标,或者可以使用ls /media查看(默认挂载在/media目录下),若有**DVD则可二、安装rpm包1.在镜像目录下,cd Serve

2014-07-11 20:52:42 2968

原创 Liunx关机,重启

关机常用命令:init 0

2014-07-09 11:50:37 723

原创 XShell常用快捷键

ctrl + o  新建sessionctrl + tab / shift +tab 切换

2014-07-09 11:28:11 30871 3

原创 配置配额系统

配置配额系统 1. 新建分区,格式化,普通挂载  2.重新挂载, mount -o remount,usrquota /mount_point  3. 初始化数据库,quotacheck -cuv /mount_point , 自动生成aquota.user文件  4.启动配额  5.编辑配额1)切换到student, 使用dd命令生成一

2014-07-09 09:48:13 1075

原创 同时添加多个用户

使用useradd和passwd创建用户:格式:

2014-07-08 20:27:37 2142

原创 浏览文件系统

1. 目录结构倒树形结构

2014-07-07 22:10:46 630

原创 linux使用帮助的三种方式

使用帮助的三种方式:command --helpman command info command区别:--help,快捷、高效man, 概要信息info, 完整、详细还有一个指令是,whatis, whatis数据库,系统刚安装好后由makewhatis创建,系统安装后在当天凌晨4点中时生成,也可以手动执行makewhatis命令创建。m

2014-07-07 21:35:29 1110

原创 vim操作技巧(二)在vim中调用命令结果

实例:

2014-07-06 22:52:14 860

原创 vim操作技巧(一)打开多个文件

1.打开多个文件,vim -o

2014-07-06 22:26:57 1438

原创 根据关键字结束进程

根据关键字结束进程pkill -x program 结束进程pgrep -l program 列出进程ID和程序名kill pid 结束进程

2014-06-26 10:34:52 765

原创 Vim基本操作

插入:i  在光标前插入文本I  在本行开始处插入文本a  在光标后插入文本A  在本行末插入文本O  在光标上插入文本(行首)o  在光标下插入文本  删除:dd  删除一行ndd  删除下面n行(包括本行)x  删除后一个字符nx  删除后n个字符X  删除前一个字符nX  删除前n个字符  复制(yank):yy

2014-06-21 14:45:18 641

原创 第五天 RAID

(一)1.RAID磁盘阵列RAID5cat /proc/mdstat查看内存变化的信息mke2fs -j /dev/md0 1)生成RAID的组成:新建几个大小相同的分区,将分区Id改成fd:fdisk -l修改分区类型 t 6 fd2)创建一个软RAID:a)创建并定义RAID设备:mdadm -C /dev/md1 -

2014-05-31 09:54:25 697

原创 第四天 Linux下创建分区

1.磁盘分区基础知识:硬盘分类,MBR,磁盘分区,磁盘的扇面、磁道、扇区 2.Linux下创建分区 fdisk–lfdisk/dev/sda 按m查看帮助按p查看分区信息按n新建一个分区按e选择新建一个扩展分区按p新建一个主分区按w将修改写入磁盘按q退出  将剩余的空间新建一个扩展分区,截图如下: 新建一个

2014-05-29 15:58:43 879

原创 第三天(2) yum仓库搭建

1.yum是基于rpm

2014-05-29 11:25:52 787

原创 第二天 用户、组和权限

1.useradd创建用户(使用passwd可配置密码)2.用户配置文件/etc/passwd用户名:密码:用户ID:组ID:描述:个人主目录:bashshell有三种:bash,ksh,csh3.组文件/etc/group用户名:密码:组ID:组员4.ls -l指令:权限,文件数,用户名,组名,字节大小,创建时间,文件名

2014-05-29 11:09:35 699

原创 第一天 Linux初级入门知识

1.用户登录图形登录界面: 2.X窗口,在图形界面打开终端 3.Shell通过终端进入shell与系统内核打交道 4.控制台,切换方法,ctrl+alt+F1~F7 5.常用命令date查看日期时间whoami查看当前用户passwd修改密码reboot重启clear清屏man命令:查看使用说明,按q退出,按回车下一行,按

2014-05-29 11:07:29 790

原创 Sublime Text 快捷键大全

Preferences>>KeyBinding Default

2014-05-02 12:34:11 1176

原创 UTF-8 with BOM是什么意思

UTF-8 BOM又叫UTF-8 签名。其实UTF-8 的BOM对UFT-8没有作用,是为了支援UTF-16,UTF-32才加上的BOM,BOM签名的意思就是告诉编辑器当前文件采用何种编码,方便编辑器识别,但是BOM虽然在编辑器中不显示,但是会产生输出,就像多了一个空行,

2014-05-02 12:25:18 12122

转载 Git操作中HTTP错误

如果你在使用 HTTP 协议进行 Git 操作的时候出现错误提示:401 错误:$ git push origin mastererror: RPC failed; result=22, HTTP code = 401fatal: The remote end hung up unexpectedlyfatal: The remote end hung up unexp

2014-04-28 18:24:25 2942

原创 git各种问题

1.问题:Administrator@WIN-9QGLKTKCBEQ /d/wordpress (master)$ git push -u origin masterWarning: Permanently added the RSA host key for IP address '192.30.252.129' to the list of known hosts.To

2014-04-28 00:02:46 1562

原创 git简易入门

1.配置名字和email地址:

2014-04-26 23:41:40 630

原创 glassfish配置数据源出错

Ping failed Exception: Class name is wrong or classpath is not set for : com.mysql.jdbc.jdbc2.optional.MysqlDataSource

2014-04-24 16:19:36 1731

docker从入门到实践

本开源书籍既适用于具备基础 Linux 知识的 Docker 初学者,也希望可供理解原理 和实现的高级用户参考。同时,书中给出的实践案例,可供在进行实际部署时借 鉴。前六章为基础内容,供用户理解 Docker 的基本概念和操作;7 ~ 9 章介绍一些 高级操作;第 10 章给出典型的应用场景和实践案例;11、12 章介绍关于 Docker 安全和实现技术等高级话题。后续章节则分别介绍一些相关的热门开源项目。附上原文地址:https://www.gitbook.com/book/yeasy/docker_practice/details

2017-08-17

Programming.in.Haskell.2nd.Edition.pdf

Haskell编程入门经典教材,英文版

2017-08-17

mysql驱动包mysql-connector-java-5.1.29-bin.jar

mysql驱动包,jdbc驱动,用于配置数据源

2014-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除