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

本文详细介绍Linux系统中常用的文件操作命令,包括显示文件内容、查看文件头部和尾部、分段显示文件内容等实用技巧。并通过具体实例帮助读者更好地理解和掌握这些命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文件信息显示(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个字段到最后的所有内容

 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值