How to get full file path Linux? Get the absolute path of a file?

In this tutorial, we will guide you about how to get the Absolute Path of a File in the Linux Operating System and How to get full file path Linux.

Readlink Linux Command to Get Full File Path Linux

readlink command in Linux is used to print resolved symbolic links or canonical file names. Whenever we have a symbolic link and want to know the full path it refers to, we can use the readlink command to display the actual path of the symbolic link.

Print the value of a symbolic link or canonical file name.

Syntax

readlink [OPTION]... FILE...
OPTION:
  -f, --canonicalize            canonicalize by following every symlink in
                                every component of the given name recursively;
                                all but the last component must exist
  -e, --canonicalize-existing   canonicalize by following every symlink in
                                every component of the given name recursively,
                                all components must exist
  -m, --canonicalize-missing    canonicalize by following every symlink in
                                every component of the given name recursively,
                                without requirements on components existence
  -n, --no-newline              do not output the trailing delimiter
  -q, --quiet
  -s, --silent                  suppress most error messages (on by default)
  -v, --verbose                 report error messages
  -z, --zero                    end each output line with NUL, not newline
      --help                    display this help and exit
      --version                 output version information and exit

Example

readlink -f myfile.txt

Output

/home/user/dos2021/myfile.txt
Scroll to Top