Linux基础—管道与重定向

重定向:

FD:
文件描述符(文件句柄),进程使用文件描述符来管理打开的文件 //是数字,0-255
FD是访问文件的标识,即链接文件

0是键盘只读,标准输入
1,2是终端可以理解是屏幕//1标准正确输出,2标准错误输出
3+是文件,可读可写
ls /proc/PID/fd   //查看链接文件
ln -s 1.txt 333 //快捷方式,链接,访问1.txt,cat 333 出现1.txt

输出重定向:
1>等价于> 2>不可省略 >覆盖 >>追加 &>混合输出(1,2)
输入重定向:
<输入 0<等价于<
邮件:
写邮件mail -s “标题” alice(计算机上用户) .退出发送
查看邮件:切换到alice用户,mail回车,按邮件编号1查看此邮件
使用输入重定向快速发送邮件:mail -s “test01” alice < word.txt

管道 |

进程管道piping:

cat  /etc/passwd | tail -3
ps aux  |  grep 'sshd'

tee管道: 能将内容保存到文本中

cat /etc/passwd |tee 88.txt | tail -1

参数传递Xargs:
cp rm一些特殊命令就是不服其他程序。

cat files.txt |xargs rm -rvf
 //files.txt内容是/home/1.txt /home/2.txt  -v可视
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值