stat – Used to Display Status Information About Files

The stat command is used to display status information about files. This command provides detailed information about a file, including its size, permissions, creation, and modification dates.


To use the stat command, simply type stat followed by the file name you want to retrieve information about. For example, to get information about a file named “example.txt”, you would enter the following command:

stat example.txt

This command will display a detailed output of information about the file, including its size, permissions, and timestamps.


Here are some examples of how to use the stat command:

  1. To display the information of a file named “example.txt”:
stat example.txt
  1. To display the information of a directory named “example_dir”:
stat example_dir

Specific Use Cases

The stat command is useful for a variety of tasks, including:

  • Checking file permissions
  • Checking file size and type
  • Checking file timestamps
  • Checking the owner and group of a file


Here is a table of available options for the stat command:

Option Description
-c Use a custom format for the output
-f Display the file system status instead of file status
-t Display the information in terse format
-L Follow symbolic links
-x Display the information in hexadecimal format

Troubleshooting Tips

If you encounter issues with the stat command, here are some troubleshooting tips:

  • Make sure you are using the correct file name and path.
  • Check the file permissions to ensure you have the necessary access to view the file information.
  • Try using different options to display the information in a different format.


  • The stat command is available on most Linux distributions.
  • The output of the stat command may vary depending on the file system and operating system being used.