List Files
Part of the Fundamentals section of Coddy's Terminal journey — lesson 5 of 82.
The
The output will show everything in your current location:
Useful options you can add to
You can also list the contents of a specific folder by passing its name:
This shows the contents of the
ls command stands for list. It shows you all the files and folders inside your current directory.Simply type ls and press Enter:lsdocuments
readme.txtls:ls -l — shows a detailed list with file sizes, permissions, and dates:ls -lls -a — shows all files, including hidden files that start with a .:ls -als -la — combines both options, showing a detailed list of all files including hidden ones:ls -lals documentsdocuments folder without having to navigate into it first.Challenge
BeginnerUse the ls command to list the visible files and folders in your current directory.
Hint:
lstakes no arguments when listing the current directory — just type it and press Enter! Hidden files (the ones starting with.) stay out of the way until you ask for them withls -a.
Try it yourself
Terminal
This lesson includes a short quiz. Start the lesson to answer it and track your progress.
All lessons in Fundamentals
4Directories
Create A DirectoryCopy A DirectoryMove And Rename A DirectoryDelete A DirectoryRecap - Directory Operations7File Content
Head And TailWord CountSort CommandUnique CommandGrep BasicsGrep With FlagsRecap - Text Detective2Navigation
Print Working DirectoryList FilesChange DirectoryAbsolute vs Relative PathsHome And Root DirectoryRecap - Find Your Way8Redirection
Standard OutputOverwrite To A FileAppend To A FileStandard InputStandard ErrorRecap - Log Builder6Wildcards And Patterns
The Star WildcardThe Question Mark WildcardBracket WildcardsCombining WildcardsRecap - Selective Operations9Piping
What Is A PipeChaining Two CommandsChaining Multiple CommandsPipe With GrepRecap - Data Pipeline