Для многих я думаю такие элементарные команды покажутся мелочью, но к сожалению у меня сейчас нет времени чтоб узнавать все подробно !
Кого не затруднить помогите пожалуйста.

1.0 - Нужно написать что делает та или иная команда
1.1 - who >> file2
1.2 - set -o noclobber
1.3 - ls | wc -l
1.4 - sort $HOME/file1 | cat -n
1.5 - cat touch | tee ls
1.6 - ls > /dev /null
2.0 - Нужно вести команду которая сделает у или иную задачу
2.1 - Ввести информацию в файл list.txt , которая находиться в данном каталоге и рассортировать её по времени.
2.2 - Создать файл ups.txt в котором находиться неизвестное(что то вроде рандома) число.
2.3 - Создать каталоги dir и dir2 используя $HOME, $PWD - если не ошибаюсь mkdir $HOMEdir $PWDdir2
2.4 - Перенести все файлы с расширением txt в каталог dir. Если во время исполнения будут ошибки то их отправлять в файл error.txt - 2.5 - Всё это с использованием $HOME .
2.6 - Вывести все информация из файла list.txt на экран и отправить это жу информацию в файл list3 в каталоге dir2 - Всё это с использованием $HOME .
1.1 Стандартная команда Unix который отображает список пользователей, которые в настоящее время вошли в компьютер.
и переписывает этот список в файл "file2"
3.0 - Есть своего рода описание команды нужно просто указать правильно команду !
3.1 -Активировать режим дублирование на экране - если не ошибаюсь cat
3.2 -Узнать какой драйвер подключен к терминалу
3.3 -Отправить строку с текстом USER в /dev/tty5
Люди добрый очень нужна помощь , сам бы все это сделал просто реально нет времени сидеть и разбирать это все по книгам !