CFA LogoCFA Logo Computer
Новости Статьи Магазин Драйвера Контакты
Новости
RSS канал новостей
В конце марта компания ASRock анонсировала фирменную линейку графических ускорителей Phantom Gaming. ...
Компания Huawei продолжает заниматься расширением фирменной линейки смартфонов Y Series. Очередное ...
Компания Antec в своем очередном пресс-релизе анонсировала поставки фирменной серии блоков питания ...
Компания Thermalright отчиталась о готовности нового высокопроизводительного процессорного кулера ...
Компания Biostar сообщает в официальном пресс-релизе о готовности флагманской материнской платы ...
Самое интересное
Программаторы 25 SPI FLASH Адаптеры Optibay HDD Caddy Драйвера nVidia GeForce Драйвера AMD Radeon HD Игры на DVD Сравнение видеокарт Сравнение процессоров

АРХИВ СТАТЕЙ ЖУРНАЛА «МОЙ КОМПЬЮТЕР» ЗА 2003 ГОД

Ода консоли

Валерий Н. МАХИНЬКО ryvan@yandex.ru

Статьи Петра «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.

Их распаковка — плевая работа,

Но дело это начинай с конца:

Введи gunzip, bunzip, bunzip2 беззаботно,

Потом уж tar повеселит сердца.

«Но ведь консоль не для того лишь создана,

Чтоб с файлами и папками возиться?» —

Вдруг кто-то спросит. Есть тут у меня

Команды, что заставят удивиться.

К примеру, можете в любой момент узнать,

Задачи, что процессор выполняет:

рs в консоли стоит лишь набрать,

Отчет покажет, что подробней не бывает.

Внимание на PID процесса обратите —

Там у задания у каждого свой номер.

Какое-то вам нужно прекратить? Вы kill введите,

Потом уж PID — и все, процесс опальный помер.

А список файловых систем узнать хотите,

Что на винчестере размещены у вас?

Всего две буквы, d и f введите —

И справку вы получите тотчас.

Мы с вами поработали на славу,

Чего-то сотворив, чего-то удалив,

А свой предел имеет даже слава,

И за приливом вечно следует отлив.

Но перед тем, как твердою рукою,

Ввести exit и отправляться спать,

Повремените, я еще побеспокою

Вас напоследок — все хочу ведь рассказать.

Как результат учебного процесса,

Команд ненужных на экране — просто жуть.

Чтобы очистить, ради интереса

Введите clear, чтоб крохи за собой смахнуть.

Когда ж консоль так поглотила вас,

Что чувство времени и места потеряли:

Введите date, чтобы узнать, который час,

И pwd — куда мы, мол, попали?

Reboot —конец большого приключенья,

Чтоб друг железный был перезагружен,

А можно halt и poweroff для выключенья —

Компьютеру ведь тоже отдых нужен.

Ну вот и все, закончен долгий путь

(Кто хочет, может повторить сначала).

Тебя прошу, читатель, не забудь,

Хоть половину из того, что прозвучало.

P.S.

В какой-то миг вдруг осознаешь —мало:

А где ключи к командам и т.д.

Я приоткрою тайну мануала —

Команда man спасет в любой беде.

Ты после man любой команды имя

Введи, и выведаешь враз

От разработчиков все, что необходимо,

А уж они-то знают больше нас.

Рекомендуем ещё прочитать:






Данную страницу никто не комментировал. Вы можете стать первым.

Ваше имя:
Ваша почта:

RSS
Комментарий:
Введите символы или вычислите пример: *
captcha
Обновить





Хостинг на серверах в Украине, США и Германии. © sector.biz.ua 2006-2015 design by Vadim Popov