Как пользоваться программой linux

Содержание

Nano — текстовый редактор командной строки, который предустановлен почти в каждом дистрибутиве Linux. Им часто предпочитают пользоваться новые пользователи из-за его простоты, по сравнению с другими текстовыми редакторами командной строки, такими как vi/vim и emacs. Он имеет множество полезных функций, таких как синтаксическая подсветка, нумерация строк, простой поиск и многие другие… Мы изучим как пользоваться редактором Nano, примеры редактор Nano Linux, текстовый редактор nano команды.

  • 1 Установка редактора Nano в Linux
  • 2 Комбинации клавиш в Nano, редактори Nano команды
  • 3 Создадим новый файл в Nano
  • 4 Открытие файла в Nano
  • 5 Редактирование файлов в Nano
  • 6 Поиск текста в Nano
  • 7 Копировать / Вставить / Вырезать текст в Nano
  • 8 Как сохранить файл в Nano?
  • 9 Сохранить файл с созданием резервной копии
  • 10 Выход из редактора Nano
  • 11 Итоги

Установка редактора Nano в Linux

Если по какой-либо причине nano еще не установлен на вашем дистрибутиве Linux, вы можете легко установить его с помощью следующих команд:

Первые настройки Ubuntu | Linux для новичков

# apt install nano [Для Ubuntu/Debian]
# yum install nano [Для CentOS/Fedora]

Комбинации клавиш в Nano, редактори Nano команды

Nano использует комбинации клавиш для выполнения различных функций, таких как поиск текста в файле, выравнивание текста и т.д. Эти комбинации очень легко запомнить и они всё время видны во время редактирования файла (внизу редактора). Они меняются автоматически в зависимости от того, какие действия вы предпринимаете.

Одна вещь, которую вы должны знать, это то, что сочетание клавиш, обозначенное символом «^» и еще одним символом (например, «^ W«), представляет собой комбинацию клавиши Ctrl и этого символа (Ctrl + W в нашем примере).

Комбинация, которая, начинается с «M«, означает, что её нужно завершить, нажав клавишу Alt.

Ниже перечислены комбинации, которые вы увидите при первом запуске nano:

Вам не нужно запоминать каждый вариант, так как он всегда под рукой. Вы можете получить полный список комбинаций клавиш, нажав кнопку ^ G (или нажмите F1), которая откроет меню справки Nano. Некоторые комбинации могут использоваться с нажатием всего одной клавиши.

Например, клавиша F1 — для получения справки или F2 — для выхода из nano.

Создадим новый файл в Nano

Создание нового файла это очень просто:

Это откроет редактор и, сохранит файл, заблаговременно попросив вас указать имя, с которым данный файл будет сохранён:

Открытие файла в Nano

Чтобы открыть файл, вы можете выполнить:

$ nano ~ / my_text_file . txt

Вышеупомянутая команда попытается открыть файл «my_text_file.txt» из вашего домашнего каталога. Если файл не существует, nano его создаст.

Обучение Linux. От новичка до профи. Часть 1

Иногда вам может потребоваться открыть файл и перейти к конкретной строке или столбцу. Nano позволяет вам сделать это с помощью следующей команды:

$ nano + line , columns file
$ nano + 3 , 2 ~ / . bashrc

Откроется ваш .bashrc-файл, и курсор будет расположен на третьей строке, втором столбце.

Редактирование файлов в Nano

После открытия или создания файлов вы можете сразу начать редактирование/запись. В отличие от vim, нет необходимости переключаться в режим редактирования. Чтобы перемещать курсор в файле, вы можете использовать клавиши со стрелками на клавиатуре.

Поиск текста в Nano

Вы можете искать текст внутри файла с помощью комбинации ^ W, которая и выполнит поиск текста. Она откроет поле поиска над меню, где вы можете ввести текст, который ищете:

Вы также увидите, что нижнее меню изменится и отобразит некоторые дополнительные параметры. Их названия в значительной степени сами объясняют себя, поэтому мы рассмотрим только самые важные:

  • Поиск с использование регулярных выражений — нажмите M-R (клавиши Alt + R) и введите искомый текст с помощью регулярных выражений, которые вы хотите использовать.
  • Перейти к строке — нажмите ^ T (клавиши Ctrl + T), а затем введите строку, на которую вы хотите переместить курсор.
  • Замена текста — нажмите кнопки ^ R (Ctrl + R) в режиме поиска или ^ в обычном режиме. Вам будет предложено ввести ваш запрос для поиска, после нажатия Enter вам будет предложено ввести текст, который будет использоваться для замены. Наконец, вас спросят, хотите ли вы заменить только первый результат вашего поиска или все совпадения. Если вы выберете «Нет», курсор будет перемещен к следующему совпадению.
  • Перейти к первой строке — нажмите ^ Y (Ctrl + Y).
  • Перейти к последней строке — нажмите ^ V (Ctrl + V).
Читайте также:
Для файлов txt какая нужна программа

Копировать / Вставить / Вырезать текст в Nano

Интерфейс Nano очень похож на текстовые редакторы графического интерфейса. Если вы хотите скопировать или вырезать текст в графическом редакторе, вам сначала нужно его выбрать. То же самое происходит и в Nano. Чтобы выбрать текст, нажмите Ctrl + ^, затем переместите курсор с помощью клавиш со стрелками.

  • Чтобы скопировать выделенный текст, нажмите Alt + ^.
  • Чтобы вырезать выделенный текст, нажмите ^ K (Ctrl + K).
  • Чтобы вставить выделенный текст, переместите курсор в нужное положение и нажмите ^ U (Ctrl + U).

Как сохранить файл в Nano?

Если вы хотите сохранить текущие изменения в файле, нажмите комбинацию ^ O (Ctrl + O). Если вы редактируете новый файл, вам будет предложено задать этому файлу имя. Это сохранит ваши текущие изменения, nano останется открытым, и вы можете продолжать вносить изменения в файл.

Сохранить файл с созданием резервной копии

Иногда при редактировании файла вам может понадобиться сохранить временные копии одного и того же файла на всякий случай. Вы можете использовать опцию -B, которая создаст резервную копию файла, который вы редактируете. Вы можете использовать её в сочетании с опцией -C, чтобы указать nano, где сохранить эти резервные копии следующим образом:

Источник: darksf.ru

Полное руководство для начинающих по Ubuntu Linux

Ubuntu (произносится как «oo-boon-too») – одна из самых популярных настольных операционных систем Linux. Термин Ubuntu происходит от Южной Африки и примерно переводится как «человечество по отношению к другим», что означает приверженность проекта Ubuntu принципам разработки программного обеспечения с открытым исходным кодом. Его можно установить и модифицировать бесплатно, хотя пожертвования на проект приветствуются.

О Убунту

Ubuntu впервые появился на сцене в 2004 году и быстро поднялся на вершину рейтинга Distrowatch, в основном потому, что его очень легко установить и использовать.

Среда рабочего стола по умолчанию в Ubuntu – Unity, очень современная среда рабочего стола с мощным инструментом поиска для поиска всех ваших приложений и документов. Он хорошо интегрируется с обычными приложениями, такими как аудиоплееры, видеоплееры и социальные сети.

В диспетчере пакетов доступны другие среды рабочего стола, в том числе GNOME, LXDE, XFCE, KDE и MATE. Кроме того, определенные версии Ubuntu предназначены для эффективной работы и интеграции с этими средами настольных компьютеров, такими как Lubuntu, Xubuntu, Kubuntu, Ubuntu GNOME и Ubuntu MATE.

В крупной компании Canonical работают ведущие разработчики Ubuntu, которые зарабатывают деньги различными способами, включая предоставление услуг поддержки.

Как получить Ubuntu

Вы можете скачать Ubuntu. По состоянию на июль 2018 года последний выпуск LTS (долгосрочная поддержка) – 18.04.01, который будет поддерживаться до апреля 2023 года. Эта версия лучше для людей, которые не любят регулярно обновлять свои операционные системы. Он предоставляет более современное программное обеспечение и недавно разработанное ядро ​​Linux, а значит, вы получаете лучшую поддержку оборудования. Вы все еще можете загрузить более старые версии 16.04 и 14.04.5 со страницы альтернативных загрузок, если вы предпочитаете это.

Как попробовать Ubuntu

Прежде чем пойти ва-банк и установить Ubuntu поверх вашей текущей операционной системы, рекомендуется сначала попробовать его. Есть несколько способов попробовать Ubuntu, и следующие руководства помогут:

  • Как создать живой USB-накопитель Ubuntu
  • Как запустить Ubuntu как виртуальную машину с помощью Windows
  • Как запустить Ubuntu как виртуальную машину с использованием Windows 10

Как перемещаться по Ubuntu Desktop

Быстрый взгляд на рабочий стол Ubuntu показывает панель в верхней части экрана и панель быстрого запуска внизу слева.

Ubuntu предлагает множество сочетаний клавиш, которые экономят ваше время и усилия, поэтому их стоит изучить. Вы можете отобразить их список, удерживая клавишу Super. Сам ключ зависит от типа вашего компьютера:

  • На клавиатуре Windows кнопка Super обозначена логотипом Windows и расположена рядом с левой клавишей ALT.
  • На клавиатуре Mac найдите клавишу Command.
  • На Chromebook клавиша Super имеет логотип с увеличительным стеклом.

Другой способ навигации по Ubuntu – использование мыши. Каждый из значков на панели запуска указывает на приложение, такое как файловый менеджер, веб-браузер, офисный пакет и центр программного обеспечения.

Ubuntu Dash

Dash – это мощный инструмент, который облегчает поиск приложений и документов. Когда вы нажимаете верхний значок, отображается Ubuntu Dash. Вы также можете вызвать тире , нажав клавишу Супер .

Самый простой способ найти что-либо – просто ввести текст в поле поиска, как только появится тире. Результаты начнут появляться сразу, и вы можете просто нажать на значок файла или приложения, которое вы хотите запустить.

Подключение к интернету

Вы можете подключиться к Интернету, нажав значок сети на верхней панели. Это поднимает список беспроводных сетей. Нажмите на сеть, к которой вы хотите подключиться, и введите ключ безопасности. Если вы подключены к маршрутизатору с помощью кабеля Ethernet, вы будете подключены к Интернету автоматически. Вы можете просматривать веб-страницы, используя Firefox (браузер по умолчанию, который поставляется с Ubuntu) или любой другой браузер, который вы предпочитаете.

Как поддерживать Ubuntu в актуальном состоянии

Ubuntu уведомит вас, когда обновления будут доступны для установки. Вы можете настроить параметры так, чтобы обновления работали так, как вы этого хотите. В отличие от процесса, который использует Windows, у вас есть полный контроль над тем, когда применяются обновления, поэтому вы не сможете внезапно включить компьютер, чтобы найти установку обновления 1 из 465.

Читайте также:
Какие виды учета ведутся в программе 1с зуп

Как просматривать веб-страницы с помощью Ubuntu

Запустите Firefox, щелкнув его значок на панели запуска или вызвав Dash и выполнив поиск Firefox. При желании вы можете установить Google Chrome, загрузив его с веб-сайта Google.

Как настроить почтовый клиент Thunderbird

Почтовый клиент по умолчанию для Ubuntu – Thunderbird. Он имеет большинство функций, к которым вы привыкли в операционной системе домашнего рабочего стола.Вы можете легко настроить Gmail для работы с Thunderbird. Чтобы запустить Thunderbird, нажмите клавишу Super и найдите ее, используя тире, или нажмите ALT + F2 и введите Thunderbird .

Как создавать документы, электронные таблицы и презентации

Офисный пакет по умолчанию для Ubuntu – LibreOffice. LibreOffice является в значительной степени стандартом, когда речь идет о офисном программном обеспечении на основе Linux. Значки находятся на панели быстрого запуска для обработки текстов, электронных таблиц и пакетов презентаций. Для всего остального, сам продукт предлагает справочное руководство.

Как управлять фотографиями или просматривать изображения

Ubuntu имеет ряд пакетов для управления фотографиями, просмотра и редактирования изображений. Например:

  • Shotwell – специальный менеджер фотографий. Это руководство от OMGUbuntu имеет очень хороший обзор его возможностей.
  • Более простой просмотрщик изображений Eye Of Gnome позволяет просматривать фотографии в определенной папке, увеличивать и уменьшать масштаб и поворачивать их.
  • Наконец, пакет для рисования LibreOffice является частью полного офисного пакета.

Вы можете запустить каждую из этих программ через Dash, выполнив их поиск.

Как слушать музыку в Ubuntu

Аудио пакет по умолчанию для Ubuntu называется Rhythmbox. Он предоставляет все функции, которые вы ожидаете от аудиоплеера: возможность импортировать музыку из различных папок, создавать и редактировать списки воспроизведения, подключаться к внешним мультимедийным устройствам и прослушивать онлайн-радиостанции. Вы также можете настроить Rhythmbox в качестве сервера протокола цифрового аудиодоступа (DAAP), который позволяет воспроизводить музыку на вашем компьютере с телефона и других устройств.

Чтобы запустить Rhythmbox, нажмите ALT + F2 и введите Rhythmbox или найдите его, используя тире.

Как смотреть видео в Ubuntu

Тотем – это проигрыватель фильмов для Ubuntu. Чтобы посмотреть видео, нажмите F2 и введите Тотем или найдите тотем, используя тире.

Как воспроизводить MP3-аудио и смотреть Flash-видео с помощью Ubuntu

По умолчанию проприетарные кодеки, необходимые для прослушивания аудио MP3 и просмотра видео Flash, не устанавливаются вместе с Ubuntu по причинам лицензирования; тем не менее, вы можете легко установить нужные вам предметы.

Как установить программное обеспечение с помощью Ubuntu

Основным графическим инструментом, который можно использовать при установке программного обеспечения в Ubuntu, является Ubuntu Software Center. Это довольно неуклюжий, но это в целом функционал. Одним из первых инструментов, которые вы должны установить через Центр программного обеспечения, является Synaptic, который предоставляет гораздо более мощную базу для установки другого программного обеспечения.

Программное обеспечение Linux доступно в репозиториях – в основном, на серверах, которые содержат программное обеспечение, которое можно установить для определенного дистрибутива. Репозиторий может храниться на одном или нескольких серверах, известных как зеркала. Каждый элемент программного обеспечения в хранилище называется пакетом. Существует много разных форматов пакетов, но Ubuntu использует формат пакетов Debian. Скорее всего, вы найдете большинство необходимых вещей в репозиториях по умолчанию, но вы можете добавить и включить некоторые дополнительные репозитории для приобретения дополнительного программного обеспечения.

Использование графических пакетов, таких как Software Center и Synaptic, не являются единственными способами установки программного обеспечения с использованием Ubuntu. Вы также можете установить пакеты через командную строку, используя apt-get. Несмотря на то, что командная строка может показаться сложной, вы оцените мощь apt-get после ее использования в течение некоторого времени.

Как настроить Ubuntu

Unity Desktop не так настраиваем, как многие другие окружения рабочего стола Linux, но вы можете выполнять базовые действия, такие как смена обоев и выбор отображения меню как части приложения или на верхней панели. Мы собрали руководство, которое расскажет вам все, что вам нужно знать о настройке рабочего стола Ubuntu.

Другие основные пакеты программного обеспечения

Есть несколько широко используемых пакетов, которые вы, вероятно, захотите использовать. Например:

  • Skype . Skype сейчас принадлежит Microsoft, поэтому понятно, что вы думаете, что он не будет работать с Linux.
  • Dropbox . Dropbox – это онлайн-хранилище файлов, которое вы можете использовать в качестве онлайн-хранилища или в качестве инструмента для совместной работы с коллегами или друзьями. Вы можете установить Dropbox в Ubuntu.
  • Steam: Steam – это популярная платформа для многопользовательских игр, потокового видео и социальных сетей. Либо установите Synaptic и найдите его оттуда, либо следуйте инструкциям apt-get и установите Steam через apt-get. Пакет потребует обновления 250 МБ, но после его установки Steam будет отлично работать в Ubuntu.
  • Minecraft: Microsoft также купила Minecraft, популярную видеоигру. Теперь вы можете установить Minecraft с помощью Ubuntu.

Источник: solutics.ru

Полезные инструменты для работы в консоли Linux

linux

В этой статье я познакомлю вас с полезными утилитами консоли Linux. Нас ждут: кли­ент SSH с устой­чивым кон­нектом, кра­сивый даш­борд и мно­го дру­гих полез­ных инструментов для работы в консоли Linux.

Читайте также:
Программа чтобы открывать файлы apk

Дашборды

Cockpit

Cockpit — это не сов­сем даш­борд. Это боль­шая веб‑кон­соль для управле­ния сер­вером.

Ус­танов­ка мак­сималь­но прос­та:

sudo apt update
sudo apt install cockpit
sudo systemctl enable cockpit
sudo systemctl start cockpit

За­тем нуж­но открыть порт 9090 на фай­рво­ле:

sudo ufw allow 9090 / tcp

Даль­ше мож­но нас­тро­ить дос­туп через реверс‑прок­си nginx по име­ни хос­та с нор­маль­ными SSL-сер­тифика­тами и на при­выч­ных пор­тах.

Пос­ле всех манипу­ляций заходим на :9090 и видим окно логина. В него вби­ваем имя поль­зовате­ля и пароль дей­стви­тель­ной учет­ной записи на сер­вере и видим даш­борд.

Полезные инструменты консоли Linux. Cockpit

Cockpit уме­ет рисовать гра­фики боль­шинс­тва инте­рес­ных мет­рик — в час­тнос­ти, заг­рузки дис­ка.

Полезные инструменты консоли Linux. Cockpit

На вклад­ке Host дос­тупны дей­ствия с сер­вером: уста­нов­ка обновле­ний, рулеж­ка сер­висами, управле­ние питани­ем и так далее.

Полезные инструменты консоли Linux. Cockpit

На­чина­юще­му адми­ну это может здо­рово облегчить жизнь.

btop++

Пом­нишь bashtop из прош­лой серии? Btop++ — это его реали­зация на C++ с повышен­ной про­изво­дитель­ностью. Умень­шен­ный интервал обновле­ния гра­фиков не при­водит к зна­читель­ному повыше­нию наг­рузки на про­цес­сор. При этом даш­борд выг­лядит столь же кра­соч­но и эффек­тно для неис­кушен­ного посети­теля тво­ей сер­верной!

Полезные инструменты консоли Linux. btop++

Bottom

Bottom внеш­не похож на bashtop, но написан на Rust, что тоже озна­чает высокую про­изво­дитель­ность и низ­кую наг­рузку на про­цес­сор.

Bottom под­держи­вает Linux (на архи­тек­турах x86, x64 и aarch64), Windows (x86 и x64) и даже macOS!

Ус­танав­лива­ется на Debian-based-дис­три­бути­вы все­го в две коман­ды:

curl — LO https : //github.com/ClementTsang/bottom/releases/download/0.6.4/bottom_0.6.4_amd64.deb
sudo dpkg — i bottom_0 . 6.4_amd64.deb

На Arch все еще про­ще:

sudo pacman — Syu bottom

Для Windows есть уста­нов­щик MSI, который мож­но прос­то ска­чать и запус­тить.

Для запус­ка ути­литы нуж­но писать не bottom, как ты мог подумать, а btm. Пос­ле стар­та уви­дишь что‑то похожее на скрин­шот.

Нужные инструменты консоли Linux. btop++

Viddy

Viddy — это сов­ремен­ный watch на Go с блек‑дже­ком и машиной вре­мени в ком­плек­те.

Ин­терес­но, что он поз­воля­ет не прос­то наб­людать за про­исхо­дящим, но и перема­тывать дей­ствия во вре­мени.

Ус­танов­ка в Linux-сис­темах сво­дит­ся к одной коман­де:

wget — O viddy . tar . gz https : //github.com/sachaos/viddy/releases/download/v0.3.1/viddy_0.3.1_Linux_x86_64.tar.gz tar xvf viddy.tar.gz mv viddy /usr/local/bin

Из команд для управле­ния Viddy во вре­мя работы дос­таточ­но знать две: про­бел вклю­чает машину вре­мени, а s при­оста­нав­лива­ет выпол­нение вызыва­емой коман­ды.

Автоматизация и скриптинг

htmlq

Ко­неч­но, ты зна­ешь про jq — ути­литу для работы с JSON из тер­минала. А как нас­чет HTML? Ког­да пишешь скрип­ты для пар­синга вся­ких сай­тов, очень полез­но иметь воз­можность вза­имо­дей­ство­вать с HTML нор­маль­ным спо­собом, а не регуляр­ками. htmlq — это как раз такой инс­тру­мент.

На­писан htmlq на Rust и ста­вит­ся через Cargo:
cargo install htmlq

sysz

Sysz — это псев­догра­фичес­кий интерфейс для работы с юни­тами systemd. Он поз­воля­ет удоб­но прос­матри­вать и управлять сер­висами. Вот, нап­ример, как пос­мотреть сос­тояние демона Cockpit, который мы рас­смот­рели выше.

Полезные утилиты консоли Linux. sysz

xargs

Ес­ли ты вдруг не слы­шал о xargs, то ты мно­гое про­пус­тил. Это ути­лита, которая вызыва­ет задан­ную коман­ду с аргу­мен­тами, передан­ными в потоке стан­дар­тно­го вво­да.

Вот прос­той при­мер: уда­лим все фай­лы лицен­зии всех прог­рамм, уста­нов­ленных в домаш­нюю пап­ку. Зачем? Не знаю, но с xargs это дела­ется вот таким инту­итив­ным кон­вей­ером:

find ~ / — name LICENSE | xargs — d $ ‘n’ — rm

При­ятная и мало­извес­тная фиш­ка: xargs уме­ет сам рас­парал­леливать задачи. Хочешь запус­тить кучу задач парал­лель­но? xargs -P 16 сде­лает это в 16 потоков. Надо боль­ше? Прос­то уве­личь чис­ло. Никаким for такого резуль­тата не получишь.

Ко­неч­но, мож­но исполь­зовать $(…), но это не так удоб­но, как запуск все­го одной коман­ды. Ска­жем, в при­мере выше мож­но исполь­зовать параметр -exec у find, но это мог­ло бы запус­тить сот­ни про­цес­сов уда­ления вмес­то все­го одно­го. Опти­миза­ция налицо!

miller

Miller — это ути­лита, которая уме­ет обра­баты­вать струк­туриро­ван­ные дан­ные в фор­матах CSV, TSV и JSON. Ука­зыва­ем исходный фор­мат, ука­зыва­ем нуж­ный нам фор­мат — и получа­ем резуль­тат в жела­емом виде.

Ес­ли у тебя Ubuntu, miller уста­нав­лива­ется одной коман­дой.

sudo apt install miller

Инс­трук­ции по уста­нов­ке для дру­гих ОС и дис­три­бути­Wow ты най­дешь в репози­тории про­екта.

Для при­мера я взял файл CSV с какими‑то слу­чай­ными дан­ными и поп­росил miller вывес­ти его кра­сиво с сор­тиров­кой по полю Location.

Полезные утилиты консоли Linux. miller

Ес­ли ты работа­ешь с таб­лицами из тер­минала, то это полез­ней­шая шту­ка!

Всякое

Eternal Terminal

За­дача Eternal Terminal — сде­лать так, что­бы соеди­нение с уда­лен­ным сер­вером по SSH не при­чиня­ло боль при нес­табиль­ном кон­некте или сме­не IP-адре­сов кли­ента (нап­ример, в дороге). Воз­можно, ты ска­жешь, что это похоже на Mosh. Автор это­го и не скры­вает, прос­то его ути­лита работа­ет гораз­до луч­ше.

Eternal Terminal не переза­пус­кает сес­сию при падении (для это­го есть autossh), а обес­печива­ет бес­шовное перек­лючение меж­ду аплинка­ми без пре­рыва­ний сес­сии. Пос­коль­ку я час­то работаю не из дома, дер­жать все SSH-кон­некты живыми без пов­режде­ний ста­новит­ся неп­росто, и Eternal Terminal сос­лужил мне отличную служ­бу.

Ус­танов­ка ET в Ubuntu прос­та:

sudo apt — get install — y software — properties — common
sudo add — apt — repository ppa : jgmath2000 / et
sudo apt — get update
sudo apt — get install et

Те­перь про­верь, жив ли демон на сер­вере:

systemctl status et

screen

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru