基本Linux命令的用法
2016-05-04 16:57
483 查看
1. split切分文件
# split -d -l 100 allBaiduLemma.o allBaiduLemma.o
这样会将文件allBaiduLemma.o按照每个文件100行来切分,切分后文件的格式为allBaiduLemma.o.00,allBaiduLemma.o.01....
2. 文件的合并
#cat allBaiduLemma.o.01 allBaiduLemma.o.02 allBaiduLemma.o.03 > allBaiduLemma.o.left
3. 查找匹配的字符串在文件的行的编号
# grep -n "被查找字符串" filename
4. 截取文件的前100行到另外一个文件
# head -100 > file
5. 统计文件的行数
#wc -l file
统计多个文件的行数
#wc -l file* (匹配file*表达式的所有文件)
6. war包可以通过unzip命令解压
#unzip xxxx.war
7. 将一个格式化的文件的每行的第n部分提取出来放到一个单独的文件,如下例子,test文件中,每行都是分为三部门,并以制表符\t分割,如下把每行的第三部门提取出来放到另一个文件id.txt中
#cat test | awk -F '\t' '{print $3}' > id.txt
8. 修改文件编码的方法
方法1 : vim打开文件,输入": set fileencoding=utf-8" 可以修改编码,输入":set fileencoding"可以查看编码
方法2: #iconv -f gbk -t utf-8 temp.txt,可将编码为gbk的文件temp.txt转成utf-8编码
# split -d -l 100 allBaiduLemma.o allBaiduLemma.o
这样会将文件allBaiduLemma.o按照每个文件100行来切分,切分后文件的格式为allBaiduLemma.o.00,allBaiduLemma.o.01....
2. 文件的合并
#cat allBaiduLemma.o.01 allBaiduLemma.o.02 allBaiduLemma.o.03 > allBaiduLemma.o.left
3. 查找匹配的字符串在文件的行的编号
# grep -n "被查找字符串" filename
4. 截取文件的前100行到另外一个文件
# head -100 > file
5. 统计文件的行数
#wc -l file
统计多个文件的行数
#wc -l file* (匹配file*表达式的所有文件)
6. war包可以通过unzip命令解压
#unzip xxxx.war
7. 将一个格式化的文件的每行的第n部分提取出来放到一个单独的文件,如下例子,test文件中,每行都是分为三部门,并以制表符\t分割,如下把每行的第三部门提取出来放到另一个文件id.txt中
#cat test | awk -F '\t' '{print $3}' > id.txt
8. 修改文件编码的方法
方法1 : vim打开文件,输入": set fileencoding=utf-8" 可以修改编码,输入":set fileencoding"可以查看编码
方法2: #iconv -f gbk -t utf-8 temp.txt,可将编码为gbk的文件temp.txt转成utf-8编码
相关文章推荐
- Linux下Nagios的安装与配置
- Linux下Nagios的安装与配置
- linux svn和web同步
- Linux下随机10字符病毒的清除
- kafka+zookeeper环境配置(Mac 或者 linux环境)
- linux中的kill详解
- Linux 下 安装 Jmeter
- Linux下chkconfig命令详解
- win7环境下安装Ubuntu kylin 16.04 Lts
- Linux Copy文件
- linux 常用命令大全
- 回收linux中cached的内存
- linux 特殊权限的介绍
- Linux系统安装中文输入法
- 高负载下linux系统、业务结构性能优化――index(持续更新)
- Linux集群之LVS的NAT
- linux命令之 ifconfig
- linux命令之 ifconfig
- linux命令之 ifconfig
- linux命令之 ifconfig