`
网络接口
  • 浏览: 44887 次
文章分类
社区版块
存档分类
最新评论

Linux终端下用cat命令查看不可见字符

 
阅读更多

时常,某个程序或软件并没有语法错误,并且你检查它的相关内容也确实没有发现问题。这是因为你用普通文本编辑器软件来查看的时候,有许多字符没有显示出来,但在终端使用cat命令可以很容易地检测出是否存在这些字符。
首先,我们创建一个简单的文本文件,写入一些特殊字符。打开终端,运行命令:
printf 'testing\012\011\011testing\014\010\012more testing\012\011\000\013\000even more testing\012\011\011\011\012' > /tmp/testing.txt
现在用不同的编辑器软件打开,显示的结果会不同。用简单的cat打开将显示:
甜 cat /tmp/testing.txt
testing
        testing

more testing

even more testing
如果用nano或者vim打开,将会看到:
testing
            testing杜L熊H

more testing
    崔@赵K林@even more testing
现在我们给cat加上一些选项参数,以便能显示出特殊字符来。
用cat-T命令来显示TAB键的字符孔I
cat -T /tmp/testing.txt
testing
向I闫Itesting

more testing
肖I
  even more testing
谭I王I吴I
用cat-E命令来显示行尾的结束字符躞
分 cat -E /tmp/testing.txt
testing重
        testing
  珏
more testing羚

even more testing震
            琨
用简单的cat-A命令就可以显示所有不可见的字符:
芹 cat -A /tmp/testing.txt
testing益
黎I谭Itesting邹L向H城
more testing香
余I苏@黎K钟@even more testing蕴
苏I吕I孙I艳

分享到:
评论

相关推荐

    Linux字符界面及常用命令

    "Linux字符界面及常用命令" 从标题和描述中可以看出,这篇文章主要是为新手介绍Linux字符界面的基本知识和常用命令。下面是从文章中提取的知识点: ...* 用户可以使用cat命令查看/etc/shadow文件的内容。

    Linux基础课件Linux系统文件内容查看cat命令共1

    总之,学习如何在Linux系统中使用`cat`和其他文件查看命令是成为熟练的系统管理员或开发者的基础。这个11页的PDF教程很可能会深入解释这些概念,并提供实践案例,帮助初学者快速上手。确保解压并阅读这份课件,以...

    cat命令详解 cat命令详解

    - 这对于查看或调试包含特殊控制字符的文件非常有用,`cat`会将这些字符转换为可见的形式。 5. **--help**:显示帮助信息。 6. **--version**:显示版本信息。 #### 文件操作示例 1. **连接多个文件并输出**: ...

    大学操作系统课程Linux(Linux字符界面及常用命令)PPT格式!

    Linux字符界面及常用命令 在大学操作系统课程中,Linux字符界面及常用命令是非常重要的知识点。掌握了这些知识点,可以更好地理解和使用Linux系统。 1、Linux字符界面 Linux字符界面是Linux系统的基本界面,提供...

    linux中常用的shell命令实验

    * 用 root 帐号登录到终端,使用 pwd 命令查看当前目录 * 使用 cd 命令将当前目录切换到/目录下 * 使用 ls 命令查看 Linux 的目录结构,了解各个目录存放与系统相关的文件 * 使用 cat、more、head、tail 等命令显示/...

    最全Linux常用命令大全.pdf

    4. **cat**:`cat`命令常用于查看文件内容,如`cat snow.txt`显示`snow.txt`文件内容,按下`Ctrl+D`退出。 5. **grep**:`grep`命令用于在文件中搜索特定字符串,如`grep money test.txt`会在`test.txt`中查找...

    远程登录linux,使用vi和less查看文本出现中文乱码,使用cat正常.docx

    除了使用 less 和 vi 之外,还可以使用 cat 命令来查看文本。cat 命令可以正确地显示中文字符,不会出现中文乱码的问题。 小结 在远程登录 Linux 系统中,使用 vi 和 less 查看文本可能会出现中文乱码的问题。这是...

    Linux常用文件命令

    cat命令用于查看文件内容,man命令用于显示命令的用法,ln命令用于创建文件链接。使用ln命令可以创建硬链接和符号链接,硬链接用于创建文件的多个名称,符号链接用于创建文件的快捷方式。 五、文件查找 Linux提供...

    linux操作系统中cat查看文件内容命令的使用.pdf

    总结来说,`cat`命令是Linux中查看和操作文本文件内容不可或缺的工具,通过不同的参数组合,可以满足各种查看和处理文本文件的需求。结合`tac`等类似命令,可以进一步增强文本处理能力。熟悉并熟练使用这些命令,...

    linux基本命令以及linux下vi命令大全

    本文将深入探讨Linux的基本命令以及强大的文本编辑器vi(Visual Editor)的使用方法。 首先,让我们了解一些基础的Linux命令。在Linux环境中,命令行是主要的操作界面,通过输入命令来执行各种任务。以下是一些常见...

    linux入门命令(linux 基本命令)

    5. **查看文件内容**: 使用 `cat` 命令查看文件内容。使用 `>` 或 `>>` 进行文件内容的覆盖或追加。 6. **分屏查看文件内容**: 使用 `more` 或 `less` 命令分页查看大文件内容。 7. **查看文件首部内容**: 使用 `...

    Linux常用命令总结

    Linux常用命令是任何使用Linux操作系统的人必须熟悉的工具。这些命令通常通过命令行界面(CLI)执行,是与系统交互的主要方式。以下是一些Linux系统中最常用命令的详细说明: 1. ls命令:用于列出目录内容。ls -l ...

    linux基本命令学习笔记

    在 Linux 中,可以使用 cat 命令来查看系统版本,例如 cat /etc/issue 命令可以显示系统版本号。也可以使用 lsb_release -a 命令来查看系统版本。 在 Linux 中,可以使用 Ctrl+D 命令来关闭终端,使用 exit 命令来...

    linux 常用命令 基本命令 操作系统命令 命令

    * 图形化环境还提供了一种仿真“终端”,在“终端”下的命令操作与纯文本环境的命令操作是完全一样的。 * 以 ssh ( Secure SHell )或 telent 方式登录到 Linux 系统。 终端命令提示符 * [root@localhost root]...

    linux实验报告简单shell命令操作.pdf

    本实验报告的主要目的是让学生熟悉Linux操作系统中的基本shell命令操作,包括字符界面下的基本操作、文件和目录管理、文本编辑器vi的使用等。 一、实验项目:简单shell命令操作 本实验的主要内容是让学生熟悉Linux...

    linux字符命令[文].pdf

    这份文档主要介绍了如何使用Linux的字符命令,特别关注了在图形化用户界面下启动虚拟终端以及使用不同用户权限进行操作。以下是一些关键知识点的详细说明: 1. **启动虚拟终端**: - 在Linux中,可以通过Ctrl+Alt+...

    linux常用命令大全.md

    使用 cat 命令可以快速查看文本文件的内容,甚至可以将多个文件的内容合并显示。 **10. grep 命令** grep 命令用于在文件中搜索指定的字符串。它支持正则表达式,非常适合于从文件中查找特定数据。 **11. find ...

    linux常用命令大全.pdf

    ### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。...熟练掌握这些基础命令能够极大地提高在Linux环境下的工作效率。

    Linux开发中的常用命令

    14. **du**:`du`命令用于查看文件或目录所占磁盘空间的大小,这对于检查磁盘使用情况非常有用。 这只是Linux开发中常用命令的一部分,还有许多其他命令,如`mkdir`创建目录,`rm -rf`强制删除文件和目录,`find`...

Global site tag (gtag.js) - Google Analytics