Статьи

  • Удаление exif данных c помощью MAT или exiftool

    Перед публикацией, например фото, нужно удалить метаданные. Как правило в самом файле с фото сохраняются координаты где и когда была снята фотография, а также название устройства, с помощью которого она была сделана. И еще очень много другой информации. Для того чтобы удалить эти данные в Ubuntu можно воспользоваться набором программ MAT. MAT имеет в своем составе GUI

  • Типы в Java

    Примитивные типы в Java Язык Java является строго типизированным языком. Тип каждой переменной должен быть обязательно объявлен. В языке Java существует 8 примитивных типов. Четыре типа для целых чисел, два для чисел с плавающей точкой, один для символов и boolean.

  • Текстовый редактор nano

    Текстовый редактор nano - простейший редактор, присутствующий по умолчанию во многих дистрибутивах GNU/Linux в том числе и Ubuntu 16.04 и Ubuntu 14.04. Когда нужно быстро изменить конфигурационный файл лучше nano ничего нет. Чтобы открыть файл в редакторе, достаточно выполнить команду nano config.conf откроется редактор, вот так он выгдядит Перемещаться по документу можно

  • Сроки поддержки Ubuntu

    Срок поддержки своего дистрибутива Ubuntu можно посмотреть командой ubuntu-support-status Сроки поддержки различных версий можно увидеть на данной картинке Картинка взята отсюда. Там же можно посмотреть сроки поддержки ядра. На википедии можно изучить историю версий со сроками поддержки.

  • Создание загрузочной флэшки Ubuntu 18.04 в Windows

    С помощью загрузочной флэшки можно попробовать live образ Ubuntu 18.04. Установить Ubuntu. А также использовать для восстановления существующей системы. Для начала нужно скачать нужный дистрибутив. Это можно сделать по этой ссылке. В случае обычной десктопной Ubuntu 18.04, нужно скачать файл ubuntu-18.04-desktop-amd64.iso. Нам понадобится сама флэшка, размером не менее 2 Гб и

  • Создание виртуальной машины VirtualBox из командной строки.

    Создать и сразу зарегистрировать виртуальную машину можно командой VBoxManage createvm --name "imyaVM" --register После создания ее нужно настроить, делается это следующей командой VBoxManage modifyvm "imyaVM" \ --ostype Ubuntu_64 \ --memory 2048 \ --nic1 bridged \ --boot1 dvd Пояснение опций: --ostype -список доступных можно посмотреть командой VBoxManage list ostypes;

  • Создание виртуальной машины kvm из консоли

    Оглавление: Создание хранилища. Создание виртуальной машины kvm, с помощью virt-install. Создание хранилища. Для начала создадим хранилище виртуальных машин. Я буду использовать простой тип хранилища, основанный на папках. Создадим папку mkdir /home/goodigy/kvm Создадим хранилище sudo virsh pool-define-as storage dir - - - - "/home/goodigy/kvm" storage - название хранилища,

  • Создание бэкапа с помощью rsync

    Как я делаю бэкап. У меня есть жесткий диск 3.5, специально большой, чтобы его с собой таскать было не удобно. Его я подключаю раз в месяц и делаю копию раздела /home на него. Можно просто копировать, но мне нужно чтобы каждый раз копировались только измененные или добавленные файлы, и из архива удалялись файлы которых нет больше и на моем home. То есть бэкап должен быть

  • Расположение файлов настроек LAMP Ubuntu 16.04 и Ubuntu 14.04

    Где находятся конфигурационные файлы Apache2, PHP MySQL. Apache /etc/apache2 PHP для файлов запущенных веб-сервером /etc/php5/apache2/php.ini для файлов запущенны из командной строки /etc/php5/cli/php.ini MySQL /etc/mysql/my.cnf

  • Разметка диска для Ubuntu

    Актуально для всех версий Ubuntu. Структура файловой системы в Linux отличается от Windows. В Windows диски c: d:, в Linux это просто папка. Всё, включая устройства, есть файлы. Корень файловой системы обозначается /, в котором находится множество папок, доступ к которым, есть только у администратора (root). Единственная папка доступная простому пользователю — это папка

  • Работа с git

    Получение данных Инициализация нового репозитория. При клонировании удаленного репозитория (git clone) выполнение данной команды необязательно git init Клонирование удаленного репозитория на локальный компьютер git clone Синтаксис команды: git clone имя_репозитория папка_куда_нужно_склонировать_репозиторий; При клонировании внутри папки создается папка с названием клонируемого

  • Работа с MySQL

    Дамп базы Дамп базы можно снять и залить в phpmyadmin с помощью команд Импорт и Экспорт. Но почти на всех серверах стоит ограничение на размер файла, поэтому снять дамп, а тем более залить, невозможно. Выдается ошибка: вероятно, размер загружаемого файла слишком велик, или подобная. В таком случае нужно воспользоваться консолью. НУЖЕН ДОСТУП ПО ssh. С помощью консольной

  • Подсчитать или сравнить хэш-сумму md5 файла в Ubuntu

    При скачивании файлов, для проверки правильности загрузки файла, как правило, предлагается вычислить хэш-сумму md5 файла. И сравнить ее с представленной на сайте, в виде символов или в виде файла. Например, вот тут при скачивании дистрибутива, также предлагается скачать файл MD5SUMS, содержащий md5 суммы дистрибутивов. Чтобы подсчитать md5 сумму файла в Ubuntu, можно

  • Пакетный менеджер APT в Ubuntu

    Пакетный менеджер APT в Ubuntu 14.04. Из википедии : "apt (advanced packaging tool) — программа для установки, обновления и удаления программных пакетов в операционных системах Debian и основанных на них (Ubuntu и т. п.)" Для примера возьмем пакет skype Установить пакет sudo apt-get install skype Удалить пакет sudo apt-get remove skype Удалить пакет со всеми настройками sudo

  • Ошибка с /var/lib/dpkg/lock

    Если возникла ошибка при использовании apt-get или dpkg, E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11: Ресурс временно недоступен) E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом? то все исправить можно командой, sudo fuser -vki /var/lib/dpkg/lock Другими словами, снять блокировку

  • Отключить уведомление "Сервис поиска сетевых ресурсов отключён"

    После загрузки Ubuntu и входа под пользователем, появляется надоедливое сообщение "Сервис поиска сетевых ресурсов отключен Текущая сеть имеет локальный домен (.local), который не рекомендуется и не совместим с сервисом поиска сетевых ресурсов Avahi. Служба была отключена." Что это за служба Avahi, можно поискать в гугле. Или тут.

  • Отключить миниатюры на панели задач при переключении между окнами

    По умолчанию, в Windows 10 поведение у панели задач такое. Если открыто более одного окна одного приложения, то на панели иконка, как бы, двоится. При клике на эту иконку показываются эскизы (миниатюры) открытых окон, чтобы перейти в нужное окно нужно дополнительно кликнуть по эскизу (миниатюре). Меня такое поведение не устраивает, лишний клик, особенно когда нужно интенсивно

  • Нужные программы в консоли, Midnight Commander

    Очень удобно пользоваться двухоконным файловым консольным менеджером Midnight Commander или просто mc. Похож на Norton Commander. Имеет встроенный текстовый редактор. Установить можно командой, в том числе в Ubuntu 16.04 и Ubuntu 14.04 sudo apt-get install mc Разное о мс. Чтобы скопировать текст в текстовом редакторе mcedit, нужно воспользоваться shift + стрелки, далее

  • Настройка NFS в Ubuntu 16.04 и Ubuntu 14.04

    Network file system (NFS) — протокол сетевого доступа к файловым системам. В Linix, в частности в Ubuntu, работает намного быстрее чем SAMBA. Поэтому для внутренней сети лучше использовать его, тем более, монтирование прозрачно. Монтируем в определенную папку, и содержимое доступно, как-будто на нашем диске.

  • Как удалить пункт из UEFI в Ubuntu

    Так получилось что у меня в UEFI появился лишний пункт меню. Он дублирует уже существующий. Чтобы его удалить можно воспользоваться следующей программой efibootmgr, программа консольная.