文件处理命令

文件处理命令

touch

命名名称:touch
命令所在路径:/bin/touch
执行权限:所有用户
功能描述:创建空文件
语法:touch [文件名]
在这里插入图片描述

cat

cat 基本使用

命名名称:cat
命令所在路径:/bin/cat
执行权限:所有用户
功能描述:显示文件内容
语法:cat [文件名]
-n 显示行号
在这里插入图片描述

cat从键盘创建文件

cat > file 可以在当前目录创建文件并在命令行输入文件内容,按ctrl+d退出输入内容(注意:若文件已经存在,会丢弃原文件的内容)
在这里插入图片描述
在这里插入图片描述

cat >> file 也可以在当前目录创建文件并在命令行输入文件内容,按ctrl+d退出输入内容,但是若原文件存在,则会保留原文件内容,在后面追加内容
在这里插入图片描述
cat file1 file2 > file 会合并file1和file2两个文件的内容到file
在这里插入图片描述

tac

命名名称:tac
命令所在路径:/usr/bin/tac
执行权限:所有用户
功能描述:显示文件内容(反向列示)
语法:tac [文件名]

more

命名名称:more
命令所在路径:/bin/more
执行权限:所有用户
功能描述:分页显示文件内容
语法:more [文件名]
(空格)或f 翻页
(Enter) 换行
q或Q 退出

当输入下述命令之后
在这里插入图片描述
在这里插入图片描述
但是more存在一个问题就是不能向上翻页,下面的less支持向下翻页。

less

命名名称:less
命令所在路径:/bin/less
执行权限:所有用户
功能描述:分页显示文件内容(可向上翻页)
语法:less [文件名]
其中less也可以进行关键词查找:进入less之后,输入 /关键字 可以找文件中的关键字,按n(next)查找下一个关键字所在页面

head

命名名称:head
命令所在路径:/usr/bin/head
执行权限:所有用户
功能描述:显示文件前十行(默认)
语法:head [文件名]
-n 可以指定显示行数
在这里插入图片描述

tail

命名名称:tail
命令所在路径:/usr/bin/tail
执行权限:所有用户
功能描述:显示文件后十行(默认)
语法:tail [文件名]
-n 可以指定显示行数
-f 动态显示文件末尾内容
在这里插入图片描述

wc

命名名称:wc
命令英文原意:word count
执行权限:所有用户
功能描述:统计文件中出现的行数、字符数
语法:wc -w/l [文件名]
-w 统计文件中有多少单词
-l 统计文件中有多少行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值