Hello guys,
I was working on the lab and understood this question.
-Use the file module to ensure that /etc/issue.net is a symbolic link to /etc/issue on the managed host.
So basically, /etc/issue.net >> /etc/issue.
However, I'm so confused what is the src and what is the dest.
I feel like issue.net is going to the issue, so issue should be the dest.
Here is the right code
- name: Ensure /etc/issue.net is a symlink to /etc/issue file: src: /etc/issue dest: /etc/issue.net state: link owner: root group: root force: yes
Is there any easier way to understand src and dest regarding the symlink?
Thanks
Symlinks act as shortcuts with advanced properties that allow access to files from locations other than their original place in the folder hierarchy by providing operating systems with instructions on where the “target” file can be found.
ln [-fs] [-L|-P] source_file target_file
ln [-fs] [-L|-P] source_file... target_dir
https://pubs.opengroup.org/onlinepubs/9699919799.2018edition/utilities/ln.html
ln [OPTION]... [-T] TARGET LINK_NAME ln [OPTION]... TARGET ln [OPTION]... TARGET... DIRECTORY ln [OPTION]... -t DIRECTORY TARGET...
Symlinks act as shortcuts with advanced properties that allow access to files from locations other than their original place in the folder hierarchy by providing operating systems with instructions on where the “target” file can be found.
ln [-fs] [-L|-P] source_file target_file
ln [-fs] [-L|-P] source_file... target_dir
https://pubs.opengroup.org/onlinepubs/9699919799.2018edition/utilities/ln.html
ln [OPTION]... [-T] TARGET LINK_NAME ln [OPTION]... TARGET ln [OPTION]... TARGET... DIRECTORY ln [OPTION]... -t DIRECTORY TARGET...
Also a better analogy to remember is :
Red Hat
Learning Community
A collaborative learning environment, enabling open source skill development.
or