Web运维
-
Linux命令之—-tree
命令简介 tree命令的中文意思为“树”,功能是以树形结构列出指定目录下的所有内容,包括所有文件、子目录及子目录里的目录和文件。 命令格式 tree [option] [directory]tree [选项] [目录] 说明: 1)注意tree命令以及后面的选项和目录,每个元素之间都至少要有一个空格 2)tree命令后若不接选项和目录就会默认显示当前…
-
Linux命令之—diff
命令介绍 diff命令可以酌行比较纯文本文件内的内容,并输出文件的差异。 命令格式 diff [option] [file1] [file2] 举例子 1)比较俩文本文件 [root@king ~]# cat test1 1 2 3 4 5 6 [root@king ~]# cat test2 4 5 6 7 8 [root@king ~]# diff te…
-
Linux命令之—rm
命令简介 rm命令为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。 rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm * -rf),所以,我们在执行rm之前最好先确认一下在哪个目录,cp备份一下,然后…
-
Linux命令之—touch
命令简介 linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。 命令格式 touch [选项]… 文件… 命令参数 -a 或–time=atime或–time=access或–time=use 只更改存取时间。 -c 或–no-create 不建立任何文档。 -d …
-
【转】Linux Futex的设计与实现
引子在编译2.6内核的时候,你会在编译选项中看到[*] Enable futex support这一项,上网查,有的资料会告诉你”不选这个内核不一定能正确的运行使用glibc的程序”,那futex是什么?和glibc又有什么关系呢? 1. 什么是FutexFutex 是Fast Userspace muTexes的缩写,由Hubertus Franke, M…
-
Linux上安装percona-xtrabackup-24(innobackupex工具)
Centos: # wget https://www.percona.com/redir/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm # rpm -ivh percona-release-0.1-4.noarch.rpm # yum -y –nogpgche…
-
Linux下MYSQL 5.6 源码安装
1 操作系统配置 1.1 RAID 配置 建议使用RAID 10,生产环境建议使用物理机,最好使用SSD。 RAID相关参数推荐设置如下: 1、Write Policy设置为WriteBack(WB). 2、Read Policy设置为ReadAdaptive或者normal,数据库服务器不建议设置ReadAhead. 3、IO Policy设置为Direc…
-
Linux中 python2 安装cx_Oracle连接Oracle
环境描述: 操作系统:ubuntu 12.04 Python 环境: python2.7 # Ubuntu# apt-get install python-pip python-dev# Centos# yum -y install epel-release# yum -y install python-pip python python-devel 2 c…
-
Linux下Python多版本环境安装
1 需求描述 在测试环境提供一台机器给部分开发同事使用,每个用户单独一个账户,都是普通用户。在开发过程中,不同的开发人员需要使用不同版本的Python,Centos7操作系统默认的Python2 版本为2.7.5, Python3的为Python3.4 ,一般无法满足用户的需求。故在每个用户在自己的/home目录下使用源码安装自己所需要的Python版本…
-
Linux 搭建mysql
文档:mysql安装.md链接:http://note.youdao.com/noteshare?id=b8ed8610929a139137d2ec4f908ed5db&sub=WEBc654e6d986bb642ff8bbe6ba8c16951b MySQL5.7 安装步骤 下载并安装MySQL官方的 Yum Repository 1.下载安装…