Полезные команды для консоли
# из папки языковой пары
echo "I test" | apertium -d . eng-kaz
echo "I test" | ../apertium-view.sh -d . eng-kaz
# список файлов в одну колонку, отсортированных по типу, папки в начале
ls -1X --group-directories-first
# вывести список пакетов с обновлениями во временный файл, открыть файл в Sublime Text
apt list --upgradable > /tmp/list; and subl /tmp/list
# скачать максимум в 4 потока, с минимальным размером сплита 1 Мб., с продолжением закачки, УРЛы из файла
aria2c --max-connection-per-server=4 --min-split-size=1M -c -i load.txt
# скачать видео, извлечь аудио-дорожку, ковертировать в mp3 с максимально возможным качеством, УРЛы из файла
youtube-dl --extract-audio --audio-format mp3 --audio-quality 0 -c --batch-file videos.txt
# Компиляция программ, работающих с <thread>
g++ -std=c++11 -pthread file.cpp
# check the status of the MySQL server
sudo service mysql status
# Stop the MySQL server
sudo service mysql stop
# Start the MySQL server
sudo service mysql start
# mount share folder in VirtualBox Guest
mount -t vboxsf share /media/sf_share/
# update all installed python packages with pip
pip install -U $(pip freeze | awk '{split($0, a, "=="); print a[1]}')
# Запуск тестов с заданием пути до модулей
PYTHONPATH=. py.test
# Создание виртуального окружения pipenv
PIPENV_VENV_IN_PROJECT=true pipenv --python 3 --site-packages