Linux学习日记 —— 4.1.3 文件处理命令之文件处理命令

文件处理命令

————创建文件————
命令名称:touch
命令所在路径:/bin/touch
执行权限:所有用户
语法:touch [文件名]
功能:
创建空文件
例如:
touch test 在当前位置创建一个名叫test的文件。
touch /root/test 表示在root目录下创建test文件(加上绝对路径表示在指定位置创建文件)。
touch program files 在当前位置创建一个名叫program和一个叫files的文件。
touch “program files” 在当前位置创建一个名叫program files的文件。带空格的文件,创建时候需要用引号括起,表示是一个完整文件名。但以后使用该文件都必须要引号括起,不推荐名字带空格,容易引起不必要的麻烦。

————浏览文字内容少的文件————
命令名称:cat
命令所在路径:/bin/cat
执行权限:所有用户
语法:cat [文件名]
功能:
显示文件内容(适合浏览文字内容少的文件)
选项:-n 显示行号(number)
例如:
cat /etc/issue 查看issue文件的内容。
cat -n /etc/issue 查看带行号的issue文件内容。
——————————————————————
命令名称:tac (cat的反向写法)
命令所在路径:/usr/bin/tac执行权限:所有用户
语法:tac [文件名]
功能:
显示文件内容反向显示(从文件末尾开始显示,适合浏览文字内容少的文件)
选项:-n 显示行号(number)
例如:
tac /etc/issue 查看issue文件末尾到开头的内容。

————浏览文字内容多的文件—————
命令名称:more
命令所在路径:/bin/more
执行权限:所有用户
语法:more [文件名]
(空格)或f 可以一页一页往下翻;
(Enter) 可以一行一行往下翻;
q或Q 退出;
功能:
分页显示文件内容。(适合浏览文字内容多的文件,缺点是不能往上翻页),许多说明帮助文档,系统默认调用more命令来查看。
例如:
more /etc/services
—————————————————
命令名称:less(比more更好用)
命令所在路径:/usr/bin/less
执行权限:所有用户
语法:less [文件名]
(空格)或f 翻下一页;
(Page Up) 一页一页往上翻;
(Enter) 换行;
(↑)一行一行往上翻;
q或Q 退出;
输入(/)再输入要找的关键词回车可以搜索对应内容高亮显示,再按n(next)可以查找下一个匹配关键词的内容;
功能:
分页显示文件内容。(适合浏览文字内容多的文件,可以往上翻页
例如:
less /etc/services
———————————————————
命令名称:head
命令所在路径:/usr/bin/head
执行权限:所有用户
语法:head [文件名]
功能:
显示文件前面几行(默认显示前10行)。
选项:-n 指定行数。
例如:
head -n 20 /etc/services 显示services文件的头20行。
——————————————————
命令名称:tail
命令所在路径:/usr/bin/tail
执行权限:所有用户
语法:tail [文件名]
功能:
显示文件后面几行(默认显示后10行)。
选项:
-n 指定行数。
-f 动态显示文件末尾内容。(退出-f模式按ctrl+c)
例如:
tail -n 16 /etc/services 显示services文件的末尾16行。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

烟敛寒林o

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值