Skip to content

Instantly share code, notes, and snippets.

View BasilSnowman's full-sized avatar

Basil_Snowman BasilSnowman

  • Russia, Moscow
View GitHub Profile
@BasilSnowman
BasilSnowman / gist:d934ae4d1ac2def34239b9766c5acd5e
Created December 1, 2021 11:54
Linux history modification commands
# Disable duplicate commands
export HISTCONTROL=ignoredups
# Save commands from several terminals to common history
export PROMPT_COMMAND="${PROMPT_COMMAND:+$PROMPT_COMMAND$'\n'}history -a; history -c; history -r;"
@BasilSnowman
BasilSnowman / docker_copy.txt
Created June 4, 2019 19:10
Docker copy from and to
#Копирование в Docker
#Чтобы узнать имя или ID контейнера, выполните команду docker ps:
#$ docker ps
#CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
#72ca2488b353 my_image X hours ago Up X hours my_container
# Скопировать файл с хоста в контейнер:
docker cp foo.txt 72ca2488b353:/foo.txt
#Скопировать файл с Docker-контейнера на хост:
@BasilSnowman
BasilSnowman / docker_mysql_backup_restore.txt
Last active June 3, 2019 05:07
Backup and restore a mysql database from a running Docker mysql container
# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
# Restore
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE