准备学习下大数据,查了下大数据的学习步骤,首先进行Linux的学习,基于linux就该这么学的demo。
输入输出重定向
输入重定向是指把文件导入到命令中,输出重定向是指把输出到屏幕的信息输出到实体文件中。输入输出重定向分为3种:
- 输入重定向(STDIN,文件描述0),默认可以从键盘或者其他实体文件输入
- 输出重定向(STDOUT,文件描述1),默认输出到屏幕
- 错误输出重定向(STDERR,文件描述2),默认输出屏幕
输入重定向语法符号
![c0990da039e04331751b04fadc97016c.png](https://i-blog.csdnimg.cn/blog_migrate/c0a95d8e9d59ed5d3ebb9e3689af4457.jpeg)
例1:使用输入重定向统计文件行数
no5|no5-1|no5-2[root@localhost test]# wc -l table4 table[root@localhost test]# wc -l < table4[root@localhost test]# cat table | wc -l4[root@localhost test]#
其中 wc -l < table 和 cat table | wc -l 的命令效果一样的
例2:使用命令输入符输入文字
[root@localhost ~]# cat << EOF> qwe> ddd> werwe> EOFqwedddwerwe[root@localhost ~]#
输出重定向的语法符号
![8e81ca7dae1ecad89266ead02894e70c.png](https://i-blog.csdnimg.cn/blog_migrate/88c64bb8e16e884a73c5f7398a02fc1b.jpeg)
在输出重定向中,可以省略文件描述1不写,不过错误输出的文件描述2必须要写
例