ls is a shell command for listing files including special files such as directories. Originally developed for Unix and later codified by POSIX and Single UNIX Specification, it is supported in many operating systems today, including Unix-like variants, Windows (via PowerShell and UnxUtils), EFI, and MSX-DOS (via MSX-DOS2 Tools).
Key facts
- Software.name
- ls
- Software.screenshot
- Ls --color=auto -ls linux.png
- Software.caption
- Long file listing with ls --color=auto -l in Linux showing various modes, date formats, colors and appended indicators (executables and directories).
- Software.author
- coreutils: Richard Stallman and David MacKenzie
- Software.developer
- Various open-source and commercial developers
- Software.programming language
- C
- Software.operating system
- Multics, Unix, Unix-like, Plan 9, Inferno, MSX-DOS
- Software.genre
- Command
- Software.license
- coreutils: GPLv3+BusyBox: GPL-2.0-onlyToybox: 0BSDPlan 9: MIT License
via Wikipedia infobox
Wikidata facts
- Part of
- GNU Core Utilities
- Image
- Ls example.png
Show 3 more facts
- described at URL
- pubs.opengroup.org/onlinepubs/9699919799/utilities/ls.html
- has command line option
- 1
- Commons category
- Ls
via Wikidata · CC0
~5 min read
Encyclopedic overview
5 sectionsContents
- Behavior
- Example
- See also
- References
- External links
ls is a shell command for listing files including special files such as directories. Originally developed for Unix and later codified by POSIX and Single UNIX Specification, it is supported in many operating systems today, including Unix-like variants, Windows (via PowerShell and UnxUtils), EFI, and MSX-DOS (via MSX-DOS2 Tools).
The numerical computing environments MATLAB and GNU Octave include an ls command with similar functionality.
Excerpted from Wikipedia’s “ls” article, available under the CC BY-SA 4.0 licence.