"Шпоры" в терминале


Перешёл с детища Майкрософта на линух. И сразу стало ясно, что здесь придётся отбросить все мои гуёвые привычки и завести дружбу с терминалом. Загуглил по командам. Мдя... Чтобы запомнить такую массу информации естественно нужно время. Казалось бы терминал пытается облегчить эту задачу с помощью TAB, манов и хелпов. Но для новичка это не совсем то что нужно. На форумах предлагают распечатать список команд и держать рядом.Удобно? Не очень...
Хотелось бы, чтобы всё было под рукой, а точнее в терминале. Поэтому познакомившись с понятием алиас-решил собрать следующий велосипедик. Имеется файлик со списком команд разбитых на пункты:

Создаём в домашнем каталоге папку с любым именем. К примеру .helpmy. В этой папке создаём текстовые файлы в которых будет содержимое каждого пункта. Имена файлам тоже можно выбрать любые("файлы и директории" назовём file,"поиск файлов"-filesearch...). Наша задача по определённой команде - вывести в консоль информацию из файлов. Воспользуемся алиасами.
Создадим в хомяке файл куда мы засунем псевдонимы и команды.
gedit ~/.bash_aliases
Добавляем псевдонимы по следующему принципу
alias название псевдонима='команда_терминала'
Рассмотрим на примере (каждый псевдоним вбиваем с новой строки)
alias file='cat ~/.helpmy/file'
alias fsearch='cat ~/.helpmy/filesearch'

То есть по команде file в терминале отобразится одна из наших "шпор" (файлы и директории),fsearch-поиск файлов и т.д
Сохраняем .bash_aliases.Чтобы всё заработало осталось выполнить:
source ~/.bash_aliases
После любых изменений файла .bash_aliases снова выполняем вышеуказанную команду.
Результат:

Конечно можно было не создавать кучу файлов, а выводить лишь часть текста из одного,например с помощью sed. Но это кому как нравится. "Навесить" свою команду можно на что угодно,была бы фантазия...Например вы включаете комп,а там всем известный чёрный экран.Все пути решения как всегда улетучиваются из головы. Запускаем терминал (если возможно), вбиваем recovery и перед нашим взором являются все советы "бывалых".
Сорри за ерунду, которую я так упорно расписывал, но знаний, чтобы написать ман "Как зачать здорового ребёнка через терминал без sudo и перезагрузки компьютера"-у меня пока нет;)
Если кому нужно,тот самый файлик с командами.