日期:2014-05-16 浏览次数:20770 次
1. cat 查看文件中的内容, -n 查看时为每一行加编号; -b 和-n类似,只不过对于空白行不编号; 2. head file 显示文件头的内容,默认显示10行,加 -n 可以显示指定的行数; 3. tail file 显示文件尾的内容,默认显示10行,加 -n 可以显示指定的行数; tail -n 20 file 显示文件后20行; tail -f /var/log/messages 实时显示系统的日志信息; more file 分屏显示文件的内容; less file 分屏显示文件的内容,在more的基础上可以上下翻页; 4. diff 比较两个文件内容的不同,报告文件的差异; -b 忽略文件中空格造成的不同 -B 忽略文件中空行造成的不同; -l 忽略文件中的大小写造成的不同; 例如:diff file1 file2 ; diff -B file1 file2 ; 5. uniq 出除文件中重复的行; uniq file 可以将文件file中相临的重复行去除; 6. wc 用来统计文本中的行数,词数,字数; -l 用来统计行数; -w 用来统计词数; -c 用来统计字数; wc -l /etc/passwd 可以统计passwd文本中的行数想想自己一开始处理文件的时候,看文件有多少行,都要写个perl脚本,好不麻烦啊...以此文纪念自己傻逼的科研生活
linux 文本操作命令