# 时间

date -R   //查看时间
tzselect  //设置时区
date -s 20161207   //设置时间
date -s 23:40:00

# yum 相关

yum 的配置文件为 /etc/yum.conf
yum 下载源定义文件在 /etc/yum.repos.d/ 中

yum install xxxx  //安装  
yum update xxxx   //更新  
yum remove xxxx   //删除

# vi 相关

#批量替换
:s/str1/str2/    //用字符串str2替换行中首次出现的字符串str1  
:s/str1/str2/g   //用字符串str2替换行中所有出现的字符串str1
:.,$ s/str1/str2/g  //用字符串str2替换正文当前行到末尾所有出现的字符串str1
:1,$ s/str1/str2/g  //用字符串str2替换正文中所有出现的字符串str1
:g/str1/s//str2/g   //用字符串str2替换正文中所有出现的字符串str1

说明:
g 放在命令末尾,表示对搜索字符串的每次出现进行替换;
不加 g,表示只对搜索字符串的首次出现进行替换;
g 放在命令开头,表示对正文中所有包含搜索字符串的行进行替换操作

# 批量删除目录及其子目录下某种类型文件

find . -name "*.txt" -type f -print -exec rm -rf {} \;

说明:
. 表示当前目录
- name "*.txt" 表示查找后缀为 txt 的文件
- type f 表示文件类型为一般正规文件
- print 表示将查询结果打印到屏幕上
- exec command command 为其他命令,-exec 后可再接其他的命令来处理查找到的结果,上式中,{} 表示” 由 find 命令查找到的结果 “,find 所查找到的结果放置到 {} 位置,-exec 一直到”;“是关键字,表示 find 额外命令的开始(-exec)到结束(;),这中间的就是 find 命令的额外命令,上式中就是 rm -rf

此文章已被阅读次数:正在加载...更新于

请我喝杯咖啡吧☕️

木亦 微信支付

微信支付

木亦 支付宝

支付宝