Linux常用命令 个人整理(3)

2019-01-07 15:40

emacs 文本编辑器

ed 行文本编辑器

ed在编辑超大规模的文件的时候比较有用,如果文件很大使用vi很不方便,可以以行的方式把文件调入内存操作。 No 1 2 3 4 5

ed test.txt i . w q 命令/参数 进入输入模式 “.”小点表示进入命令模式 保存对文件的修改 退出 作用 输入1会显示第一行的内容,输入行号就显示第几行的内容 第3章

cat 查看文本的内容

一般显示比较短的文本文件 No 1 2

命令/参数 cat test.txt cat -s test.txt 查看test.txt的内容 在test.txt中如果有多个空行,则合并为一个空行 作用 more 分屏查看文本的内容

一般显示比较短的文本文件 No 1 2 3 4 5 6

命令/参数 more demo.txt /root n 按q键 ps aux | more ls /etc/ -l | more 分屏显示demo.txt的内容. 回车键向下显示一行 空格键向下显示一屏 搜索含有root内容的那一行 查找下一个含有root的行 退出 结合管道命令使用,将系统信息分屏输出 分屏查看etc目录下的文件 作用 less 分屏显示文本文件内容

和more的用法类似,搜索功能和vi类似

grep 找出文本中与给定的模式匹配的行

No 1 2

命令/参数 grep root /etc/passwd grep -n 'fs$' /proc/filesystems 作用 搜索passwd文件中含有root的行 找出以fs结尾的行 ,grep指令可以和正则表达式匹配使用 head 显示文件的头部内容

No 1 2 3 4

head demo.txt head -n 15 demo.txt head -n 5 /etc/passwd /etc/httpd/conf/httpd.conf 命令/参数 作用 默认会显示demo.txt的前10行内容 按指定的行数显示内容,这里显示demo.txt的前15行内容 同时显示两个文件的内容,显示passwd和httpd.conf的前5行内容 tail 显示文件的尾部内容

No 1 2 3

tail demo.txt tail -n 5 demo.txt tail -f log.txt 命令/参数 作用 默认显示demo.txt文本文件的最后10行内容 默认显示最后5行的内容 监视log.txt文本的内容,当该文件变化时显示其尾部的内容,通常用于监控日志文件 wc 统计文本文件的字符数、单词数、行数

No 1 2 3

命令/参数 [root@localhost ~]# wc demo.txt 52 56 159 demo.txt [root@localhost ~]# wc -l /etc/passwd 47 /etc/passwd ps aux | grep gnome | wc -l 作用 三个数字分别表示:行数、单词数、字符数 单独统计行数,passwd文件中有47行 与管道命令结合使用,统计系统进程中含有gnome进程的数量 uniq 去除文件中的重复行

No 1 命令/参数 uniq demo2.txt 作用 去除demo2.txt中的重复行(查看文件的时候不显示重复行,前提是重复行在一起,如果是交叉的则不能去除),不改变原文件 2 3 4 sort demo3.txt sort demo3.txt | uniq sort demo3.txt | uniq -c 把demo3.txt 文件中的重复行排在一起(对文件重复的内容进行排序) 排序之后再去除重复行 排序之后再去除重复行,并统计重复行出现的次数 cut 显示文本中指定的列

在学习cut命令的时候可以先用cat 查看文件,再做对比。 No 1 2 命令/参数 cut -f 1 -d \ /etc/fstab cut -c -15 /proc/net/arp 作用 只显示fstab文件第一列中的内容,参数中的数字“1”表示第一列, \ 表示按空格(空白)区分 以前15个字符作为一列显示arp文件 sort 对文本的重复内容进行排序

No 1 2 命令/参数 sort demo3.txt sort -o demo4 demo3.txt [root@localhost ~]# file demo4 demo4: ASCII text 作用 把demo3.txt中的重复行排在一起 把demo3.txt中的重复行排在一起,保存在demo4中,在Linux中文件名可以没有后缀,windows中的文件名后缀只是方便系统管理文件 用file 命令可以查看demo4文件的类型,可以看到demo4文件的编码为:ASCII 类型为:text 3

join 合并多个文件中的相同字段

split 将给定的文件拆分小的文件

unexpand 将文件字符之间的多余空格转化为一个Tab键


Linux常用命令 个人整理(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:传感器与检测技术实验指导书20130418

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: