Цифругл – метка: terminal

Метка: terminal

Фото Как получить дерево директорий на Bash одним однострочником

Как получить дерево директорий на Bash одним однострочником

Велик и могуч язык Bash! И много в нём возможностей для написания маленьких, но гордых однострочных команд, что могут, например, вывести дерево директорий на Bash одним однострочником.

Фото Пример своей консольной команды в Django проекте

Пример своей консольной команды в Django проекте

Если вы работали с Django проектом, то, скорее всего, запускали команды из консоли (manage.py). В Django есть простой способ писать свои команды для управления проектом.

Фото Как на Bash посчитать число строк в проекте (директории)

Как на Bash посчитать число строк в проекте (директории)

Ниже будет представлен однострочник, решающий данную задачу на Bash + пошаговое описание его работы.

Фото И снова sudo, и снова "решето"

И снова sudo, и снова "решето"

В утилите sudo была исправлена очередная уязвимость.

Фото Как удалить локальную или удалённую ветку в Git

Как удалить локальную или удалённую ветку в Git

Git - распределённая система контроля версий, где ветки(branch) используются крайне активно. На каждую задачу - отдельная ветка - вот хороший тон!

Фото Зачем писать "hello world"?

Зачем писать "hello world"?

Немного размышлений об одной из самых известных программ для обучения программированию.

Фото Как на Bash получить файлы, изменённые за сегодняшний день

Как на Bash получить файлы, изменённые за сегодняшний день

Bash имеет огромные возможности по программированию/скриптованию и администрированию операционной системы. Не важно: Linux это, FreeBSD, или MacOS – на Bash можно сделать многое.

Фото Как установить часовой пояс в Linux

Как установить часовой пояс в Linux

В рамках первичной настройки Операционной Системы важно установить и по какому времени вы живёте, ведь при следующем обновлении времени через Интернет ваше время слетит.

Фото Как найти самые большие папки и файлы в Linux

Как найти самые большие папки и файлы в Linux

Когда кончается место на жестком диске, возникает закономерный вопрос: на что же оно было потрачено, какие файлы разрослись больше положенного?

Фото Команда grep – полезные ключи и примеры использования

Команда grep – полезные ключи и примеры использования

У команды "grep" довольно много различных особенностей. особенно, если учесть, что с английского это "решето" – а что может войти в решето , не факт что выйдет!

Фото Как создать неизменяемый файл в Linux / MacOS / FreeBSD

Как создать неизменяемый файл в Linux / MacOS / FreeBSD

Само собой, root может всё (если введёт пару команд), однако, это вполне легальный способ запретить изменение файла.

Фото Как удалить все Docker образы и контейнеры

Как удалить все Docker образы и контейнеры

Не всегда нужно удалять всё, но объяснение данного "рецепта" объяснит как в целом удалять образы и контейнеры.

Фото Bash < потоки ввода > вывода && управляющие конструкции || коротко о главном

Bash < потоки ввода > вывода && управляющие конструкции || коротко о главном

Небольшая заметка о конструкциях Bash, в которых путается большинство новичков. А именно: >, <, &, &&, |, ||

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

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

Запускаем программу в терминале в фоновом режиме и разбираемся, как и почему это работает в Linux / Unix терминале.

Фото Малоизвестные, но полезные возможности утилиты less

Малоизвестные, но полезные возможности утилиты less

Команда less является одной из самых известных на ряду с cd, cp, mv и т.д. Но используется less зачастую далеко не на всю мощь.

Фото Как синхронизировать локальную Git версию репозитория с серверной

Как синхронизировать локальную Git версию репозитория с серверной

Прибираемся в локальной версии Git – чтобы локальная версия соответствовала удалённой (серверной) версии Git проекта.

Фото Как скопировать вывод команды из терминала в буфер обмена Linux и MacOS

Как скопировать вывод команды из терминала в буфер обмена Linux и MacOS

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

Фото Базовые примеры использования cURL

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

cURL – слишком хороший инструмент разработчика HTTP-сервисов, чтобы его игнорировать. Многие проблемы можно диагностировать и продемонстрировать с помощью его.

Фото Как добавить самоподписанный сертификат в MacOS

Как добавить самоподписанный сертификат в MacOS

Фото Как узнать, кто подключился по SSH

Как узнать, кто подключился по SSH

Получение всех SSH-соединений из терминала Linux

Фото Как работать с JSON из Bash

Как работать с JSON из Bash

Как получить поле JSON ответа из Bash скрипта или оболочки

Фото Полезные, но неочевидные команды PostgreSQL

Полезные, но неочевидные команды PostgreSQL

Часто новичку в PostgreSQL сложно просто от того, что многие команды, к которым он привык в других СУРБД называются по-другому, и вообще выглядят странно

Фото Решение проблемы с isskin.dll в Wine в MacOS и Linux

Решение проблемы с isskin.dll в Wine в MacOS и Linux

Лечим довольно распространённую ошибку при запуске в Wine

Фото Как узнать свой IP адрес в Linux, MacOS и других Unix-подобных

Как узнать свой IP адрес в Linux, MacOS и других Unix-подобных

Как же узнать свой IP-адрес в Linux / MacOS / Unix-подобных

Фото Как добавить Crontab задачу

Как добавить Crontab задачу

Cron – полезный инструмент администрирования и запланированного выполнения программ; В заметке формат Cron-файла, команды для просмотра и добавления

Фото Как использовать Rsync – утилиту для синхронизации файлов

Как использовать Rsync – утилиту для синхронизации файлов

Как копировать файлы и делать бекапы с утилитой rsync. Стабильная и давно вылизанная до блеска утилита синхронизации файлов.

Фото Как в Linux посмотреть конфигурацию / параметры компьютера

Как в Linux посмотреть конфигурацию / параметры компьютера

В Linux множество средств анализа и получения информации о системе, однако не все программы широко известны. Особенно - новичкам!

Фото Продолжаем дайвить в Bash

Продолжаем дайвить в Bash

awk, sed, примеры программ и разбор их

Фото Операционные системы. Linux. Bash && "продвинутый" Bash

Операционные системы. Linux. Bash && "продвинутый" Bash

bash, regexp, printf и другие интересности

Фото Как обновить git fork (на github)

Как обновить git fork (на github)

Уже некоторое время силами сообщества 900913 переводим tldr на русский – краткие руководства по командам Linux, MacOS и т.д. В октябре за переводы взялись с новой силой – возможно, тому причина hacktoberfest от digitalocean и github.

Фото Перевод статьи «Learn 10 good UNIX usage habits» от IBM

Перевод статьи «Learn 10 good UNIX usage habits» от IBM

В заметке перевод "10-ти хороших привычек Unix-пользователя"

Фото 10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 10 — перестаньте пайпить в cat

10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 10 — перестаньте пайпить в cat

Частая ошибка при использовании утилиты grep - это перенаправление вывода утилиты cat в неё для последующего поиска по одному файлу

Фото 10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 9 — поиск с awk

10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 9 — поиск с awk

Сегодня речь пойдёт про базовые возможности awk. Даже самое минимальное знание этого языка может нехило упростить вашу жизнь в Unix-based системах.

Фото Узнать свободное и занятое место на диске в Linux, FreeBSD и прочих Unix

Узнать свободное и занятое место на диске в Linux, FreeBSD и прочих Unix

Фото Это вам не это! Как утилита find работает с exec

Это вам не это! Как утилита find работает с exec

find, как и многие утилиты Unix, имеет довольно много интересных ключей, которые стоит знать. Но порой это уже на грани "обязан знать"

Фото 10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 8 — подсчёт с grep

10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 8 — подсчёт с grep

Восьмая часть перевода статьи «Learn 10 good UNIX usage habits» от IBM. В этой части рассмотрим возможности утилиты grep.

Фото 10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 7 — xargs

10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 7 — xargs

В седьмой части статьи «Learn 10 good UNIX usage habits» от IBM мы рассмотрим некоторые возможности xargs.

Фото git push в non-bare репозиторий

git push в non-bare репозиторий

Возможно, для вас подобная проблема не так важна, но от того и сложнее вспомнить, как она решается.

Фото 10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 6 — списки команд

10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 6 — списки команд

Сегодня мы рассмотрим работу со списками команд, запуском их в командной оболочке и использованием результата в дальнейшей работе. Это шестая часть перевода статьи «Learn 10 good UNIX usage habits» от IBM.

Фото 10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 5 — длинные команды

10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 5 — длинные команды

Используйте эскейп-символы, чтобы управлять отображением длинных команд. Это пятая «хорошая привычка» из статьи «Learn 10 good UNIX usage habits» от IBM.

Фото 10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 4 — кавычки

10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 4 — кавычки

Это четвёртая часть пересказа статьи «Learn 10 good UNIX usage habits» от IBM. Предыдущую часть можете найти здесь.

Фото 10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 3 — управляющие операторы

10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 3 — управляющие операторы

Это заметка из цикла вольных переводов (возможно, слишком вольных) статьи IBM «Learn 10 good Unix usage habits». Вольные они не только потому, что автор плох в английском, но и из-за спорного их содержания.

Фото 10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 2 — tar

10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 2 — tar

Это продолжение цикла заметок о том, как можно использовать командную оболочку Linux более эффективно/интересно. Используйте эти советы на свой страх и риск — не каждый ваш коллега их оценит.

Фото 10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 1 — mkdir

10 хороших примеров работы в Linux, FreeBSD и прочих Unix. Часть 1 — mkdir

Работая в консоли, у вас вырабатываются некоторые привычки, шаблоны. Это некоторые «просветления», как надо делать некоторые вещи.

Фото Настроим время в Linux, FreeBSD и прочих Unix

Настроим время в Linux, FreeBSD и прочих Unix

Как я уже говорил, тема времени — очень скользкая. Здесь нас поджидают сотни договорённостей, которые были приняты до нас. Однако, нам с этим жить. И, возможно, жить с этим под Linux и прочими Unix.

Фото Боевой Программист Сирасэ

Боевой Программист Сирасэ

Разнообразим нашу копилку медиа про программистов. На этот раз — аниме «Battle Programmer Shirase». Аниме довольно специфичное: авторы решили скрестить АйТи и этти. Впрочем, опыт показывает, что многие IT-шники не против…

Фото Micro men — фильм о начале эпохи PC

Micro men — фильм о начале эпохи PC

О временах первых персональных компьютеров, о первой волне персоналок в Британии.

Фото Надежное удаление файлов в Linux, FreeBSD и MacOS

Надежное удаление файлов в Linux, FreeBSD и MacOS

Вы когда-нибудь задумывались, куда пропадают файлы, после того, как вы их удалили? Есть ли «рай» и «ад» файлов, что с ними там делают? Вообще, гуманно ли удалять файлы?

Фото Восстановление GRUB 2 в Linux

Восстановление GRUB 2 в Linux

Если вы используете несколько операционных систем на одном компьютере, этот рецепт, весьма вероятно вам пригодится!

Фото Самый простой способ раздавать интернет с Linux

Самый простой способ раздавать интернет с Linux

Временами, перед пользователями Linux (как и перед пользователями Windows и *nix, но сейчас не о них) встаёт задача: в сети появилась новая машина, у которой нет доступа к интернету (а должен быть).

Фото Rcconf. Включение и отключение демонов при загрузке

Rcconf. Включение и отключение демонов при загрузке

Rcconf настраивает запуск и остановку системных служб для различных уровней запуска операционной системы.

Фото Как отключить PC Speaker в Linux

Как отключить PC Speaker в Linux

Эх, когда-то навык управления этим малышом определял: можешь ты написать хороший саундтрек игре или нет.

Фото Добавляем локаль в Debian, Ubuntu, etc

Добавляем локаль в Debian, Ubuntu, etc

Иной раз на новых серверах вижу сообщение об ошибке при установке чего-либо через тот же apt/apt-get/aptitude. "locale: Cannot set LC_CTYPE to default locale: No such file or directory"

Фото Основные команды Linux, FreeBSD и MacOS (шпаргалка)

Основные команды Linux, FreeBSD и MacOS (шпаргалка)

Фото Как просматривать .doc файлы в Linux / FreeBSD / MacOS из консоли

Как просматривать .doc файлы в Linux / FreeBSD / MacOS из консоли

Довольно странная задача, не так ли? Но меня порадовала сама возможность этого. Опять же, это может быть полезно администраторам, желающим посмотреть: что же загрузили пользователи.

Фото Права на файлы и папки в Linux, FreeBSD и MacOS

Права на файлы и папки в Linux, FreeBSD и MacOS

Сегодня хочется задеть одну очень скользкую тему: права (и обязанности) на файлы в системах, основанных на Unix.

Фото Оптимизируем изображения web-сайтов

Оптимизируем изображения web-сайтов

Есть множество способов оптимизировать изображения в веб. Начиная от самых простых (вместо .bmp использовать .png), заканчивая построением модели человека и изучением значимости артефактов компрессии.

Фото Как разархивировать файлы в Linux, FreeBSD и MacOS

Как разархивировать файлы в Linux, FreeBSD и MacOS

Вариант «двойной клик, распаковать» не плох. Но не универсален. Ну и не так интересен, как куча способов сделать это в консоли! Поэтому, очередная заметка в стиле «Все способы сделать это».

Фото Все способы узнать версию дистрибутива Linux (а также FreeBSD, MacOS и прочих)

Все способы узнать версию дистрибутива Linux (а также FreeBSD, MacOS и прочих)

Учитывая зоопарк дистрибутивов Linux, иной раз, получая доступ к серверу, не понимаешь, где ты находишься. Особенно это больно, если нужно поставить недостающий пакет.

Фото SshFs для MacOS

SshFs для MacOS

Если в вашем хозяйстве водятся удалённые сервера, то, вероятно, вы уже заходили на них по ssh, чтобы изменять настройки и редактировать файлы.