码迷,mamicode.com
首页 > 系统相关 > 详细

linux符号命令总结

时间:2018-03-15 11:53:55      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:&1

1、 ; 多个命令的分隔符
2、/ 根或路径的分隔符
3、>或1> 重定向 (覆盖原来的对象)
4、>>或1>>追加重定向
5、<或<0 重定向 (覆盖原来的对象)
6、<<或<<0追加重定向
7、2>标准错误输出
8、>或1> 输出重定向:把前面输出的东西输入到后面的文件中,会删除文件原有内容
9、>>或1>> 追加重定向:把前面输出的东西追加到后边的文件中,不会删除文件原有内容
10、<或<0 输入重定向:输入重定向用于改变命令的输入,制定输入内容,后跟文件名。
11、<<或<<0 输入重定向:后跟字符串,用于表示“输入结束”,也可以用ctrl+d来结束输入
12、2> 错误重定向:把错误信息输入到后面的文件中,会删除文件有内容
13、2>> 错误追加重定向:把错误信息追加到后边的文件中,不会删除文件原有内容。

  • 1.标准输入(stdin):代码为0,使用<或<<
    1. 标准输出(stdout):代码为1,使用>>或>
  • 3.标准错误输出(stderr):错误代码为2,使用2>>或2>

.. 上一级
. 当前
| 管道符 前一个命令的输出交给后一个命令处理

history
259 ls
(259为最后一条记录的情况下)

!+历史记录的行号=执行那行的命令 例如:!259
!!执行最近的命令
!+字母 执行最近的以字母开头的命令 例如:!l=ls
!-N 从下面执行数N个阿拉伯数字命令 !-1
(以上均是执行了ls)

代表重定向到哪里,例如:echo "123" > /home/123.txt
1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null"
2 表示stderr标准错误
& 表示等同于的意思,2>&1,表示2的输出重定向等同于1

>/dev/null 2>&1问题(1>/dev/null 2>/dev/null)

linux符号命令总结

标签:&1

原文地址:http://blog.51cto.com/4534309/2087043

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!