1.2 知识导学

1.2.1 标准输入输出文件

1.3 任务分解

1.3.1 输出重定向生成文件

  1. [root@w ~]# echo abc123 > ~/a1 ## 利用echo 重定向输出生成a1文件,写入内容abc123
  2. [root@w ~]# echo abc123 >> ~/a1 ## 将abc123追加到文件的后面

1.3.2 粉碎文件到空设备文件

在Linux中有个特殊的设备文件 /dev/null,可看作“黑洞”和文件粉碎机。当把一个文件输出重定向到该文件时,相当于丢到垃圾篓或粉碎机,销毁文件。

  1. [root@w ~]# mv ~/a1 > /dev/null

1.3.3 利用输出重定向和标准输入设置密码

  1. [root@w ~]# useradd user_1
  2. [root@w ~]# useradd user_2
  3. [root@w ~]# passwd user_1
  4. [root@w ~]# echo 12345678 | passwd --stdin user_1