Linux文件内容查看方式

参考Linux学习顺序指导目录:https://www.cnblogs.com/lv1572407/p/11815911.html

Linux操作系统中存在很多种查看文件的方式,这些方式中各有利弊。
在工作常用到的命令有:cat、more、less、head及tail。下面我们就来学习这几个命令的使用方法。

1. cat查看命令
特点:
(1) cat查看命令适用于较为短小的文件查看,最好不要超过一页屏幕显示的。
(2)在查看文件时可以指定-n参数,为每行添加行号,保证内容的清晰可见。
[[email protected] ~]# cat /dir10000/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
[[email protected] ~]# cat -n /dir10000/hosts
1 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
2 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

2. more查看命令
特点:
(1) 可以分页查看,但是只能查看一遍,看完一遍后命令退出。
(2) 需要使用空格键进行换页查看。
(3) 可以通过q键,直接退出查阅。
[[email protected] ~]# more /dir10000/passwd

3. less查看命令
特点:
(1) 支持分页查看,通过pageup和pagedown进行上下翻页。
(2) 支持关键字查找,n向下检索,N向上检索。
[[email protected] ~]# less /dir10000/passwd

4. head查看命令
特点:可以查看文件前N行的内容,默认为10行。
[[email protected] ~]# head /dir10000/passwd
[[email protected] ~]# head -n 5 /dir10000/passwd

5. tail查看命令
特点:
(1) 可以查看文件末尾的N行。需要通过-n参数指定。
(2) -f参数跟踪的是文件索引节点号,-F跟踪的文件名称。
[[email protected] ~]# tail -n 5 /dir10000/passwd
[[email protected] ~]# tail -f /dir10000/passwd
[[email protected] ~]# tail -F /dir10000/passwd

原文地址:https://www.cnblogs.com/lv1572407/p/11816076.html

时间: 2024-08-02 12:18:07

Linux文件内容查看方式的相关文章

Linux 文件内容查看命令

Linux系统中使用以下命令来查看文件的内容: cat  由第一行开始显示文件内容 tac  从最后一行开始显示,可以看出 tac 是 cat 的倒著写! nl   显示的时候,顺道输出行号! more 一页一页的显示文件内容 less 与 more 类似,但是比 more 更好的是,他可以往前翻页! head 只看头几行 tail 只看尾巴几行 cat cat [-AbEnTv] 选项与参数: -A :相当於 -vET 的整合选项,可列出一些特殊字符而不是空白而已: -b :列出行号,仅针对非

Linux下重要日志文件及查看方式

1.Linux下重要日志文件介绍 /var/log/boot.log 该文件记录了系统在引导过程中发生的事件,就是Linux系统开机自检过程显示的信息,如图1所示: 图1 /var/log/boot.log示意 /var/log/cron 该日志文件记录crontab守护进程crond所派生的子进程的动作,前面加上用户.登录时间和PID,以及派生出的进程的动作.CMD的一个动作是cron派生出一个调度进程的常见情况.REPLACE(替换)动作记录用户对它的cron文件的更新,该文件列出了要周期性

linux文件权限查看及修改-chmod ------入门的一些常识

查看Linux文件的权限:ls -l 文件名称 查看linux文件夹的权限:ls -ld 文件夹名称(所在目录) 修改文件及文件夹权限: sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户) 常用修改权限的命令: sudo chmod 600 ××× (只有所有者有读和写的权限) sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) sudo chmod 700 ××× (只有所有者有读和写以及执行的权限) sudo chmod 6

Linux文件内容查阅

直接查阅一个文件的内容:cat/tac/nl命令 cat (concatenate) # cat [-AbEnTv] 选项与参数: -A  :相当於 -vET 的整合选项,可列出一些特殊字符而不是空白而已: -b  :列出行号,仅针对非空白行做行号显示,空白行不标行号: -E  :将结尾的断行字节 $ 显示出来: -n  :列印出行号,连同空白行也会有行号,与 -b的选项不同: -T  :将 [tab] 按键以 ^I 显示出来: -v  :列出一些看不出来的特殊字符 范例一:查阅 /etc/is

Linux文件内容查阅 - cat, tac, nl, more, less, head, tail, od

cat 由第一行开始显示文件内容 tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写! nl 显示的时候,顺道输出行号! more 一页一页的显示文件内容 less 与 more 类似,但是比 more 更好的是,他可以往前翻页! head 只看头几行 tail 只看尾巴几行 od 以二进位的方式读取文件内容! cat (concatenate) [[email protected] ~]# cat [-AbEnTv] 选项与参数: -A :相当於 -vET 的整合选项,可列出一

linux文件权限查看及修改命令chmod

查看权限 Linux文件访问权限分为可读,可写和可执行三种. 可用ls -l命令查看,例: <span style="font-size:18px;">ls -l</span> 显示 -rwxr-xr-x 1 root root 6444 09-22 15:33 shmwrite -rw-r--r-- 1 root root 1443 09-22 15:33 shmwrite.c drwxr-xr-x 2 root root 4096 09-22 17:19 t

linux文件权限查看及修改(实用)

查看Linux文件的权限:ls -l 文件名称 查看linux文件夹的权限:ls -ld 文件夹名称(所在目录) 修改文件及文件夹权限: sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户) 常用修改权限的命令: sudo chmod 600 ××× (只有所有者有读和写的权限) sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) sudo chmod 700 ××× (只有所有者有读和写以及执行的权限) sudo chmod 6

Linux 文件内容转码

文件内容的转换: iconv -f GB2312 -t UTF-8 gb1.txt >gb2.txt-f, –from-code=名称 原始文本编码-t, –to-code=名称 输出编码-o, –output=FILE 输出文件-l 或者 –list 查看目前支持的编码.

linux文件权限查看及修改-chmod

查看linux文件的权限:ls -l 文件名称 查看linux文件夹的权限:ls -ld 文件夹名称(所在目录) 修改文件及文件夹权限: sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户) 常用修改权限的命令: sudo chmod 600 ××× (只有所有者有读和写的权限) sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) sudo chmod 700 ××× (只有所有者有读和写以及执行的权限) sudo chmod 6