sln(8)

okay bestie, gather round, because this one is a tiny little page from section 8 of the System Manager's Manual, and it is genuinely iconic. it's called sln, it makes symlinks, and it's the emergency backup bestie you didn't know you needed. ๐Ÿซถ


โœจ SYNOPSIS โœจ

sln source dest
sln filelist

two whole moods. pick your fighter. ๐Ÿ’…


๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

so like, the sln program creates symbolic links. simple. gorgeous. no notes. ๐ŸŒธ

but here's the plot twist that makes it main character: unlike the ln(1) program, sln is statically linked. and the way that matters is โ€” if for some reason the dynamic linker is not working, sln can be used to make symbolic links to dynamic libraries. ๐Ÿ˜ญโœจ like, when everything else is in shambles and the dynamic linker has left the chat, sln is still standing there, statically linked, ready to help. that's real friend behavior ngl. ๐Ÿ’€๐Ÿ’–

the command line has two forms, and yes you have to know both, that's just the vibes:

  • first form โ€” it creates dest as a new symbolic link to source. cute, direct, one link, done. ๐ŸŽ€
  • second form โ€” filelist is a list of space-separated pathname pairs, and the effect is as if sln was executed once for each line of the file, with the two pathnames as the arguments. so it's like batch mode, slay. ๐Ÿฆ‹

and a heads up because this part is important:

the sln program supports no command-line options. zero. none. no flags, no --help, no secret extras. you give it paths and it does its thing. periodt. ๐Ÿ’…

๐Ÿ‘‘ SEE ALSO ๐Ÿ‘‘

go read these too, bestie, they're all part of the same friend group:


mwah ๐Ÿ’‹ that's the whole page. this little love letter came to you from Linux man-pages 6.20, dated 2026-02-08, and yeah it's sln(8) โ€” the statically linked queen stays winning. no cap, fr fr, iykyk ๐ŸŒˆโญ๐Ÿ’œ

๐Ÿ“ฆ where this page comes from
  • arch rolling: man-pages 6.20-1 ยท BSD-2-Clause AND BSD-3-Clause AND BSD-4.3TAHOE AND BSD-4-Clause-UC AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-linking-exception AND LGPL-3.0-or-later AND LicenseRef-Public-Domain AND LicenseRef-UltraPermissive AND Linux-man-pages-1-para AND Linux-man-pages-copyleft AND Linux-man-pages-copyleft-2-para AND Linux-man-pages-copyleft-var AND MIT AND Spencer-94
  • nixpkgs unstable: man-pages 6.20
  • ๐Ÿ“œ the page's license: Linux-man-pages-copyleft
  • ๐Ÿ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms