Linux命令(二)

举报
咔吧咔吧 发表于 2020/10/31 14:54:28 2020/10/31
【摘要】 重定向命令使用重定向命令将终端显示内容重定向到文件 1. 重定向命令的介绍 重定向也称为输出重定向,把在终端执行命令的结果保存到目标文件。 2. 重定向命令的使用 > :如果文件存在会覆盖原有文件内容,相当于文件操作中的‘w’模式 >> :如果文件存在会追加写入文件末尾,相当于文件操作中的‘a’ 模式 ...

重定向命令


使用重定向命令将终端显示内容重定向到文件

    1. 重定向命令的介绍

    重定向也称为输出重定向,把在终端执行命令的结果保存到目标文件。

    

    2. 重定向命令的使用

        >      :如果文件存在会覆盖原有文件内容,相当于文件操作中的‘w’模式

        >> :如果文件存在会追加写入文件末尾,相当于文件操作中的‘a’ 模式

        


         查看文件内容命令

             查看大文件分屏显示使用的命令

         查看文件内容命令的使用

         cat :查看小型文件

         more :分屏查看大型文件

        

        当查看内容信息过长无法在一屏上显示时,可以使用 more 命令在终端分屏显示文件内容。

        

        


    

    管道(|)命令的使用

    管道(|):一个命令的输出可以通过管道做为另一个命令的输入,可以理解成是一个容器,存放在终端显示的内容。

    

    管道命令的效果图:

    


    

    链接命令 

    软链接的创建方式

    硬链接的创建方式

    1. 链接命令的介绍

    链接命令是创建链接文件,链接文件分为软链接,硬链接

    ln -s :创建软链接

    ln  :创建硬链接

    

    软链接

    类似于Windows下的快捷方式,当一个源文件的目录层级比较深,我们想要方便使用它可以给源文件创建一个软链接。

    软链接效果图:

    

    


    

    如果软链接和源文件不在同一个目录,源文件要使用绝对路径,不能使用相对路径。

    删除源文件则软链接失效

    可以给目录创建软链接


    

    硬链接

    类似于源文件的一个别名,也就是说这两个名字指向的是同一个文件数据。

    


    硬连接效果图:

    

    

    

    

    

    

  • 创建硬链接使用相对路径和绝对路径都可以

  • 删除源文件,硬链接还可以访问到数据。

  • 创建硬链接,硬链接数会加1,删除源文件或者硬链接,硬链接数会减1。

  • 创建软链接,硬链接数不会加1

  • 不能给目录创建硬链接


    

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。