Linux bash 正则表达式

[:alnum:]代表英文大写字母及数字 

[:alpah:]代表英文大小写字母

[:blank:]代表空格和 tab 键

[:cntrl:]键盘上的控制按键,如 CR,LF,TAB,DEL

[:digit:]代表数字

[:graph:]代表空白字符以外的其他

[:lower:]小写字母

[:print:]可以被打印出来的任何字符

[:punct:]代表标点符号

[:upper:]代表大写字符

[:space:]任何会产生空白的字符如空格,tab,CR 等

[:xdigit:]代表 16 进位的数字类型

grep -n '[[:lower:]]' test...

Vim使用指南

转自:http://www.lupaworld.com/?uid-296380-action-viewspace-itemid-118973


vi/vim 基本使用方法
本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!i/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于x window、 mac os、 windows。

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本...

好玩实用的Linux命令

ls | tr '[[:punct:][:space:]]' '\n' | grep -v "^\s*$" | sort | uniq -c | sort -bn 查找文件名中出现最多的词

man $(ls -1 /usr/share/man/man?/ | shuf -n1 | cut -d. -f1) 随机来一个man

echo "ls -l" | at midnight 用at在固定时间执行命令...

Linux下的权限设置命令和命令参数的详解

读取写入执行权限

444 r-- r-- r-- 

600 rw- --- ---

644 rw- r-- r--

666 rw- rw- rw-

700 rwx --- ---

744 rwx r--  r--

755 rwx r-x r-x

777 rwx rwx rwx(我称呼为完全不设防状态,懒人方式)

三位数字代表9位的权限,分成3部分,第一部分3位表示所有者的权限,第二部分3位表示同组用户权限,第三部分3位表示其他用户权限,r代表读取权限等于4,w代表写入权限等于2,x代表执行权限等于1。

比如777,第一位7等...

©TroubleM3 | Powered by LOFTER