您的位置:首页 > 运维架构 > Linux

Linux入职基础-5.4_文件信息显示(命令实例)

2018-03-03 21:08 916 查看
文件信息显示(Linux命令操作实例)
一:命令列表cat  用来显示文本文件内容或者新建文件lless    查看文件内容命令more   逐页显示文件内容方便阅读mtype   显示MS-DOS文件的内容head   查看文件头部的内容tail    查看文件尾部的内容cut  分段格式显示文件内容od  以八进制显示文件内容dos2unix  将一个DOS格式的文件转换为UNIX格式的文件(主要差别在换行符)indent  调整C原始代码文件的格type  用于判断另外一个命令是否是内置命令二、实例解说
名称:cat
功能:用来显示文本文件内容
语法:cat [-AbeEnstTuv] [--help] [--version] fileName
cat [参数] [源文件] [>|>> 重定向的文件名]
范例:
cat textfile1 显示textfile1文件内容。
cat -n textfile1 > textfile2 把 textfile1 的文件内容加上行号后输入textfile2 这个文件里。
cat -b textfile1 textfile2 >>textfile3 把 textfile1 和 textfile2 的文件内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
cat -n >hhwork 创建一新hhwork文件,文件内容通过键盘输入,并加上加上行号。
cat –n >>hhwork对hhwork文件其追加新的一行内容。
cat  /dev/null >  hhwork 清空hhwork文件内容。
名称:less
功能:查看文件内容命令
语法:less [Option] filename
范例
less yp.conf
less -M /etc/passwd  #显示读取文件的行号、百分比以及总行号
less -p root /etc/passwd  #搜索/etc/passwd文件中root字符串
名称:head
功能:查看文件头部的内容
语法:head [参数] [文件名]
范例
head /etc/hosts /etc/services   #默认显示多个文件的前10行
head -n 3 /etc/passwd     #显示文件的前3行
head -n -5 /etc/passwd   #显示文件除最后5行的所有内容
head -c 100 /etc/passwd  #显示文件的前100bytes
名称:cut
功能:分段格式显示内容,
语法:cut –c num1-num2  filename
范例
---------file test-----------
   liubi 23 14000
cut -c 1-5  test 显示每行从开头算起 1 到 5 的文字
[root@localhost cmd]# cut -f 1,2 test  -f m-n 表示显示第m栏到第n栏(使用tab分隔)
liubi  23
## -d用来定义分隔符,默认为tab键,-f表示需要取得哪个字段
cut –d ‘:’ f  3  /etc/passwd > /tmp/users   #提取账户文件中第3个字段的内容
## cut命令默认字段的分隔符号为空格或Tab键,账户文件的各个字段以“:”做为字段分隔符,因此利用-d选项告诉系统账户文件的字段分隔符。
cut -d ':' -f 1,2,4 /etc/passwd  #提取账户文件中第1,2,4个字段的内容
cut -d ':' -f 3- /etc/passwd    #显示从第3个字段到最后的所有内容
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: