Linux重定向管道——双通、三通管道一篇学会【CenOs】
发布日期:2021-05-10 08:18:53 浏览次数:18 分类:精选文章

本文共 3188 字,大约阅读时间需要 10 分钟。

Linux���������������������������������������

Linux���������������������������������������������������������������������������������������������������������������������������������������������������File Descriptor, FD���������������������������������������������������������������������������������������������������������������������������������

���������������������

������������������������������������������������������������������������������������������������������������������������������������

  • ���������������stdin������-/dev/stdin���������������������������������������������������������������
  • ���������������stdout������-/dev/stdout���������������������������������������������������
  • ���������������stderr������-/dev/stderr������������������������������������������
  • ������cat /proc/PID/fd���������������������������������������������������������������������0123���������������������������������������������������������������������������������������


    ������������������������

    ������������������������������������������������������������������������������������������������������������������������������������������������������������

  • ���������������������������������

    date > date.txt

    ������������������������date.txt������������

  • ���������������������������������������������

    yum install httpd > /dev/null

    ������������������������������������������������������������������������&������������stdout���stderr������������������������>���������������������������stdout���

  • ������������������������������

    mail -s "������������" alice < word.txt

    ���������������������������������word.txt���������������������������&>���������stderr���������������/dev/null������������������������


  • ��������������������� chaining

    ���������Piping������Linux������������������������������������������������������������������������������������������������

    pipe���������������

    ���������������������������������������������������������������������������������������������������������

  • ���������������������������

    cat /etc/passwd | tail -3

    ������������/etc/passwd���������������������������

  • ���������������������

    ps aux | grep 'sshd'

    ������������������������sshd���������������������������������

  • ������������������������

    cat /etc/passwd | tee user.txt | tail -5

    ������������/etc/passwd���������������������user.txt���������������������������������


  • ���������������������������

    xargs���������������������������������������������������������������������������������������xargs������������������������

  • ���������������������

    touch file{1..5}

    ���������������������������file1���file5���

  • ���������������������

    ls

    ���������������������������������������

  • ���������������������

    cat file.txt | xargs rm -rvf

    ������������������������file.txt������������������������������������������cat file.txt | rm -rvf������������������������������������������������������xargs������rm������������

    cat file | xargs rm -rvf

    ������������ls������������������������������


  • ������

    ������������������������������Linux���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

    上一篇:剑指 Offer 55 - I. 二叉树的深度-Python题解
    下一篇:剑指 Offer 54. 二叉搜索树的第k大节点-Python题解

    发表评论

    最新留言

    关注你微信了!
    [***.104.42.241]2025年04月01日 01时00分37秒