ifdown(8)
π ifdown β the "okay bestie, we're wrapping UP" era
hi so this is ifdown, and it lives in section 8 of the System Manager's Manual π β which means it's one of the big-girl admin commands that touches your actual system. It's the sibling of ifup, and it's the one you call when you want your network interfaces to go night night. β¨
β¨ NAME β¨
ifdown β take interfaces down π¦
πΈ SYNOPSIS πΈ
ifdown [<options>...] <interfaces>
no cap, that's it. options first, then the interfaces you want taken down. periodt. π
π«Ά DESCRIPTION π«Ά
So here's the vibe: ifdown deconfigures interfaces based on how they're configured in the configuration database. ποΈ
Like, it's not out here guessing. It reads the config database, sees how that interface was supposed to be configured, and then undoes all of that. It's giving "reverse uno card" energy β it's the exact opposite of what ifup did. π₯
π OPTIONS π
kay bestie, here's every single flag. I'm not skipping a single one, not even the boring ones, because every option ate and deserves its moment π
-a,--autoβ only matches interfaces that are marked asauto. If it's not auto, it's not invited to this party. π-f,--forceβ forces the deconfiguration of the interface. Lowkey this option exists just for compatibility with other implementations, so don't read too much into it. it's here for the girls that need it. π-h,--helpβ displays the supported options toifquery. (yes, that's word for word what the page says, and yes, I'm obsessed with how it points you at a whole different command π iconic behaviour, no notes.)-i,--interfacesFILE β use FILE as the config database. ποΈ-n,--no-actβ shows what commands would be run instead of actually running them. this is your test-drive mode, bestie, and it is so useful for testing configuration changes. no consequences, all the vibes. β¨-v,--verboseβ shows what commands are being run as they are executed. perfect for when you're nosey (affectionate) and want to watch every move. π-E,--executor-pathPATH β looks for executors in the given PATH. π£οΈ-I,--includePATTERN β includes PATTERN when matching against the config or state database. π§-S,--state-fileFILE β use FILE as the state database. ποΈ-T,--timeoutTIMEOUT β waits up to TIMEOUT seconds for executors to complete before raising an error. β³ so like, patience is a virtue, but only for TIMEOUT seconds okay?? then we're yelling.-V,--versionβ prints theifupdown-ngversion and exits. short, sweet, slays. π-X,--excludePATTERN β excludes PATTERN when matching against the config or state database. the opposite of-I, and honestly? both are valid. π
πΈ SEE ALSO πΈ
go read these next, bestie, iykyk:
π AUTHORS π
Ariadne Conill <ariadne@dereferenced.org> β thank you for the code, queen π
β οΈ reminder:ifdowndeconfigures interfaces, which means your networking can genuinely go away. all these flags do real things to your real system β run-n(--no-act) first if you're just vibing and testing. π«Ά
and that's the whole page, bestie!! π this was ifdown(8) from the System Manager's Manual, dated 2025-10-13 β love that for us. now go forth and take your interfaces down with confidence. mwah. π
β¨π¦
π¦ where this page comes from
- ubuntu resolute: ifupdown-ng 0.12.1-8 Β· MIT-like
- ubuntu stonking: ifupdown-ng 0.12.1-8 Β· MIT-like
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms