- 博客(130)
- 收藏
- 关注
原创 Centos7下静默安装Oracle 11g(无图形化界面)
Centos7下静默安装Oracle 11g(无图形化界面)说明:因为是静默安装,所以我们不需要安装图形界面前期准备1. 准备Centos 7的系统环境系统版本:Centos X64 7.2.1511 (腾讯云)内核版本:3.10.0-514.26.2.el7.x86_64系统配置:1c,2G交换空间:可用内存需要交换空间介于1 GB和2 GB之间R...
2019-01-04 14:57:34
36504
40
原创 excel打开第二个表格很慢
系统信息:系统版本:win10 企业版 1607 office版本:office 专业增强版 2016 问题:excel打开第二个表格很慢,等很久也打不开(2013版本的office也是如此)原因:当前文件处于编辑状态下(即光标在单元格内)是不能打开新档的,打开新文档,直接转到当前打开的文档,如果不动,就会一直处于这个状态(我们的感觉就是卡住了),这时鼠标随便在其它单元格点下...
2018-09-03 17:59:30
11698
8
原创 tar: Removing leading `/' from member names
问题:我们在用tar解压文件的时候,出现如图提示 原因:我们在压缩文件时,使用的是绝对路径,而解压文件时默认使用的是相对路径,所以就会报这个错误解决方式:使用参数 -P,tar zcfP test.tar.gz /data/test1/test2/test.txttar xfP test.tar.gz但请慎用这个参数,加这个参数,就会按原来的绝对路径解压,如...
2018-09-03 14:48:03
2811
原创 Device eth0 does not seem to be present
故障说明:由于换电脑了,虚拟机不想再装一遍,就将整个目录都拷贝到另一个电脑,在新机器上启动时便提示下面错误: 故障原因:这是因为换电脑了,vmare workstation 就会重新生成MAC地址,这样vmare软件和虚拟机系统里配置的mac地址不一样,这就造成了上述错误。解决方法第一种:这种方法简单粗暴,直接删除/etc/udev/rules.d/70-persis...
2018-07-01 15:46:25
634
原创 VMware Workstation Pro安装MS-DOS
参考文章:http://demon.tw/operating-system/msdn-ms-dos-6-22-setup.html环境:虚拟机软件:VMware Workstation Pro MD-DOS系统:EN_MSDOS622(下载地址:ed2k://|file|EN_MSDOS622.exe|11780600|B9F44455AA980C790EF4426A14A838F5|/) 说明
2017-09-14 10:59:23
6965
1
原创 zabbix在window下安装
1.下载好相应的win下的zabbix客户端包 2.解压到某个目录(目录任意,我一般都放在c盘根目录) 3.cmd下进入到zabbix的bin下的win64目录(我的目录是:C:\zabbix_agents_3.0.4.win\bin\win64,如果你安装32位的就进入到win32目录) 4.执行命令:zabbix_agentd -h 5.首先我们要添加到服务,然后再启动(添加到服务方
2017-09-11 11:41:58
2941
1
原创 释放linux的swap内存
如上图,一般情况下不会用到swap的,一般物理内存使用在90%以上(默认是这个数,可以自行在/etc/sysctl.conf里设置vm.swappiness参数),但有的时候,内存会被缓存占用,导致系统开始使用swap空间,此时就需要清理下swap了 这里先说下vm.swappiness参数,设置成vm.swappiness=10:就是说当内存使用90%以上才会使用swap空间第一步:先执行syn
2017-08-22 10:28:57
56070
1
转载 mysql 用drop和delete方法删除用户的区别
文章来源:http://blog.sina.com.cn/s/blog_4a80a5730101orr5.html 在学习drop方法删除用户时,按照书上讲的一直没操作成功,后来到网上查了点其他资料,才弄明白drop的方法,贴出来和大家分享一下。(方法一)drop user 用户名; 语法:drop user 用户名; 作用:删除已经存在的用户,例如要删除yan这个用户,(drop user
2017-06-08 16:10:03
4436
原创 设置vim的默认模板文件
vim在打开个空文件时,可以根据后缀自动加载对应的模板文件,这样就方便多了 设置步骤: 1.在/usr/share/vim/vimfiles目录下建一个自定义后缀的模板文件,比如template.chk,在里面输入你自己想要的内容 2.编辑/etc/vimrc,找到如下一行:autocmd BufNewFile *.spec 0r /usr/share/vim/vimfiles/templat
2017-06-06 17:29:04
5500
1
原创 lscpu命令详解
lscpu的使用描述: 此命令用来显示cpu的相关信息 lscpu从sysfs和/proc/cpuinfo收集cpu体系结构信息,命令的输出比较易读 命令输出的信息包含cpu数量,线程,核数,套接字和Nom-Uniform Memeor Access(NUMA),缓存等 不是所有的列都支持所有的架构,如果指定了不支持的列,那么lscpu将打印列,但不显示数据 语法:
2017-06-01 15:51:05
74616
原创 linux下install命令和cp命令的区别
1.install类似于cp,但是你可以控制目标文件的属性。 它通常用于Makefile将程序复制到目标目录中。 它拒绝将文件复制到自己身上,其它的文件则使用cp命令 2.最重要的一点,如果目录文件存在,cp会先清空文件后往里写入新文件,而install则会先删除掉原先的文件然后定写入新文件,这是因为往正在使用的文件中写入内容可能会导致一些问题,比如写入正在执行的文件可能会失败,比如说往已经在持续
2017-05-18 15:49:30
2715
原创 linux下的install命令
介绍:install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。install命令和cp命令类似,都可以将文件/目录拷贝到指定的地点。但是,install允许你控制目标文件的属性。install通常用于程序的makefile,使用它来将程序拷贝到目标(安装)目录。 语法:install [OPTION]… [-T] SOURCE DEST install [OPTION]… SO
2017-05-18 15:41:33
21662
1
原创 lvm学习日记
lvm是什么?LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制实现过程:借用了下别人日志的图片,在此表示感谢http://dreamfire.blog.51cto.com 基本术语: LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的存储卷,在存储卷上建立文件系统
2017-05-18 11:45:52
1069
原创 除非Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站
winserver中的iis中启动网站提示除非Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站解决办法: 在WINDOWS服务管理里 启动 World Wide Web Publishing Service 即可!
2017-04-07 16:59:28
6505
原创 centos下编译安装xtrabackup2.4.6
安装方式分几种:rpm安装,yum安装,源码编译安装 分别说下安装方式 一.rpm安装 1.安装前首先要解决依赖问题yum -y install libev numactl(手动下载rpm安装也可以)2.下载percona xtrabackup的rpm包,安装即可 二.yum安装 1.首先要安装percona源yum install http://www.percona.com/downl
2017-04-01 17:35:26
3894
原创 shell下python --version结果不能赋值给变量
在shell下,如果你想把python --version 返回的值赋值给某个变量,你会发现脚本不报错,但变量为空,但你手动执行python --vserion 是有返回结果的 但是放到脚本里这么写echo出来的变量却是空原因: 因为python执行完是输出的是错误输出,不是标准输出,修改下就可以了 这样a的变量就有值了吧
2017-03-09 14:40:30
1759
原创 Centos7下rc.local文件开机不执行
centos7以后rc.local和之前的有不太一样了,centos7默认开机不会执行,那是什么原因呢,其实细心点看rc.local的注释就知道了#!/bin/bash#这个文件是为兼容性才添加的# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES#强烈建议使用systemd服务或udev规则来运行开机启动脚本,而不是使用这个文件# It is hi
2017-03-08 16:35:47
5016
原创 shell脚本放到crontab里就执行不成功的问题
有些shell脚本正常执行没问题,但放到crontab里就执行不成功,原因是因为crontab执行脚本的时候不会读取用户的环境变量等配置 解决方法: 1.在shell前面export下$PATHexport $PATH2.或者source下/etc/profilesource /etc/profile
2017-03-07 17:47:33
8965
原创 rsync+inotify实时同步
环境: 192.168.1.35 CentosX64 6.5 192.168.1.37 CentosX64 6.5实现功能: 现在我们需要监控IP为35机器上的某一目录,然后同步到IP为37的机器上软件安装:我们需要在35上安装rsync服务,在37上安装rsync客户端和inotify-tools rsync服务安装参考http://blog.youkuaiyun.com/chenghuika
2017-03-07 16:30:28
659
转载 rsync命令
文章来源: http://man.linuxde.net/rsync rsync命令是linux/unix下的一个远程数据同步的工具,可以快速同步多台主机的文件,而且支持增量同步,而不用每次都整个目录传送。速度也是相当的快。 安装:#centos使用yum安装$yum -y install rsync#ubuntu安装$sudo apt-get install rsync #或者编
2017-03-07 16:24:10
5973
1
原创 JDBC连接mysql提示noAccessToProcedureBodies=true
出现的问题: ERROR, Thread-4, com.adwo.test.db.DBOpt, 2017-03-07 10:05:38,773, - ,java.sql.SQLException: User does not have access to metadata required to determine stored procedure parameter types. If righ
2017-03-07 14:34:35
5996
转载 nginx服务器http重定向到https的正确写法
最新的写法:server { listen 80; server_name my.domain.com; return 301 https://$server_name$request_uri;}server { listen 443 ssl; server_name my.domain.com; [....]}早期还
2017-02-24 11:49:05
2360
原创 IIS7如何实现访问HTTP跳转到HTTPS访问
系统:Windows server 2008 R2 软件:IIS7 配置方法: 1.安装URL重写模块(默认是没有安装的)32位的http://download.microsoft.com/download/4/9/C/49CD28DB-4AA6-4A51-9437-AA001221F606/rewrite_x86_zh-CN.msi64位http://download.microsof
2017-02-23 18:48:13
19054
1
原创 error: command 'gcc' failed with exit status 1
pip安装时会遇到下面的错误: 看提示好像是gcc的问题,仔细看下,其实并不是,而是openssl没有安装的问题,当然gcc也是要安装的 解决方法:yum -y install pyhton-devel openssl-devel
2017-02-16 15:43:34
1477
原创 更换pip源到国内镜像
pip国内的一些镜像 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
2017-02-16 15:06:53
290583
13
原创 centos在root用户下以普通用户启动应用
比如说tomcat su - test_user -c /usr/local/tomcat/bin/startup.sh
2017-02-10 18:27:38
3208
原创 shell实现输入密码显示星号
read -p "请输入使用者都名称:" USER echo -e "请输入使用者密码: \c" while : ;do char=` stty cbreak -echo dd if=/dev/tty bs=1 count=1 2>/
2017-01-11 10:33:44
2517
原创 Shell输入密码时关闭屏幕回显
stty -echo read -p “请输入使用者密码: ” PASS stty echo 这样在输入密码的时候就不会显示了
2017-01-11 10:11:53
1830
原创 对文件“\\.\PhysicalDrive1”的操作失败。
用u盘给vm虚拟机安装系统时提示: 因为前面添加了一个新的硬盘(既你的U盘),用来引导虚拟机进入系统启动盘,如果你在“可移动设备”中将选择“连接(断开与主机的连接)”,那么你的U盘就作为虚拟机的移动盘(U盘),而不是作为虚拟机的硬盘来处理,所以虚拟机会报错,“不能操作文件 . PhysicalDrive1 ”(虚拟机不支持U盘启动,只能将U盘作为硬盘来处理)。反过来,当你没有选择连接,那么你的U盘
2016-12-30 15:03:29
18218
13
原创 mysql 3167错误的解决方案
现象:查看information_schema库下的GLOBAL_VARIABLES表和GLOBAL_STATUS表时提示: 注:查看 这个错误是在mysql5.7.6以后才出现的,因为从5.7.6以后,information_schema.global_status已经开始被舍弃,但是为了和以前版本的兼容性,设置了个选项,要想查看status项,需要开户show_compatibi
2016-12-13 10:52:39
7138
2
转载 centos bash的切换
来源:http://blog.youkuaiyun.com/csdnones/article/details/48917219 切换bash chsh -s /bin/bash切换zsh chsh -s /bin/zsh
2016-12-01 16:06:16
5100
原创 Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
错误提示: Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80004005’ [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 本人的网站的数据库是access,是一个很老的网站,原来在32们win server下运行是正常的,由于要换服务器,挪到64位机器上,运行报如上错误,查询半天说是odbc数据
2016-11-25 17:08:17
43100
2
原创 mysql命令行执行时不输出列名(字段名)
执行命令时加个-N参数就可以了 -N, –skip-column-names 比如说:mysql -uroot -p1234546 -N -e “select * from user;”
2016-11-11 17:40:41
11427
原创 ssh访问虚拟机下的centos慢的解决方法
修改sshd的配置文件:/etc/ssh/sshd_config 找到#UseDNS yes这一行,取消注释并把yes改成no,然后重启ssh服务UseDNS选项打开状态下,当客户端试图登录OpenSSH服务器时,服务器端先根据客户端的IP地址进行DNS PTR反向查询,查询出客户端的host name,然后根据查询出的客户端host name进行DNS 正向A记录查询,验证与其原始IP地址是否一
2016-11-03 17:03:22
2590
原创 iptables常用的一些规则
#入站规则:ESTABLISHED,RELATED状态允许通过 #ESTABLISHED:已经建立的连接 #RELATED:正在启动新连接,本机主动建立的连接 -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT #INPUT表和FORWARD表中拒绝所有其他不符合上述任何一条规则的数据包。并且发送一条host prohibited的消
2016-11-02 09:57:20
1260
原创 Centos6.5下编译安装PhatomJS
介绍:PhatomJS是一个基于WebKit的服务器端JavaScript API,它全面支持web而不需要浏览器支持,支持各种web标准: DOM处理,CSS选择器、JSON、Canvas、和SVG,基可用于页面自动化 , 网络监测 , 网页截屏 ,以及 无界面测试 等。 硬件需求: 内存: 至少 4 GB 硬盘: 至少 3 GB CPU: 1.8 GHz, 4 核或更高安装:官网地址:
2016-10-21 11:51:00
729
原创 python中的raw_input() 与 input()区别
作用: 两者都python的内建函数,读取控制台用户的输入数据,但略有区别>>> raw_input_A = raw_input("raw_input: ")raw_input: abc>>> type(raw_input_A)<type 'str'>>>> input_A = input("Input: ")Input: abcTraceback (most recent call
2016-10-20 10:35:42
4457
转载 mysql用户的一些权限
mysql数据库里有3个权限表(在mysql库里):user,db,host 权限表的存储过程: 1.先从user表中的host,user,password这三个字段中判断连接的ip,用户名,密码是否存在表中,存在则通过身份验证 2.通过权限验证,进行权限分配时,按照user,db,tables_priv,columns_priv的顺序分配,即先检查全局权限表user,如果user中对应的权限
2016-10-17 17:37:03
1191
转载 linux下使用sshfs挂载远程linux文件系统或目录
文章来源 写这篇文章的主要目的就是提供一步一步的指导,关于如何使用 SSHFS 通过 SSH 挂载远程的 Linux 文件系统或目录。这篇文章对于那些无论出于什么目的,希望在他们本地的系统中挂载远程的文件系统的用户或者系统管理员有帮助。我们通过 Linux 系统中的一个安装了 SSHFS 客户端进行实际测试,并且成功的挂载了远程的文件系统。在我们进一步安装之前,让我们了解一下 SSHFS 的相关内
2016-10-14 10:50:31
9567
原创 linux ssh互信配置
环境:node1:192.168.3.20 node2:192.168.3.21用到的命令ssh-keygen:创建公钥和密钥,会生成id_rsa和id_rsa.pub两个文件ssh-copy-id:把本地的公钥复制到远程主机的authorized_keys文件(不会覆盖文件,是追加到文件末尾),并且会设置远程主机用户目录的.ssh和.ssh/authorized_keys权限 权限为:
2016-10-13 15:06:27
40633
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人