lxc-freeze(1)
π lxc-freeze β bestie's guide to pausing a whole container
okay so hi πββοΈ you're reading lxc-freeze(1), the manual page for the lxc-freeze command, and honestly? it's a whole mood. let's get into it β¨
π SYNOPSIS
lxc-freeze {-n name}
that's it. that's the whole vibe. one flag, one job π
πΈ DESCRIPTION
so lxc-freeze freezes all the processes running inside the container. like, every single one. they justβ¦ stop. mid-thought. π§
and they stay blocked β no cap β until someone explicitly thaws them with the lxc-unfreeze command. that's the only thing that un-pauses them, so don't think they'll just wake up on their own π
ngl this command is genuinely iconic for batch managers who need to schedule a group of processes. like, freeze the whole group, do your thing, thaw them later. it's giving "main character time management" β°π
β¨ COMMON OPTIONS β¨
these are the options that are common to most of the lxc commands, so you'll see these cuties again π«Ά
-?,-h,--helpβ prints a longer usage message than the normal one. more words, more love π--usageβ gives you the usage message. that's it, that's the whole thing π-q,--quietβ mute on π (yes, the manpage literally says "mute on", we love a minimalist queen)-P,--lxcpath=PATHβ use an alternate container path. the default is/var/lib/lxcπ-o,--logfile=FILEβ output to an alternate logFILE. the default is no log π«π-l,--logpriority=LEVELβ set log priority toLEVEL. the default log priority isERROR. possible values are:FATAL,ALERT,CRIT,WARN,ERROR,NOTICE,INFO,DEBUG,TRACEπ
β οΈ heads up bestie: this option is setting the priority of the events log in the alternate log file. it does not have an effect on the ERROR events log on stderr. so don't come for me when stderr is still loud π
-n,--name=NAMEβ use container identifierNAME. the container identifier format is an alphanumeric string π€--rcfile=FILEβ specify the configuration file to configure the virtualization and isolation functionalities for the container π
and listen: this configuration file, if present, will be used even if there is already a configuration file present in the previously created container (via lxc-create). so it's the override of overrides, periodt π
--versionβ show the version number π’
π¦ DIAGNOSTIC
- the container was not found β the specified container was not created before with the
lxc-createcommand π like, she doesn't exist. you can't freeze a vibe that was never created, bestie.
π SEE ALSO
go read these next, i'm obsessed with all of them fr fr:
lxc(7), lxc-create(1), lxc-copy(1), lxc-destroy(1), lxc-start(1), lxc-stop(1), lxc-execute(1), lxc-console(1), lxc-monitor(1), lxc-wait(1), lxc-cgroup(1), lxc-ls(1), lxc-info(1), lxc-freeze(1), lxc-unfreeze(1), lxc-attach(1), lxc.conf(5)
(yes, lxc-freeze(1) is listed in its own SEE ALSO. self-love, we stan π)
π sign-off
that's the whole page, bestie! this gem is dated 2026-05-01 and it's the lxc-freeze(1) page from the lxc suite β go freeze something responsibly, and remember: you can't thaw what you never froze π§π bye slay π«Άβ¨
π¦ where this page comes from
- alpine 3.24: lxc-doc 7.0.0-r0 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms