【Linux】常用命令(二)

10 篇文章 0 订阅

一、案例二:对文件内容的相关操作命令

案例2: cat/more/grep/重定向/管道符/clear
在桌面上打开终端窗口,执行如下操作:
01.将根目录下所有文件的详细信息输出到 demo 文件中(包含隐藏文件)
02.直接查看 demo 文件的内容
03.将 /usr/bin 目录下所有文件的详细信息追加到 demo 文件中04. 以分屏的形式查看 demo 文件的内容
05.查找 demo 文件内容中包含 mysq] 的信息
06.在 /usr/bin 目录下所有文件的信息中查找包含 mysq] 的信息
07.清空当前终端窗口中的内容

二、 案例详细命令答案解析如下

  • 01. ls -al / > demo
    • > 是重定向符号
  • 02. cat demo
  • 03. ls -al /usr/bin >> demo
    • 用两个>>进行追加
  • 04. more demo
    • 分屏显示
    • 空格: 向下翻页
    • B键 :向上翻页
    • Q键 :退出
  • 05. grep mysql demo
    • 假如自己在wsl中的demo是没有mysql内容,输入此语句没有显示结果,可以用grep mkdir demo代替
  • 06. ls -al /usr/bin | grep mysql
    • “|”: 为管道符
    • 把左侧命令的执行结果通过管道符传递给右侧进行下一步操作
  • 07. CTRL + L 或者输入 clear

三、以上命令操作截图如下,可对照

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

四、文件内容操作相关命令小结

  • > :重定向符号
    • 将左侧命令的结果输出到右侧的文件中
    • 反复执行,文件原有内容会被替换
  • >> :追加重定向符号
    • 将左侧命令的结果输出到右侧的文件中
    • 反复执行,内容追加,文件原有内容不会被替换
  • cat :查看文件内容
    • 格式:cat 文件名
    • 适合用于查看文件内容较少的文件
  • more:以分屏形式查看文件内容
    • 格式: more 文件名
    • 适合用于查看文件内容较多的文件
  • | :管道符号
    • 将左侧命令的结果传递给右侧命令当数据源
    • 例如: 1s -al /usr/bin grep mysql (从左侧命令的结果中查找 mysql)
    • 管道符右侧命令多用: grep和 more
    • grep作用于文件本身文件内容,ls 作用于文件名,查询目录下文件名
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值