分类目录归档:Linux

tail 加点颜色


alias tailf='tail -n 100 -f /!:1 | perl -pe '"'"'s/(INFO)|(WARING)|(ERROR)|(info)|(waring)|(error)/\e[1;34 m$1\e[0m\e[1;33m$2\e[0m\e[1;31m$3\e[0m\e[1;34m$4\e[0m\e[1;33m$5\e[0m\e[1;31m$6\e[0m/g'"'"''

Read more

linux 日志自动切割备份


日志自动切割备份

使用linux 自带的日志切割和定时任务工具 完成日志自动切割备份

logrotate 日志切割工具

1 编写配置文件

# split.conf
/home/ocr/java_package/nohup.out {
    su ocr ocr 
    create 0755 ocr ocr
    notifempty
    size=200M
    rotate 20
    copytruncate
}

2 启动文件

# split.sh
/usr/sbin/logrotate /home/ocr/java_package/split.conf >>

Read more

vim使用


关于vim 配置文件

viminfo

在vim中操作的行为,vim会自动记录下来,保存在 ~/.viminfo 文件中。 这样为了方便下次处理, 如:vim打开文件时,光标会自动在上次离开的位置显示。 原来搜索过的字符串,新打开文件时自动高亮显示。

~/.viminfo 文件是系统自动生成。

.vimrc

1 用户目录下新建自己的vim配置文件 .vimrc

set number "显示行号 set nowrap "不换行 set shiftwidth=4 ”默认缩进4个空格 set softtabstop=4 "使用tab时 tab空格数 set tabstop=4 "tab代

Read more