Q:

Five Linux command line rebus puzzles

Solve the following 5 text rebuses, which are in the form of Linux (bash) command lines.

Rebus #1 (solved by Prem)
# type beep sound > file.txt 2> file2.txt

Hints:

 1. The solution is a single word that appears in dictionary.com.
 2. The word has 10 letters.

Rebus #2 (solved by frodoskywalker)
# cat file.png | wc -w
1000

Rebus #3 (solved by frodoskywalker)
# touch file1; while true; do mv file1 file2; mv file2 file1; done

Rebus #4 (solved by Geobits/karhell)
# echo -e "\e[0;97m\a"

Rebus #5 (solved by karhell)
# fsck /dev/sda1 &

Note: For your answer to be accepted, it must at a minimum contain the correct solution for Rebus #1.

A:

Tentative answer :
rebus #1:  

 Could it be a sound filter ?  

Explanation :  

 type beep sound tells us what beep and sound are.
> file1.txt redirects stdout to file1.txt
2> file2.txt redirects stderr to file2.txt
 beep is a legitimate command, so type beep is redirected to file1
 sound on the other hand is not, so it gets redirected to file2  

Rebus #2 and #3:
Agreed with @frodoskywalker, see their answer for details  

 A picture is worth a thousand words, and Perpetual motion

Rebus #4:
(thanks @Geobits)  

 White noise 

Explanation :   

 echo -e outputs its arguments taking ansi escapes into account
\e[0;97m is ansi for bold, high-intensity white
\a is an ascii bell character
 A bell makes noise, therefore we have white noise.  

Rebus #5:

 To run a background check 

Explanation:

 fsck /dev/sda1 runs a filesystem consistency check on /dev/sda1 (main partition)
& allows the command to run in the background  

A:

Rebus #2

 A picture is worth a thousand words

Because

 You have piped an image (file.png) to wc and asked it to count the words (-w), which returned 1000

Rebus #3

 Perpetual motion

Because

 You are moving a file forever ('while true')

A:

Answer for #1 :

 stereotype

Explanation :

 stereo == two channels + type , forcing "output" to both STDERR & STDOUT.

Other rebuses have already been answered.

