Linux文件处理命令

文件处理命令

touch创建空文件

mkdir——创建目录,touch——创建文件

  • 命令名称:touch
  • 命令所在路径:/bin/touch
  • 执行权限:所有用户
  • 语法:touch[文件名]
  • 功能描述:创建空文件
  • 范例:$touch CQ.list
touch CQ.list

不加路径会直接放在当前路径下,加了绝对路径之后会放在绝对路径下。

  • 任何后缀在Linux都可以创建。
  • 除了表示根目录的“/”外,其他符号在linux中都可以使用(但在win里面不行)
创建带空格的文件

在win中可以创建一个带空格的文件,但是在linux中,空格意味着前后两个文件名分开,也就是会同时创建两个文件。

touch CQ CS

在这里插入图片描述

  • 以此类推,可以同时创建n个文件

如果要创建一个带空格的文件,需要用双引号将文件名放入其中。

touch "CS CSstory"

在这里插入图片描述

注意:不建议使用,因为Linux中空格多用于选项和选项参数之间的分隔符,使用空格会带来很多麻烦。要是后续你需要使用这个文件,你也必须每次都加入双引号(包括删除、移动等)。

显示文件内容cat

  • 命令名称:cat
  • 命令所在路径:/bin/cat
  • 执行权限:所有用户
  • 语法:cat [文件名]
  • 功能描述:显示文件内容,-n显示行号
  • 范例:
    • $cat CQ.list
    • cat -n CQ.list

例:查看系统文件etc/issue的内容

cat /etc/issue

在这里插入图片描述

当文件内容很多时,最后显示给用户的就只有最后一页的信息,cat就不再适合。

因此我们使用另一个文件处理命令:tac。

tac 显示文件内容(反向列示)

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

但是这个命令还是不能解决文件内容过长的问题,我们还有一个more命令。

more分页显示文件内容

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

注:在more查看时错过了想要浏览的内容(其实按b也可以向上翻页),此时可使用less命令。

less 分页显示文件内容(可向上翻页)

  • 命令名称:less
  • 命令所在路径:/bin/less
  • 执行权限:所有用户
  • 语法:less [文件名]
  • 功能描述:分页显示文件内容(可向上翻页)
  • 范例:$less /etc/services

使用上箭头或者pageUP向上翻页。

但是less还有一个重要功能是可以进行搜索,语法格式:/+搜索内容

/ service

在这里插入图片描述

  • 命令n接着往下找一个匹配关键字的内容。

head 显示文件的前面几行

  • 命令名称:head
  • 命令所在路径:/usr/bin/head
  • 执行权限:所有用户
  • 语法:head [文件名]
  • 功能描述:显示文件前面几行
  • 范例:$head -n 20 /etc/services
    在这里插入图片描述

不指定行数时,默认显示前十行。

在这里插入图片描述

  • 与head相对应的还有tail,用于显示文件后面几行,用法与head一致

  • tail -f可以动态显示文件末尾内容。(比如日志文件会实时变化)
    在这里插入图片描述

给网卡绑定一个多的ip地址。

ifconfig eth0:192.168.1.1

但是改ip你可能会被提出连接状态。。。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值