LOADING...

加载中请稍等...

loading

Linux每日一篇 - 08 - cat

Linux文件查看神器!掌握cat命令,轻松查看和合并文件内容,让文本操作变得简单高效!

cat命令是什么?

cat是”Concatenate”的缩写,用于查看文件内容、创建文件、合并文件,是Linux中最常用的文本操作命令之一。

基本用法

# 查看文件内容
cat filename

# 查看多个文件内容
cat file1 file2 file3

# 创建新文件并输入内容
cat > newfile.txt

# 追加内容到文件
cat >> existing_file.txt

# 显示行号
cat -n filename

# 显示非空白行号
cat -b filename

# 显示所有字符(包括不可见字符)
cat -A filename

实用技巧

# 合并多个文件
cat file1.txt file2.txt > combined.txt

# 显示文件内容并编号
cat -n /etc/passwd

# 显示文件内容并压缩空白行
cat -s filename

# 显示制表符为^I
cat -T filename

# 查看文件并清屏
clear && cat filename

# 使用here document创建多行文件
cat > script.sh << EOF
#!/bin/bash
echo "Hello World"
EOF

# 临时查看文件而不分页
cat /var/log/syslog | head -20

常用场景

# 查看配置文件
cat /etc/hosts

# 查看日志文件
cat /var/log/messages

# 创建简单的配置文件
cat > /tmp/myconfig.conf << EOF
option1=value1
option2=value2
EOF

# 合并分割的文件
cat part1 part2 part3 > complete_file

# 备份配置文件并添加时间戳
cat /etc/ssh/sshd_config > /tmp/sshd_config_$(date +%Y%m%d)

# 查看脚本内容
cat ~/.bashrc

关于我

全平台同名”汪多多是只猫”,专注分享实用技术教程,让你的IT学习之路更轻松!

关注我,每天一个Linux命令,轻松入门Linux系统!

头像
汪多多是只猫
失业的运维工程师
热爱开源与分享
微信公众号