linux
- Как отлаживать bash-скрипты по шагам
- Best way to disable swap in Linux
- Переключение раскладки Ctrl+Shift в Ubuntu 22.04
- Просмотр файла JSON в Midnight Commander с использованием jq
- Установка свежего RabbitMQ
Как отлаживать bash-скрипты по шагам
Best way to disable swap in Linux
- Identify configured swap devices and files with
cat /proc/swaps
. - Turn off all swap devices and files with
swapoff -a
. - Remove any matching reference found in
/etc/fstab
. - Optional: Destroy any swap devices or files found in step 1 to prevent their reuse. Due to your concerns about leaking sensitive information, you may wish to consider performing some sort of secure wipe.
Переключение раскладки Ctrl+Shift в Ubuntu 22.04
В очередной раз что то поменяли и все перестало работать. Лекарство:
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Control>Shift_L']"
если не сработает то:
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Ctrl>Shift_L']"
Просмотр файла JSON в Midnight Commander с использованием jq
Установить jq:
apt install jq
На файле .json в mc меню Command -> Edit extension file добавить:
# json
regex/\.json$
View=%view{ascii} jq '.' < %f
Установка свежего RabbitMQ
Сначала устанавливаем erlang:
apt update
apt install curl software-properties-common apt-transport-https lsb-release
curl -fsSL https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/erlang.gpg
echo "deb https://packages.erlang-solutions.com/ubuntu $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/erlang.list
Далее устанавливаем RabbitMQ:
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.deb.sh | sudo bash
apt update
apt install rabbitmq-server