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.
Digital Object Identifier (DOI)
10.5281/zenodo.16763370 (2025-08-01T18:13UTC)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 ArchiveDownload an archive containing the files of this artifact.