linux

Error was encountered while opening journal files: Input/output error

Опубликовано NowhereMan - пт, 09/28/2018 - 15:29
journalctl -e
Error was encountered while opening journal files: Input/output error

Такая ерунда происходит, если в каталоге /var/log/journal/<MachineID> появляются файлы с нулевой длиной. Если удалить такие файлы, все работает.

Linux - как узнать, кто сидит в свопе?

Опубликовано NowhereMan - сб, 06/23/2018 - 22:09

Как в линуксах узнать, кто сидит в свопе? Очень просто:

#!/bin/bash
for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 2 -n -r | less

Теги

Подключения по SSH без Ввода Пароля

Опубликовано jeord - пт, 06/01/2018 - 13:46

1. Генерируем пару ключей на локальной машине

Сгенерируем ключи аутентификации для SSH с помощью ssh-keygen.

$ ssh-keygen

Вывод:

Как очистить историю команд в BASH

Опубликовано jeord - ср, 04/18/2018 - 11:53

Полностью удалить историю Bash

$ history -cw

Опции Описание
-c Очистить файл истории
-w Внести команды текущей сессии в файл с историей

Удалить определенную строку из истории Bash

Наберите следующую команду для удаления конкретной строки (например с номером 352) из файла с историей Bash:

Памятка Grep

Опубликовано jeord - пн, 02/05/2018 - 20:15
grep pattern file.txt поиск pattern в файле file.txt, с выводом полностью совпавшей строкой
grep -o pattern file.txt поиск pattern в файле file.txt и вывод только совпавшего куска строки
grep -i pattern file.txt игнорирование регистра при поиске
grep -bn pattern file.txt показать строку (-n) и столбец (-b), где был найден pattern
grep -v pattern file.txt