【Linux】命令拾遗

Note: 记录在学习过程容易遗忘、混淆的Linux命令

1. 重定向

  • >>>都是输出重定向,区别是>会覆盖而>>是追加。

  • <是输入重定向,例如:command < file,会将 file 中的内容作为 command 命令参数。

  • 1>正确信息重定向; 2>错误信息重定向

  • 1>>正确信息重定向追加; 2>>错误信息重定向追加

  • 正确信息与错误信息输出到一个文件

    • command 1> a.txt 2>&1
    • command > a.txt 2>&1
    • command &> a.txt

    Note:单独使用 > 只会重定向正确信息,要同时重定向错误信息,需要使用 2>&1。

  • 如果希望执行某个命令,但又不希望在屏幕上显示输出结果,那么可以将输出重定向到 /dev/null:command &> /dev/null

相关推荐
爱尔兰的楠小楠23 分钟前
Windows上使用WSL2创建Ubuntu系统,实现无缝高效开发的体验
linux·windows·ubuntu
Fluency-1130 分钟前
ubuntu中ssh连接root用户
linux·ubuntu·ssh
0wioiw033 分钟前
Ubuntu(③vsftpd)
linux·服务器·ubuntu
cellurw3 小时前
Day75 RS-485 通信协议设计、串口编程与嵌入式系统部署实践
linux
海棠蚀omo4 小时前
Linux基础I/O-打开新世界的大门:文件描述符的“分身术”与高级重定向
linux·操作系统
带土15 小时前
33. 文件IO (4) 二进制文件操作与结构体存储 文件路径与目录操作
linux
无敌最俊朗@5 小时前
C++音视频就业路线
linux·windows
Fr2ed0m5 小时前
Linux 文本处理完整指南:grep、awk、sed、jq 命令详解与实战
linux·运维·服务器
大聪明-PLUS6 小时前
使用 GitLab CI/CD 为 Linux 创建 RPM 包(一)
linux·嵌入式·arm·smarc
边疆.6 小时前
【Linux】自动化构建工具make和Makefile和第一个系统程序—进度条
linux·运维·服务器·makefile·make