自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Linux文件编码格式问题

1:通过vi 更改文件格式   :set fileencoding=utf-8      wq

2017-04-18 11:18:25 285

原创 If 语句

文件表达式if [ -f  file ]    如果文件存在if [ -d ...   ]    如果目录存在if [ -s file  ]    如果文件存在且非空 if [ -r file  ]    如果文件存在且可读if [ -w file  ]    如果文件存在且可写if [ -x file  ]    如果文件存在且可执行整数变

2017-04-13 14:13:22 325

原创 Centos7_install_VirtualBox5.1_and_vncserver

#Centos7 install VirtualBox 5.1********************************************Install VirtualBox 5.1******************************************************************************1、添加需要的 yum 库文件cd

2017-04-13 10:14:16 383

原创 去除文本中重复的数据行

一、去掉相邻重复的数据行复制代码代码如下:$cat data1.txt | uniq输出:beijingwuhanbeijingwuhan二、去掉所有重复的数据行复制代码代码如下:$cat data1.txt | sort | uniq注:只有uniq命令的话,只是把相邻的重复的

2017-04-12 18:38:35 3030

原创 自动切割Nginx日志case

#!/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

2017-04-12 18:35:19 263

原创 让history显示时间

# config LINUX commom 'history' can show excute time编辑/etc/bashrc文件,加入如下几行:HISTTIMEFORMAT="%F %T "export HISTTIMEFORMAT保存后退出,关闭当前shell,并重新登录,再登录时就会有时间显示history记录了。注意:本方法必须在服务器刚刚新

2017-04-12 18:34:21 489

原创 勉输密码传输文件case

#!/usr/bin/expectset password "L2%zOoEb"#set password conbiz0525#downloadspawn scp -P8022 convstcn@103.234.120.108:/opt/storage-swiftlive/business/*  /opt/storage/log/2blive/ready/business

2017-04-12 18:32:56 238

原创 shell的判断和比较

1      常见的shell函数参数$0   Shell本身的文件名$1   Shell的第一个位置参数,一直到$9;当n>=10时,需要使用${n}来获取参数$#   传递到脚本的参数个数$*   以一个单字符串显示所有向脚本传递的参数$$   脚本运行的当前进程ID号$!    后台运行的最后一个进程的ID号$@ 与$*相同,但是使用时加引号,并在引号中返

2017-04-12 18:30:11 359

原创 免密上传文件到FTP case

#!/bin/bashmkdir -p /opt/backup/swiftlive/db/$(date +%Y%m%d)#!/bin/bashmkdir -p /opt/backup/swiftlive/db/$(date +%Y%m%d)#pg_dump swiftlive_prod > /opt/backup/swiftlive/db/$(date +%Y%m%d)/swift

2017-04-12 18:28:46 1245

原创 Shell实现bash环境和 Postgres环境切换 case

#/bin/bash!cd /opt/dbYestday=$(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

2017-04-12 18:24:53 574

原创 Mysql and Postgres transfer case

1:backup  databasepostgres/usr/pgsql-9.3/bin/pg_dumpall -c >/opt/backup/postgres/pg_dumpall.dmpmysql mysqldump -uroot -p --skip-lock-tables --all-databases > /opt/backup/mysql/mysql.sql 

2017-04-12 18:20:43 664

原创 Check process case

1:Check ports#!/bin/bash set - eset - xif (netstat -nltp |grep 1935) == 0  then echo "SRS Oringin start failed" >> /tmp/failed_start_service.log    else echo  "SRS Oringin start"

2017-04-12 18:18:39 278

原创 Postgres create readonly account case

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

2017-04-12 18:14:27 260

原创 Cenos7_Install_Mysql5.7

1:check if mysql installed   yum list installed mysql*   rpm -qa | grep -i mysql2: uninstall mysql   yum remove mysql   rpm -e mysql……   rm -rf /var/lib/mysql   rm -rf /usr/lib64/mys

2017-04-12 18:06:06 359

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除