Overview
This release delivers a complete Linux-like command toolkit for Windows CMD, built with Batch + PowerShell shims.
It provides 54 commands that mimic GNU coreutils behavior, enabling a familiar Linux experience directly inside cmd.exe.
This is the modified version of the
✨ Highlights
- Core file utilities:
ls,touch,mv,cp,rm,cat,pwd,mkdir,rmdir - Text processing:
grep,head,tail,wc,sort,uniq,cut,tr,sed,awk,xargs,tee - File/path helpers:
basename,dirname,realpath,readlink,ln(symlink, hardlink, junction) - System commands:
ps,kill,df,du,uname,env,export - Math & utilities:
expr,seq,printf,yes,nl,rev,split,join,paste - Hashing:
md5sum,sha1sum,sha256sum,sha512sum - Windows shims:
chmod(attrib flags),chown(icacls)
🔧 Installation
-
Download and extract the release zip:
C:\cmd-aliases\ -
Run the included
add-to-path.cmdto add the folder to PATH. -
Open a new CMD window and start using commands like:
ls -al touch file.txt grep -i "error" log.txt
⚠️ Notes
- Some commands are simplified versions of GNU coreutils.
sedandawkare lightweight implementations (basic substitution and{print $1,$2}support).chmodandchownare Windows approximations (attrib+icacls).ln -ssymlinks may require Administrator rights or Developer Mode enabled.
🌟 Roadmap
- Add
stat,uptime,who,id,groups,top - Archive helpers (
tar,zip,unzipvia PowerShell) - Network commands (
wget,curlalready present in Win10/11 but shims can be added)
Full Changelog: basic...v1.2.0