Форум проекта Matuntu

Поддержка => Руководства и инструкции => Тема начата: vita от 16 Августа 2015, 19:32:59

Название: Шпаргалки по консольным командам
Отправлено: vita от 16 Августа 2015, 19:32:59
В сети много ссылок на консольные команды, но есть и хорошие шпаргалки. Например,
Памятка по Debian GNU/Linux (https://www.debian.org/doc/manuals/refcard/refcard)  и Очень полезные команды Linux на одном листе  (http://www.mintlinux.ru/go/url=http://www.f-notes.info/linux:linux_command)
Название: Re: Шпаргалки по консольным командам
Отправлено: ivm от 16 Августа 2015, 19:33:43
Командаdfпозволяет посмотреть информацию об использовании дискового пространства носителей информации.

Ознакомиться с возможностями команды df df --help
Название: Re: Шпаргалки по консольным командам
Отправлено: ivm от 01 Ноября 2015, 12:46:15
Конечно, название статьи Искусство командной строки (https://github.com/jlevy/the-art-of-command-line/blob/master/README-ru.md) не совсем корректное, но содержание достаточно интересное.
Название: Re: Шпаргалки по консольным командам
Отправлено: vita от 17 Апреля 2016, 01:50:34
Полезными могут быть стандартные команды cal и ncal (более функциональная) из пакета bsdmainutils, который содержит множество небольших программ, обычно доступных в BSD-подобных Unix системах. Краткое описание пакета можно посмотреть в менеджере пакетов Synaptic.
Указанные команды позволяют отображать календарь и (как написано в мануале) дату Пасхи. По сути cal является ссылкой на программу ncal, но по умолчанию cal выводит календарь с днями по горизонтали с воскресения, а ncal выводит дни по вертикали и начинает отсчет с понедельника.
Особенностью этих команд является вывод даты от первого года н. э. до 9999 года н. э.

Возможны следующие опции:

-1
    Выводит календарь только на один месяц (используется по умолчанию)
-3
    Выводит календарь на предыдущий/текущий/следующий месяцы
-y
    Выводит календарь на текущий год
-h
    Отключает подсветку сегодняшнего дня.

Программа ncal может рассчитывать дату празднования Пасхи, например,
рассчитать и вывести дату восточной Пасхи (православной) в указанный год ncal -o 2016
рассчитать и вывести дату западной Пасхи (католической) в указанный год ncal -e 2016
Более подробное описание с картинками здесь (http://infineconomics.blogspot.ru/2012/11/cal-ncal-bsdmainutils.html).
Название: Re: Шпаргалки по консольным командам
Отправлено: ivm от 16 Июня 2017, 13:29:47
Возможности консоли интересны и безграничны.
Чтобы посмотреть в терминале прогноз погоды в любой местности земного шара, нужно после команды curl wttr.in слеш в кавычках указать название местности, например, curl wttr.in/"Смоленск"
Вывод о погоде на три дня
curl wttr.in/"Смоленск"
Weather report: Смоленск

     \   /     Sunny
      .-.      13-14 °C       
   ― (   ) ―   ↘ 14 km/h     
      `-’      20 km         
     /   \     0.0 mm         
                                                       ┌─────────────┐                                                       
┌──────────────────────────────┬───────────────────────┤  Fri 16 Jun ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│     \   /     Sunny          │     \   /     Sunny          │     \   /     Sunny          │     \   /     Sunny          │
│      .-.      12-13 °C       │      .-.      15-16 °C       │      .-.      16-17 °C       │      .-.      13-14 °C       │
│   ― (   ) ―   ↘ 13-14 km/h   │   ― (   ) ―   ↘ 16 km/h      │   ― (   ) ―   ↘ 18 km/h      │   ― (   ) ―   ↘ 7-14 km/h    │
│      `-’      20 km          │      `-’      19 km          │      `-’      20 km          │      `-’      19 km          │
│     /   \     0.0 mm | 0%    │     /   \     0.0 mm | 0%    │     /   \     0.0 mm | 0%    │     /   \     0.0 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐                                                       
┌──────────────────────────────┬───────────────────────┤  Sat 17 Jun ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│     \   /     Sunny          │     \   /     Sunny          │  _`/"".-.     Patchy rain po…│  _`/"".-.     Patchy rain po…│
│      .-.      15-16 °C       │      .-.      17-18 °C       │   ,\_(   ).   18-19 °C       │   ,\_(   ).   15-16 °C       │
│   ― (   ) ―   ↙ 7 km/h       │   ― (   ) ―   ↙ 10 km/h      │    /(___(__)  ↓ 9-13 km/h    │    /(___(__)  ↓ 7-15 km/h    │
│      `-’      20 km          │      `-’      19 km          │      ‘ ‘ ‘ ‘  18 km          │      ‘ ‘ ‘ ‘  19 km          │
│     /   \     0.0 mm | 0%    │     /   \     0.0 mm | 0%    │     ‘ ‘ ‘ ‘   0.2 mm | 84%   │     ‘ ‘ ‘ ‘   0.1 mm | 38%   │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐                                                       
┌──────────────────────────────┬───────────────────────┤  Sun 18 Jun ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│     \   /     Sunny          │  _`/"".-.     Patchy rain po…│  _`/"".-.     Patchy rain po…│  _`/"".-.     Patchy rain po…│
│      .-.      16-17 °C       │   ,\_(   ).   18-19 °C       │   ,\_(   ).   16 °C          │   ,\_(   ).   11 °C          │
│   ― (   ) ―   ↓ 10-11 km/h   │    /(___(__)  ↓ 11-13 km/h   │    /(___(__)  ↘ 14-15 km/h   │    /(___(__)  ↘ 7-15 km/h    │
│      `-’      20 km          │      ‘ ‘ ‘ ‘  19 km          │      ‘ ‘ ‘ ‘  18 km          │      ‘ ‘ ‘ ‘  19 km          │
│     /   \     0.0 mm | 0%    │     ‘ ‘ ‘ ‘   0.2 mm | 78%   │     ‘ ‘ ‘ ‘   0.6 mm | 51%   │     ‘ ‘ ‘ ‘   0.1 mm | 47%   │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
Location: Смоленск, Ленинский район, Смоленск, городской округ Смоленск, Смоленская область, ЦФО, РФ [54.77897005,32.0471812192]

New feature: multilingual location names wttr.in/станция+Восток (in UTF-8) and location search wttr.in/~Kilimanjaro (just add ~ before)
Follow @igor_chubin for wttr.in updates

PS. самое интересное, что указывается район Смоленска, где проводились метео измерения.
Название: Re: Шпаргалки по консольным командам
Отправлено: В. Юрганов от 19 Июня 2017, 09:15:49
Посмешил Игорь )))
Пусть виндузятники завидуют )
Название: Re: Шпаргалки по консольным командам
Отправлено: ivm от 09 Июля 2018, 11:24:28
Аналогом графического средства для анализа использования дисков Disk Usage Analyzer является консольная утилита DU.
Команда sudo du -sh /покажет дисковое пространство, используемое корневым разделом.

А вот если добавить * сразу после дроби (sudo du -sh /*) то вывод будет ещё интереснее sudo du -sh /*анализ использования диска по каталогам системы.

При поиске мусора, захлямляющего диск, для меня порой это единственный весомый инструмент.

Ну и заодно sudo du -sh * |sort -h, чтобы сразу отсортировать корректно sudo du -sh * |sort -h
Название: Re: Шпаргалки по консольным командам
Отправлено: шур от 13 Июля 2018, 11:26:03
Если дописать в файле /home/user/.bashrc строку du -csh, то при открытии терминала в определённой папке будем получать общий размер файлов в папке. Удобно.
Название: Re: Шпаргалки по консольным командам
Отправлено: vita от 13 Июля 2018, 14:33:32
Если дописать в файле /home/user/.bashrc строку du -csh, то при открытии терминала в определённой папке будем получать общий размер файлов в папке. Удобно.
С одной стороны, показывает общий размер файлов, с другой стороны, добавляет в терминал ненужные строки об отсутствии прав доступа к некоторым каталогам. Не очень удобно.