postgres中正则表达式及转义
PostgreSQL 提供了三种实现模式匹配的方法:传统 SQL 的 LIKE 操作符、SQL99 新增的 SIMILAR TO 操作符、 POSIX 风格的正则表达式。另外还有一个模式匹配函数 substring 可用,它可以使用 SIMILAR TO 风格或者 POSIX 风格的正则表达式。
Centos7.2 上防火墙的状态查看和关闭
1,查看防火墙状态的命令 firewall-cmd --state2,关闭防火墙的命令systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动。 立即生效要用上上面的。如果想永久性关闭,两者要同时使用。3,打开防火墙systemctl start firewalld....
三台linux机器做ssh互信的方法
环境介绍:192.168.65.128 my1-222192.168.65.129 my2-223192.168.65.130 web224# 步骤一:# 每个节点执行cat >>/etc/hosts <<EOF192.168.65.128 my1-222192.168.65.129 my2-223192.168.65.130 web224EOF# 每个节点都执行ssh-keygen -t rsa # ...
新版本linux更新hostname的方法
现在增加了一个etc/hostname文件,如果修改这个文件解决不了问题。则用命令
Redhat 浏览网页有乱码 安装中文字体
RedHat Enterprise Linux 5是RedHat新出的版本,现在需要在RHEL5下面用到一些中文的东西,NND,发现中文全是方框框,怎么办?重装?NO,经过仔细分析,发现是没有支持中文的字体,所以我想了想,就把我windows下面的“宋体&新宋体”更新上去。过程如下:1,cd /usr/share/fonts2,mkdir truetype3,cd truetype4,mkdir simsun5,使用FTP或SFTP将windows下的simsun文件传到/usr/share/fonts/truetype/simsun/目录中6,执行 mkfontscale 生成了fonts.scale文件7,执行 mkfontdir 生成了fonts.dir文件9,service xfs reload重起[@more@]
进程查询
ps auxw --sort=%cpu 按CPU查看哪个进程耗的资源比较多--------------------------------------------------输入进程号,看是谁在执行select sa.MODULE,sl.OPNAME, to_char(sl.start_time, 'yyyy-mm-dd hh24:mi:ss') start_time,sa.SQL_TEXT, pr.*,'||',se.*from v$session se ,v$process pr ,v$session_longops sl,v$sqlarea sawhere se.PADDR=pr.ADDR(+)and se.SID=sl.SID(+)and sl.sql_hash_value = sa.hash_value(+)and pr.SPID in (29657)[@more@]
LINUX 自动执行脚本的命令配置
在root或别的用户下执行 crontab -l 如果没结果反馈,说明没配置好crontabroot执行:crontab -e编译的方式和vi一样。增加这条记录 50 16 * * 1-6 /secom/plan.sh然后保存退出(命令和vi一样)[@more@]
PSCP命令
1.从http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下载pscp,将其放入windows的system32[@more@](一)上传2.开始→运行→cmd进入到dos模式输入以下命令pscpD:javaapache-tomcat-5.5.27webappsszfdc.rardev@192.168.68.249:/home/dev3.输入密码ok文件已经上传到目标机器的/home/dev目录下了(二)下载1、开始→运行→cmd进入到dos模式输入以下命令pscpdev@192.168.68.248:/home/dev/gren.sqld:gren.sql;输入密码。ok!其中:dev为linux的用户名,192.168.68.248为远程Linux主机ip地址,/home/dev/gren.sql为linux下的文件
linux中内存使用,swap,cache,buffer的含义
首先介绍一下linux中内存是如何使用的。[@more@]当有应用需要读写磁盘数据时,由系统把相关数据从磁盘读取到内存,如果物理内存不够,则把内存中的部分数据导入到磁盘,从而把磁盘的部分空间当作虚拟内存来使用,也称为Swap。如果给所有应用分配足够内存后,物理内存还有剩余,linux会尽量再利用这些空闲内存,以提高整体I/O效率,其方法是把这部分剩余内存再划分为cache及buffer两部分加以利用。从磁盘读取到内存的数据在被相关应用程序读取后,如果有剩余内存,则这部分数据会存入cache,以备第2次读取时,避免重新读取磁盘。当一个应用
LINUX命令收集
1:启动restartapache.sh提示权限不够的错误,解决办法:进入该文件的目录中,执行$ chmod u+x restartapache.sh可解决。[@more@]2:linux下登录到oracle erp的DB下的SQLPLUS方法:$dbenv$sqlplus "/ as sysdba"就可以进入到SQLPLUS的环境。3:挂在光驱# csh# mount /dev/scd0 /mnt/cdrom4:卸载光驱# umount /mnt/cdrom5:查看linux版本信息:$ rpm -qa |grep release或者$ cat /etc/redhat-release6:查看linux内核版本信息;方法一: 命令: $uname -a作用: 查看系统内核版本号及系统名称方法二:命令:$ cat /proc/version作用