云社区 博客 博客详情

Linux命令(二)

咔吧咔吧 发表于 2020-10-31 14:54:28 2020-10-31
1
0

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

重定向命令


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

    1. 重定向命令的介绍

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

    

    2. 重定向命令的使用

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

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

        


         查看文件内容命令

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

         查看文件内容命令的使用

         cat :查看小型文件

         more :分屏查看大型文件

        

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

        

        


    

    管道(|)命令的使用

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

    

    管道命令的效果图:

    


    

    链接命令 

    软链接的创建方式

    硬链接的创建方式

    1. 链接命令的介绍

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

    ln -s :创建软链接

    ln  :创建硬链接

    

    软链接

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

    软链接效果图:

    

    


    

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

    删除源文件则软链接失效

    可以给目录创建软链接


    

    硬链接

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

    


    硬连接效果图:

    

    

    

    

    

    

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

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

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

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

  • 不能给目录创建硬链接


    

登录后可下载附件,请登录或者注册

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

上一篇:Linux命令(四)

下一篇:knn算法-归一化(七)

评论 (1)


望闻问切ice

1楼2020-11-23 14:48:46
满满的干货~

登录后可评论,请 登录注册

评论