The difference between / and /root is easy to explain. / is the main tree (root) of the whole Linux file-system and /root is the admin’s user-directory, equivalent to yours in /home/
What is the difference between root and user in Linux?
“root” (aka “superuser”) is the name of the system administrator account. The origins of the name are a little archaic, but that doesn’t matter. Root user has user id 0 and nominally has unlimited privileges. Root can access any file, run any program, execute any system call, and modify any setting.
What is the root in Linux?
The root is the user name or account that by default has access to all commands and files on a Linux or other Unix-like operating system. It is also referred to as the root account, root user, and the superuser.