diff --git a/04_CHEATSHEET_MOUNT_SERVICE.md b/04_CHEATSHEET_MOUNT_SERVICE.md new file mode 100644 index 0000000..52e2b86 --- /dev/null +++ b/04_CHEATSHEET_MOUNT_SERVICE.md @@ -0,0 +1,50 @@ +### Компактный режим + +``` bash +sudo mount-service +``` + +Пример: + +``` bash +sudo mount-service wireguard +``` + +Будет смонтировано: + +``` +/srv/wireguard/config +/srv/wireguard/data +``` + +--- + +## Универсальный режим + +``` bash +sudo mount-service --name --ip --base_dir --config_path --data_path +``` + +Пример: + +``` bash +sudo mount-service --name python-wiki-site --ip 192.168.1.128 --base_dir /srv --config_path /mnt/MainPool/apps/config/misc_projects/python-wiki-site --data_path /mnt/MainPool/apps/data/misc_projects/python-wiki-site +``` + +--- + +## Просмотр плана + +``` bash +mount-service --name --config_path --data_path --plan +``` + +Выведет команды: + + mkdir -p ... + mount -t nfs4 ... + printf ... >> /etc/fstab + +⚠️ В режиме `--plan` команды не исполняются, а лишь выводятся для просмотра. + +--- \ No newline at end of file