Статьи Петра «Roxtonа» Семилетова и Сергея Яремчука наконец-то нашли отклик в моем сердце это лето было решено посвятить Linux’у. Поскольку я считаю себя в этом деле полным «чайником», то и дистрибутив себе я подобрал с соответствующим названием Alt Linux Junior 2.0. Вдоволь насмотревшись на всевозможные оконные менеджеры и наигравшись в игрушки, решил попробовать себя в консоли и влюбился, окончательно и безоговорочно. Захотелось рассказать об этом чувстве всему миру, ведь, не в пример человеческим взаимоотношениям, в подобном деле хочется, чтобы твою любовь испытало и разделило как можно большее количество людей. Но как это сделать, ведь простых руководств по работе с консолью в Сети полно, а хочется создать что-то необычное и необыкновенное. И тут меня осенило: ты ведь влюблен, а любимым принято посвящать стихи.
Когда сидишь перед пустым экраном,
К привычным «Окнам» злобу затая,
Вопрос возникнет поздно или рано:
«Как быть, что делать, и причем тут я?»
Но если в Linux ты пришел не по приказу
И в голове не только «Солитер»,
Консоль откроется тебе, хоть и не сразу,
Ты с радостью возьмешь очередной барьер.
Начну с простого: просмотреть поможет,
Что в каталогах («папках») у тебя
ls команды проще и нужнее быть не может,
(от LiSt для тех, кто english знает лучше, чем Doom II).
Добавь пробел, тире и букв разных
(«ключами» эти буквы все зовут),
Запрос конкретней сформулируй свой и сразу
Вознагражден сторицей будет труд.
И хоть команда эта важная, не спорю
Но впереди таких еще не счесть,
Командная строка подобна морю:
Нырнув в нее, забудешь спать и есть.
cd команда следующая в списке,
Ты в MS-DOS встречал ее не раз,
Кто у кого украл разборки здесь излишни,
Сначала Unix был не надо лишних фраз.
От Change Directory идет ее названье,
По-нашему «смените каталог».
Не нужно много знаний и вниманья,
Чтобы понять нехитрый сей намек.
С cp встречаться вряд ли приходилось,
Но зная множество английских нужных слов,
Легко и просто угадать, что здесь укрылась
Команда CoPy из далеких MS-снов.
А если файл переместить хотим мы,
Сюда поставить, а оттудова убрать
mv (от MoVe команда получила имя)
Название позволит поменять.
В работе вам придется, и не раз
Использовать команду find простую.
Для поиска, скажу вам без прикрас,
В консоли вы не сыщете другую.
Но в страшном сне любого юниксоида,
Пугая и бросая ночью в дрожь
rm, как совесть, гложет поедом
Не пережив, меня ты не поймешь.
ReMove и пот холодный прошибает:
Все удалив, уж не ищи пути назад.
Пока твой палец Enter нажимает,
«Нет Undelete», в мозгу звучит набат.
Но перейдем от разрушенья к созиданью,
mkdir (MaKeDir) и ты сейчас, как юный бог.
Используют ее, как видно из названья,
Когда создать нам нужно новый каталог.
Создал, увидел, ты собой доволен,
Попробуй удалить, не зная как.
Кто там кричит: «ReMove и Dir добавить»?
Да, rmdir, зачем орать-то так?
Вернуться предлагаю снова к файлам,
Ведь мало их создать и удалить,
Под именем скрываться может втайне
Бездонный кладезь знаний пить да пить.
Чтоб просмотреть написанное вами,
Или другим, но все ж охота прочитать,
Cat, more и less в строке введите сами
И не забудьте имя файла дописать.
Когда файл небольшой, все очень просто:
Скачал, открыл, запомнил, удалил.
С программой хуже их размер побольше тоста,
Что ты вчера любимой говорил.
Поэтому их иногда пакуют,
Как песня файлов этих имена
«Это архив» можно твердить напропалую,
Когда в конце ты видишь .tar, .gz, .bz и даже .bz2.