Интернет, компьютеры, софт и прочий Hi-Tech

Подписаться через RSS2Email.ru

Начало этой статьи доступно по ссылке «Что такое командная строка»:

Ничто так не пугает новичков, как ужасные термины «терминал», «консоль» и, конечно, словосочетание «командная строка», связанное с этими понятиями. Поэтому в нижеследующей статье мы попытаемся показать, что на самом деле перечисленные вещи не так уж страшны. Разобраться с ними может, образно говоря, даже тот, кто купил компьютер три с половиной дня назад и едва успел научиться кликать мышкой. Не забудем и о практических аспектах. Ну а начнём, как того требует традиция, с краткого описания сути явления. »»» Читать полностью

Что такое командная строка. Часть 2

Примеры использования

Рассмотрим конкретную ситуацию. Вы установили на рабочий компьютер Kubuntu и желаете осуществлять трудовую деятельность под музыку, а интернет-радиостанции транслируют разную безвкусицу. Значит, вы достаёте из кармана, скажем, телефон или медиаплеер и перекачиваете из него на жёсткий диск файлы *.mp3. Однако кодеков для воспроизведения нет, а скачивать сотню мегабайт с оными вам недосуг. Значит, установим программу Audacios (что-то вроде аналога Winamp для Windows).

Вариант первый: зайти в Центр приложений, отыскать там Audacious в разделе «Аудио и видео», нажать на кнопочку и установить «вслепую».

Вариант второй: открыть эмулятор терминала и в командной строке набрать sudo apt-get install audacious с последующим нажатием Enter. Что это даст? А вот что:

  1. вы будете видеть, какие именно пакеты операционная система хочет скачать из репозиториев, сколько траффика они съедят, сколько места займут после установки, ну и не прицепили ли к ним в виде зависимости что-нибудь совершенно постороннее, как это любят делать в Canonical;
  2. вы можете просто скачать пакеты, чтобы установить их потом (для этого команда расширяется параметром «-d», вот так: sudo apt-get install -d audacious);
  3. установить одним махом можно сразу много программ, просто перечислив имена их пакетов через пробелы;
  4. также одним махом можно выполнить последовательно несколько команд, разделённых сдвоенным значком &&.

Последний пункт особенно удобен. Перед скачиванием программ нужно получить свежую информацию о доступных пакетах командой sudo apt-get update (да, проще выполнить её в терминале, нежели искать в настройках Центра приложений). Так вот, оформим нашу команду таким образом, чтобы установка Audacious началась сразу после приведения оной информации в актуальное состояние:

sudo apt-get update && sudo apt-get install audacious

Вне всякого сомнения, времени вы потратите гораздо меньше, нежели при выполнении всего этого в Центре приложений. Особенно в Ubuntu 12.10, где сей Центр мало того что рекламу показывает принудительно, так ещё и системные ресурсы нагружает кошмарно.

Ну и ещё одна ситуация: в глючной Ubuntu не загружается графическая оболочка, а важные номера телефонов находятся в текстовом файле. В общем, посмотреть сведения необходимо до ремонта системы, но доступна лишь командная строка. Выведем с её помощью содержимое того файла. Да ещё и таким образом, чтобы листать можно было.

Сначала переходим в директорию, допустим, с file.txt: cd путь/к/файлу/ (вместо «путь/к/файлу/» указываем, конечно, что-то реальное, «user/home/Документы/» или вроде того).

Теперь осуществляем вышеупомянутый вывод на дисплей: cat file.txt | less

Можно одним махом, если не боитесь ошибиться с путём: cat путь/к/файлу/file.txt | less

Теперь можно листать содержимое клавишами со стрелками вверх и вниз. В самом конце будет слово END обозначающее, конец файла. Смотрите нужную информацию без спешки.

Заключение

В современных дистрибутивах GNU/Linux, как и в Windows, простой пользователь может жизнь прожить, так ни разу и не открыв командную строку. В смысле, консоль (терминал) с оной. Однако лучше всё же иногда открывать и потихоньку осваивать, ведь эта штука действительно очень удобная.

Настолько удобная, что собственные консоли используются в компьютерных играх, где иные средства быстрого управления неэффективны из-за перегруженной графики. А ещё в клиентах IRC, в браузерах (для отлова ошибок в сценариях), да и вообще много где. Потому что напечатать несколько слов нередко бывает гораздо проще, чем запускать дополнительные программы (тяжёлые, неповоротливые) и искать, где в них надо кликать.

Автор: vanilinkin, специально для xBB.uz, 21.11.2012


Предыдущие публикации:

Биржа долевых инвестиций SIMEX.

Последнее редактирование: 2012-11-23 19:04:03

Метки материала: что такое, что, командная строка, строка, что такое командная строка, по, компьютер, софт, информационные технологии, программное обеспечение, soft, операционная система, ит, it, компьютерные технологии, ос, os, информационно-коммуникационные технологии

Оставьте, пожалуйста, свой комментарий к публикации

Представиться как     Антибот:
   

Просьба не постить мусор. Если вы хотите потестить xBB, воспользуйтесь кнопкой предварительного просмотра на панели инструментов xBBEditor-а.


© 2007-2019, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.