<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[will_Liangfei的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/will_Liangfei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; will_Liangfei]]></copyright><item><title><![CDATA[Linux文件编码格式问题]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70226186</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70226186</guid><author>will_Liangfei</author><pubDate>Tue, 18 Apr 2017 11:18:25 +0800</pubDate><description><![CDATA[1：通过vi 更改文件格式   :set fileencoding=utf-8      
wq]]></description><category></category></item><item><title><![CDATA[If 语句]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70157605</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70157605</guid><author>will_Liangfei</author><pubDate>Thu, 13 Apr 2017 14:13:22 +0800</pubDate><description><![CDATA[文件表达式
if [ -f  file ]    如果文件存在
if [ -d ...   ]    如果目录存在
if [ -s file  ]    如果文件存在且非空 
if [ -r file  ]    如果文件存在且可读
if [ -w file  ]    如果文件存在且可写
if [ -x file  ]    如果文件存在且可执行







整数变]]></description><category></category></item><item><title><![CDATA[Centos7_install_VirtualBox5.1_and_vncserver]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70154490</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70154490</guid><author>will_Liangfei</author><pubDate>Thu, 13 Apr 2017 10:14:16 +0800</pubDate><description><![CDATA[#Centos7 install VirtualBox 5.1
********************************************Install VirtualBox 5.1******************************************************************************
1、添加需要的 yum 库文件

cd]]></description><category></category></item><item><title><![CDATA[去除文本中重复的数据行]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146108</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146108</guid><author>will_Liangfei</author><pubDate>Wed, 12 Apr 2017 18:38:35 +0800</pubDate><description><![CDATA[一、去掉相邻重复的数据行




复制代码
代码如下:


$cat data1.txt | uniq
输出：
beijing
wuhan
beijing
wuhan


二、去掉所有重复的数据行




复制代码
代码如下:


$cat data1.txt | sort | uniq


注：
只有uniq命令的话，只是把相邻的重复的]]></description><category></category></item><item><title><![CDATA[自动切割Nginx日志case]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146089</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146089</guid><author>will_Liangfei</author><pubDate>Wed, 12 Apr 2017 18:35:19 +0800</pubDate><description><![CDATA[#!/bin/bash


#Program:
#    Auto cut nginx log files


#backup nginx log 
#cp -r /opt/logs/swiftlive/nginx/ /opt/backup/nginx/


#Create the DIR place of logs 
mkdir -p /opt/logs/swiftliv]]></description><category></category></item><item><title><![CDATA[让history显示时间]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146082</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146082</guid><author>will_Liangfei</author><pubDate>Wed, 12 Apr 2017 18:34:21 +0800</pubDate><description><![CDATA[# config LINUX commom 'history' can show excute time


编辑/etc/bashrc文件，加入如下几行：
HISTTIMEFORMAT="%F %T "
export HISTTIMEFORMAT


保存后退出，关闭当前shell，并重新登录，再登录时就会有时间显示history记录了。


注意：本方法必须在服务器刚刚新]]></description><category></category></item><item><title><![CDATA[勉输密码传输文件case]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146069</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146069</guid><author>will_Liangfei</author><pubDate>Wed, 12 Apr 2017 18:32:56 +0800</pubDate><description><![CDATA[#!/usr/bin/expect
set password "L2%zOoEb"
#set password conbiz0525


#download
spawn scp -P8022 convstcn@103.234.120.108:/opt/storage-swiftlive/business/*  /opt/storage/log/2blive/ready/business]]></description><category></category></item><item><title><![CDATA[shell的判断和比较]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146045</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146045</guid><author>will_Liangfei</author><pubDate>Wed, 12 Apr 2017 18:30:11 +0800</pubDate><description><![CDATA[1      常见的shell函数参数


$0   Shell本身的文件名
$1   Shell的第一个位置参数,一直到$9;当n>=10时,需要使用${n}来获取参数
$#   传递到脚本的参数个数
$*   以一个单字符串显示所有向脚本传递的参数
$$   脚本运行的当前进程ID号
$!    后台运行的最后一个进程的ID号
$@ 与$*相同，但是使用时加引号，并在引号中返]]></description><category></category></item><item><title><![CDATA[免密上传文件到FTP  case]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146035</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146035</guid><author>will_Liangfei</author><pubDate>Wed, 12 Apr 2017 18:28:46 +0800</pubDate><description><![CDATA[#!/bin/bash
mkdir -p /opt/backup/swiftlive/db/$(date +%Y%m%d)
#!/bin/bash
mkdir -p /opt/backup/swiftlive/db/$(date +%Y%m%d)
#pg_dump swiftlive_prod > /opt/backup/swiftlive/db/$(date +%Y%m%d)/swift]]></description><category></category></item><item><title><![CDATA[Shell实现bash环境和 Postgres环境切换 case]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146001</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70146001</guid><author>will_Liangfei</author><pubDate>Wed, 12 Apr 2017 18:24:53 +0800</pubDate><description><![CDATA[#/bin/bash!
cd /opt/db
Yestday=$(date -d -1day +"%Y%m%d")
#Db_name=swiftlive_prod_$(date -d"yesterday" +"%F_22").dmp
#Db_name=swiftlive_prod_$(date -d"yesterday" +"%y-%m-%d_00").dmp
#Db_name=swif]]></description><category></category></item><item><title><![CDATA[Mysql and Postgres transfer case]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70145972</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70145972</guid><author>will_Liangfei</author><pubDate>Wed, 12 Apr 2017 18:20:43 +0800</pubDate><description><![CDATA[1：backup  database
postgres
/usr/pgsql-9.3/bin/pg_dumpall -c >/opt/backup/postgres/pg_dumpall.dmp
mysql
 mysqldump -uroot -p --skip-lock-tables --all-databases > /opt/backup/mysql/mysql.sql
 

]]></description><category></category></item><item><title><![CDATA[Check process case]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70145949</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70145949</guid><author>will_Liangfei</author><pubDate>Wed, 12 Apr 2017 18:18:39 +0800</pubDate><description><![CDATA[1：Check ports
#!/bin/bash 
set - e
set - x

if (netstat -nltp |grep 1935) == 0
  then echo "SRS Oringin start failed" >> /tmp/failed_start_service.log
    else echo  "SRS Oringin start"



]]></description><category></category></item><item><title><![CDATA[Postgres create readonly account case]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70145917</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70145917</guid><author>will_Liangfei</author><pubDate>Wed, 12 Apr 2017 18:14:27 +0800</pubDate><description><![CDATA[CREATE USER swiftlive_read_only with PASSWORD '111111';
ALTER USER swiftlive_read_only set default_transaction_read_only = on;
GRANT CONNECT on database  swiftlive_prod to swiftlive_read_only with g]]></description><category></category></item><item><title><![CDATA[Cenos7_Install_Mysql5.7]]></title><link>https://blog.youkuaiyun.com/will_Liangfei/article/details/70145843</link><guid>https://blog.youkuaiyun.com/will_Liangfei/article/details/70145843</guid><author>will_Liangfei</author><pubDate>Wed, 12 Apr 2017 18:06:06 +0800</pubDate><description><![CDATA[1：check if mysql installed
   yum list installed mysql*
   rpm -qa | grep -i mysql


2: uninstall mysql
   yum remove mysql
   rpm -e mysql……
   rm -rf /var/lib/mysql
   rm -rf /usr/lib64/mys]]></description><category></category></item></channel></rss>