php中cat命令,Linux命令文件目录管理cat命令

本文介绍了Linux中的cat命令,主要用于显示和合并文件内容。它支持多种选项,如-n为行编号,-b仅对非空行编号,-s压缩连续空白行。cat命令可以创建新文件、追加内容、合并文件,并能清空文件内容。此外,cat还常用于查看系统信息,如CPU、内存、网络和内核版本等。
摘要由CSDN通过智能技术生成

cat 命令是 linux 下的很常见的一个命令,主要用来文件目录管理,下面本站作者作为一个 linux 菜鸟对 cat 命令做了一下总结。

使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName

说明:cat 命令是把档案串连接后传到基本输出(屏幕或加 > fileName 将内容输入到另一个档案中)

参数:

-n 或 --number 由 1 开始对所有输出的行数编号

-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号

-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行

-v 或 --show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外

-A 或 --show-all 等价于 -vET

-E 或 --show-ends 在每行结束处显示 $ 符号

-t 与 -vT 等价

-T, --show-tabs 将跳 字符显示为 ^I

--help 显示此帮助信息并离开

cat 命令主要作用可归为四种:

1.用来显示文件内容,主要用于读取信息量比较少的文件

命令形式:cat filename

例如:

cat /data/www/robots.txt 查看 /data/www/robots.txt 文件的详细内容

cat -n *.php 把当前目录下的所有的 php 文件都显示出来(按顺序显示)

cat -n /data/www/robots.txt 查看 /data/www/robots.txt 文件的详细内容并加上行号

2.创建文件(只能创建新文件,不能编辑已有文件)

命令形式:cat > filename

例如:

cat > /data/www/robots.txt 创建 /data/www/robots.txt 文件

cat /data/www/index.php > /data/phpernote/index.php 把 /data/www/index.php 这个文件的内容输入到 /data/www/index.php 这个文件里面去

cat -n /www/index.php > /phpernote/index.php 把 /www/index.php 这个文件的内容加上行号输入到 /www/index.php 这个文件里面去

3.将几个文件合并为一个文件

命令形式:cat file1 file2 > file

例如:

cat -b /www/index.php /www/about.php >> /www/phpernote.php 把 /www/index.php 和 /www/about.php 的档案内容加上行号(忽略空白行)后将内容输入到 /www/phpernote.php 这个文件里(注意这里 phpernote.php 是原本不存在的)

cat /data/www/*.php > index.php 将 /data/www/*.php 目录下的所有 php 文件合并为 index.php(注意这里 index.php 是 *.php 里面的一个文件)

4.清空文档内容:

例如:

cat /dev/null > /data/robots.txt 此为清空 /data/robots.txt 文件的内容

另外一些关于 cat 命令的技巧。

cat /proc/cpuinfo 显示CPU info的信息

cat /proc/interrupts 显示中断

cat /proc/meminfo 校验内存使用

cat /proc/swaps 显示哪些swap被使用

cat /proc/version 显示内核的版本

cat /proc/net/dev 显示网络适配器及统计

cat /proc/mounts 显示已加载的文件系统

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值