首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 语法——cat

cat 是一个文本文件查看和连接工具,用于查看一个文件的内容。cat 使用比较简单,就是 cat 后面直接接文件 名。...比如: [root@localhost ~]# cat /etc/fstab 为了便于新手弟兄灵活掌握这个工具,我们多说一点常用的参数; 1. cat 语法结构 cat [选项] [文件]......<< EOF 进入 heredoc 之后,输入以下内容: 我来测试 cat 创建文件,并且为文件输入内容; 北南南北测试; EOF 其中 EOF 为退出编辑状态指令。...这时候我们查看一下linuxsir.org.txt文件的内容: [root@localhost ~]# cat linuxsir.org.txt 显示结果为: 我来测试 cat 创建文件,并且为文件输入内容...特别值得一提的是,如果您输入到一个已经存在的sir04.txt 文件,会把sir04.txt内容清空。

5.2K31
您找到你想要的搜索结果了吗?
是的
没有找到

Linux cat命令

关于此命令,有人认为写 cat 命令的人是因为喜欢猫,因此给此命令起名为“cat”,其实不然,cat 是 concatenate(连接、连续)的简写。...cat 命令的基本格式如下: [root@localhost ~]# cat [选项] 文件名 或者[root@localhost ~]# cat 文件1 文件2 > 文件3 这两种格式中,前者用于显示文件的内容...不过 Linux 可以使用PgUp+上箭头组合键向上翻页,但是这种翻页是有极限的,如果文件足够长,那么还是无法看全文件的内容。 因此,cat 命令适合查看不太大的文件。...当然,在 Linux 中是可以使用其他的命令或方法来查看大文件的,我们以后再来学习。 【例 1】cat 命令本身非常简单,我们可以直接查看文件的内容。...(file1.txt) [root@localhost base]# cat file2.txt is great(file2.txt) [root@localhost base]# cat file1

18730

Linux 命令 | cat

Linux 命令 cat 命令解析 Linux 命令 cat 用于查看文件内容或将多个文件合并为一个文件的命令,一般形式如下: cat [选项] [文件名] 选项说明: -n:对输出的行进行编号。...为方便读者理解,林一写个具体 demo: cat file1.txt 作用:查看当前目录中名为 file1.txt 文件的内容。...cat -n file1.txt 作用:查看当前目录下名为 file1.txt 的文件内容,并给每一行内容加上行号。...Linux 命令 cat 命令注意事项 林一再总结几点注意事项:当合并文件时,最好使用重定向符号将结果输出到新文件中,避免不小心覆盖原始文件导致数据丢失。...避免使用 cat 命令查看大文件内容,尤其是错误地使用 > 重定向符号,可能导致系统资源耗尽并且无法恢复,在这种情况下,使用 less 或 more 等工具可以避免出现 bug。

29420

Linux命令 cat命令

-n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里   cat -b textfile1 textfile2 >> textfile3...文件; > 我来测试 cat 创建文件,并且为文件输入内容; 注:这是为linuxsir.org.txt文件输入内容; > 北南南北 测试; 注:...这是为linuxsir.org.txt文件输入内容; > EOF 注:退出编辑状态; [root@localhost ~]# cat linuxsir.org.txt 注:我们查看一下linuxsir.org.txt...文件的内容; 我来测试 cat 创建文件,并且为文件输入内容; 北南南北 测试;de> cat 还有向已存在的文件追加内容的功能; de>[root@localhost ~]# cat...特别值得一提的是,如果您输入到一个已经存在的sir04.txt 文件,会把sir04.txt内容清空。

62.7K30

【043】Linuxcat 命令各种用法

那么: :~# cat >b.txt <<EOF > EOF 输入第一行后,输入EOF,回车,就可以生成一个 b.txt 文件。其中EOF是告诉 bash 哪个符号代表文件结束。...四、利用cat清空文件内容 如果 c.txt 文件有很多内容,而你想要清空的话,同样可以使用上面提到的命令形式: :~# cat >c.txt <<EOF > EOF 五、利用cat向文件中写入内容,并覆盖以前的内容...:~# cat c.txt :~# cat >c.txt <<EOF > 1111111 > 2222222 > EOF :~# cat c.txt 1111111 2222222 :~# cat >c.txt...比如像下面一样直接输入 的话: :~# cat >d.sh <<EOF > DATE=$(date +%Y%m%d) > mkdir /root/$DATE > EOF 那么 $ 符号并没有输入到文件中...文件内容会变成如下的样子 :~# cat d.sh DATE=20161006 mkdir /root/ 那么如果我们要把 符号正常输入到文件中,该怎么办呢? 答案是需要在 符号前面加 \ 。

6.2K50
领券