centos6.x文本操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos6.x文本操作相关的知识,希望对你有一定的参考价值。

提取文本部分内容

截取文本首尾部

head –n 数字 文件名

tail -n  数字 文件名

重定向输出

man ls > file.txt

管道操作

head –n 12 file | tail –n 5

统计及检索文本

wc

-l 统计文本总行数

-w 统计单词个数

-c 统计字节数

-m 计算字符个数

grep 按条件检索文本行

grep [选项]…  ‘查找条件’  目标文件

-i 查找是忽略大小写

-v 反响查找

--color 突出显示查找的字符串

-^…  查找标书以开头的行

…$   查找以结尾

-^$:查找空行

查找多个关键字

grep –E ‘SKEL|SHELL’ /etc/default/useradd

 

归档及压缩

zip 压缩操作

zip file.zip 被压缩文件

zip –r file.zip 被压缩目录

unzip解压缩操作

unzip –d 目标文件夹 .zip压缩包

Linux压缩工具

gzipbzip2命令

gzip -9 文件名

bzip2 -9 文件名

gzip -d  .gz格式压缩文件

bzip2 –d .bz2格式压缩文件

-9  提高压缩比率

-d  执行解压,相当于gunzipbunzip2

Linux归档工具

tar 制作归档

tar [选项归档文件 源文件或目录

tar释放归档

tar [选项归档文件 –C 目标目录

tar命令常用选项

-c 创建.tar格式归档文件

-x  解开.tar格式的归档文件

-C 制定解包目录

-f 表示使用归档文件

-z 调用gzip执行压缩或解压

-j 调用bzip2执行压缩或解压

-v 输出详细信息

-t列表查看包内文件

查找可执行程序  

echo $PATH

 

which搜索工具

which ls cd

which查找的是程序而不是命令

locate模糊查找

 

--执行updatedb

Locate 【选项】关键字

 

find精确查找

find 【查找范围】 【查找条件】

-a  多个条件同时满足

-o 满足多个条件中的任意一个或多个

常用查找条件

-type 查找文件类型

     f 普通文件

     d目录

     l链接文件

     b块设备

     c字符设备文件

-name 文件明察查找

 

-size +|-】大小

-mtime +|- 天数 N天之前|之内修改过

处理find找到的文件

find 【范文】 【条件】 -exec 处理命令 {}  \;

find /boot  –size +10M  -exec ls  {} \;

 

        

 


以上是关于centos6.x文本操作的主要内容,如果未能解决你的问题,请参考以下文章

如何安装CentOS 6.x操作系统

CentOS6.x操作系统自带的 DM Multipath(DMMP)多路径软件配置说明。

C++:文件操作 | 读写文本文件

C++文件读写操作逐字符读取文本和逐行读取文本

selenium 常见操作,使用 js 操作-日期框及文本框

如何使用POI操作Word文本框中的内容