ода

  • От меня: Некое лирическое пособие по консольным командам..


    ----------------------------------------------------
    Статьи Петра "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 любой команды имя


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


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


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



    ----------------------------------------
    Источник: Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.