Understanding Symbolic Links

This courselet provides a hands-on introduction to symbolic links (symlinks) in Linux and how they differ from hard links. Learners will practice creating, inspecting, renaming, and removing symlinks using common Bash commands, while also exploring advanced topics such as dangling links, symlink chains, and loops. The courselet includes tools like readlink, ls -l, and stat to help manage and troubleshoot symlinks effectively. By the end, users will understand how symlinks can simplify file system organization and enhance flexibility without duplicating data.

- - - 1 Aug. 7, 2025, 6:20 PM

Authors

Digital Object Identifier (DOI)

10.5281/zenodo.16763370 (2025-08-01T18:13UTC)
Launch on Chameleon

Launching this artifact will open it within Chameleon’s shared Jupyter experiment environment, which is accessible to all Chameleon users with an active allocation.

Download Archive

Download an archive containing the files of this artifact.

Version Stats

- - -