Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.
September 19, 2006
Download msls170.exe and extract the files to a folder in your Path. This GNU/Linux ls directory information clone can display exhaustive information on DACLs/SACLs, reparse points, shortcuts, hard links, hidden streams, encryption, compaction, and offline status.
When I type ls --help, I receive:
Usage: ls [OPTION]... [FILE]...List information about the FILEs (the current directory by default).ls version 4.3.170 2006/04 for Microsoft Windows.Microsoft Windows extensions by Alan KlietzGet the latest version at http://utools.com/msls.asp -a, --all do not hide entries starting with . -A, --almost-all do not list implied . and .. --acls[=STYLE] show the file Access Control Lists (ACL): STYLE may be `short', `long', `very-long' or `none' -b, --escape print octal escapes for nongraphic characters --block-size=SIZE use SIZE-byte blocks. See -s -B, --ignore-backups do not list implied entries ending with ~ -c with -lt: sort by, and show, ctime (time of file creation instead of modification) with -l: show ctime and sort by name otherwise: sort by ctime -C list entries by columns --color[=WHEN] control whether color is used to distinguish file types. WHEN may be `never', `always', or `auto' --compressed indicate compressed files with distinct color (requires --color) -d, --directory list directory entries instead of contents -D, --dired generate output designed for Emacs' dired mode --encryption-users show names of users with encryption keys for file -f do not sort, enable -aU, disable -lst -F, --classify append indicator (one of *@$) to entries --fast do not get extended information from slow media such as networks, diskettes, or CD-ROMs --format=WORD across -x, commas -m, horizontal -x, long -l, single-column -1, verbose -l, vertical -C --full-time list both full date and full time -g, --groups[=y/n] show POSIX group information) -G do not show POSIX group information --gids[=STYLE] show POSIX group security identifiers: STYLE may be `long', `short', or `none' -h, -H, --human-readable print sizes in human readable format (1K 234M 2G) --si likewise, but use powers of 1000 not 1024 -i, --inode print index number of each file -I, --ignore=PATTERN do not list implied entries matching shell PATTERN --indicator-style=WORD append indicator with style WORD to entry names: none (default), classify (-F), file-type (-p) -k, --kilobytes like --block-size=1024 -K, --registry show registry keys: hklm, hkcu, hku, hkcr -l use a long listing format -L, --dereference list entries pointed to by symbolic links -m fill width with a comma separated list of entries -M, --more Pause output to the console between each screenful -n, --numeric-uid-gid list numeric UIDs and GIDs instead of names and show Security Identifiers (SIDs) in raw form -N, --literal print raw entry names (don't treat e.g. control characters specially) -o use long listing format without POSIX group info -p, --file-type append indicator (one of @$) to entries --phys-size report the physical size if the file is compressed or sparse -q, --hide-control-chars print ? instead of non graphic characters --show-control-chars show non graphic characters as-is (default unless program is `ls' and output is a terminal) -Q, --quote-name enclose entry names in double quotes --quoting-style=WORD use quoting style WORD for entry names: literal, locale, shell, shell-always, c, escape -r, --reverse reverse order while sorting -R, --recursive list subdirectories recursively --recent[=#] highlight files changed in the last # minutes using a distinctive color --short-names show short 8.3 letter file names, a la MS-DOS --sids[=STYLE] show file owner Security Identifiers (SIDs): STYLE may be `long', `short', or `none'. See -n -s, --size print size of each file in blocks -S sort by file size --slow get extended information from slow media such as networks, diskettes, or CD-ROMs (see --fast) --sort=WORD sort by: none -U, size -S, time -t, version -v, extension -X, case status -c, time -t, atime -u, access -u, use -u --streams[=y/n] report files containing streams (-F -p --color) with -l: print the names of the streams --time=WORD show time as WORD instead of modification time: atime, access, use, or ctime (creation time) specified time is sort key if --sort=time -t sort by modification time -T, --tabsize=COLS assume tab stops at each COLS instead of 8 -u with -lt: sort by, and show, access time with -l: show access time and sort by name otherwise: sort by access time -U do not sort; list entries in directory order --user=NAME report permissions from the viewpoint of user NAME -v sort by version --view-security view the file's security, a la Windows Explorer -w, --width=COLS assume screen width instead of current value -x list entries by lines instead of by columns -X sort alphabetically by entry extension -1 list one file per line --32 show 32-bit view of files and registry --64 show 64-bit view of files and registry --help display this help and exit --version output version information and exit (default is --64 on 64-bit operating systems)By default, color is not used to distinguish types of files. This isequivalent to using --color=none. Using the --color option without anargument is equivalent to --color=always. When using --color=auto, colorcodes are generated only if the output is a display console.Use the environment variable LS_OPTIONS to set default options.Example: -bhAC --more --color=auto --recent --streams
You May Also Like