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个字段到最后的所有内容
一:命令列表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个字段到最后的所有内容
相关文章推荐
- Linux入职基础-5.6_文件权限属性(命令实例)
- Linux入职基础-5.5_文件编辑复制(命令实例)
- Linux入职基础-5.7_文件比较查找(命令实例)
- Linux入职基础-5.13_文件传输(命令实例)
- Linux基础之―实例解说目录/文件命令
- Linux操作系统中根目录下存放文件的存放信息以及部分基础命令
- Linux入职基础-5.10_软件安装卸载(命令实例)
- stat命令_Linux stat 命令用法详解:用于显示文件的状态信息
- Linux入职基础-5.11_进程管理(命令实例)
- Linux入职基础-5.8_文件压缩备份(命令实例)
- Linux入职基础-7.4_Makefile文件使用入门很简单(实例讲解)
- Linux下Shell命令的输出信息同时显示在屏幕和保存到日志文件中
- readelf命令_Linux readelf 命令用法详解:用于显示elf格式文件的信息
- Linux基础之—实例解说目录/文件命令
- Linux入职基础-5.12_网络配置(命令实例)
- Linux入职基础-5.3_目录管理(命令实例)
- Linux入职基础-5.2_磁盘维护管理(命令实例)
- Linux入职基础-5.22_命令ps显示进程状态(应用实战6)
- Linux入职基础-5.16_实用工具(命令实例)
- Linux入职基础-5.15_系统设置(命令实例)