linux中重定向命令,LINUX 重定向命令
常用的3个FD
标准输入 描述符: 0
标准输出 描述符: 1
标准错误 描述符: 2
重定向命令
命令:" > " ">> " "< " "<&" "< >"
">" 将命令输出写入文件或设备,而不是命令提示符或句柄
cmd > file 将一个stdout 重定向到 file 文件中
cmd 1>file 将一个stdout 重定向到 file 文件中
命令的默认是 1 即 1> 和 > 是一样的
例如:ls -l > a.txt
# 将命令ls -l 的执行结果重定向到文件a.txt中,若当前没有a.txt这个文件则自动新创建,若有则将执行结果覆盖该文件的内容
''>>" 将命令输出添加到文件末尾而不删除文件中已有的信息
cmd >>file 将一个stdout 重定向到file文件中
例如:ls -l >>a.txt
#将命令ls执行的结果重定向到文件a.txt中,若当前没有a.txt则自动创建,若有则将执行结果追加在该文件尾部
"
cmd < file 将file文件的内容当作命令的输入(stdin)
例如:cat < a.txt >b.txt 或 cat >b.txt
# 此时是将a.txt 里内容读入并覆盖b.txt的内容(有点像复制a.txt的内容粘贴到b.txt且完全覆盖)
cat >b.txt 如果将上例中的输出重定向改成 >> 这时就是 复制a.txt的内容粘贴且追加到b.txt尾部,不改变原文件里的内容
"<
# 此命令类似直接插入内容
"
" >&" 如 m >&n 重定向描述符m到描述符n中
# 指定为m文件所有输出发送到n
"< >" 如 n < > file 打开file文件并将描述符n分配给它
#如果file文件不存在,则新创建,如果描述符n没有指定,则默认为stdin
linux中重定向命令,LINUX 重定向命令相关推荐
- linux+管道+分段,Linux中shell基础、重定向、管道符、环境变量
原标题:Linux中shell基础.重定向.管道符.环境变量 1.什么是shell Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令解释器).它接收用户输入的命令并把它送入内核 ...
- linux中常用的60个命令及作用详解
Linux 必学的 60 个命令 Linux 提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作.文件存 取.目录操作.进程管理.文件权限设定等.所以,在 Linux 系统上工作离不开使用系 ...
- 如何在 Linux 中安装和使用 duf 命令
导读 今天我们来分享一下如何在 Linux 中安装和使用 duf 命令. 该命令显示磁盘空间的利用率,显示方式如下图所示: duf 命令是 du 命令和 df 命令的一个结合,且结果输出是以更加易读的 ...
- Linux服务端开发——Linux中stat函数和stat命令使用详解
这篇文章主要介绍了Linux中stat函数和stat命令使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 stat函数和s ...
- Linux 中ifconfig和ip addr命令查看不到ip解决方法
Linux 中ifconfig和ip addr命令查看不到ip解决方法 参考文章: (1)Linux 中ifconfig和ip addr命令查看不到ip解决方法 (2)https://www.cnbl ...
- 禁止linux关机,如何在Linux中禁用关机和重新启动命令
shutdown命令调度一个Linux系统关闭电源的时间,它也可以用于在使用特定选项调用时停止,关闭电源或重启机器 ,并重新引导系统重新启动. 默认情况下,某些Linux发行版(如Ubuntu,Lin ...
- Linux中sort,uniq,cut,wc命令详解
Linux中sort,uniq,cut,wc命令详解 来源:hellodev 本文主要对Linux中sort,uniq,cut,wc这4个命令的使用方法进行了详细说明,希望对你有所帮助. sort s ...
- linux mv 递归拷贝,奇技淫巧 - 给Linux中的cp和mv命令中添加进度条的高级拷贝
GNU cp和GNU mv命令用于在GNU/Linux操作系统中复制和移动文件和目录.这两个命令缺少的一个特性是它们不显示任何进度条.如果复制一个大文件或目录,您就不知道完成复制过程需要多长时间,也不 ...
- linux中检测用户信息的命令是,Linux中系统状态检测命令
1.ifconfig用于获取网卡配置与网络状态等信息,格式为:ifconfig [网络设备] [参数] 2.uname命令用于查看系统内核版本等信息,格式为:uname [-a] 查看系统的内核名称. ...
- linux学习笔记:linux中查看文件内容的命令
linux中一般用下面这些命令来查看文件: cat 由第一行开始显示文件内容 tac 从最后一行开始显示,可以看出 tac 是 cat 的倒著写! nl 显示的时候,顺道输出行号! more 一页一页 ...
最新文章
- 工行服务器维护时间,工行服务器安全链接
- http://offlineinstallersofts.com/
- Serializable的作用
- Spring Boot整合Spring Data Redis-存取Java对象
- 2016-05-09的POC Yaas Open Event的代码审查
- QPSK信号调制之ASCII码
- linux 账号管理与ACL权限设定
- springboot开启声明式事务
- Atitit 软件架构方法的进化与演进cs bs soa roa msa attilax总结
- DOM中 property 和 attribute 详解
- loadrunner 字符集与检查点的探讨
- 计算机审计风险未来发展,浅谈计算机审计风险的研究
- 前端使用vue+ js-xlsl + elemen-ui实现导出Excel表格(绝对好使, 前端有问题直接关注我, 或者评论立刻给你回应, 专业解决)
- 新手学编程?选python吧!
- 【golang】golang使用cmd去ping网址在window和linux的区别
- python条件选择语句,Python中条件选择语句可以嵌套使用。
- 李建忠老师-设计模式
- 千亿市值今天解禁 美团点评“心里没谱”
- 折半查找(二分查找)的理解
- day61-git版本控制工具