- 博客(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
原创 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
原创 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
原创 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
原创 配置配额系统
配置配额系统 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
原创 linux使用帮助的三种方式
使用帮助的三种方式:command --helpman command info command区别:--help,快捷、高效man, 概要信息info, 完整、详细还有一个指令是,whatis, whatis数据库,系统刚安装好后由makewhatis创建,系统安装后在当天凌晨4点中时生成,也可以手动执行makewhatis命令创建。m
2014-07-07 21:35:29 1110
原创 根据关键字结束进程
根据关键字结束进程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
原创 第二天 用户、组和权限
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
原创 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
原创 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从入门到实践
2017-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人