Windows doskey macro=value equivalent in Linux
Creates a temporary shell alias.
doskey macro=value
alias name="command"
alias name="command"
alias name="command"
Overview
What this command does
On Windows, "doskey macro=value" is used to create command alias. On Linux, the closest practical mapping shown here is "alias name="command"". Creates a temporary shell alias. This reference is grouped under Terminal & Shell Scripting → Aliases.
Windows → Linux context
What changes when you use this on Linux?
Equivalent task, different tool
Windows doskey macro=value maps to alias name="command" for this task. Treat this as a workflow mapping rather than a character-for-character syntax translation.
Portable across the compared distros
The Debian/Ubuntu, Fedora and Arch rows use the same command in this mapping. Package availability or defaults can still vary, so check the installed tool version when an option behaves differently.
For the broader concept behind this mapping, read Linux command-line basics.
Practical tasks
Common use cases
Create command alias
Creates a temporary shell alias.
alias name="command"
Create command alias
alias --help
Show command help when supported
man alias
Open the manual page when installed
Ready to run
Copyable Linux commands
Review paths, device names, package names and permissions before running any command.
alias name="command"
Walkthrough
Examples with explanations
# Windows equivalent: doskey macro=value
alias name="command"
Reference
Common options and variations
| Command or option | Use |
|---|---|
alias name="command" | Create command alias |
alias --help | Show command help when supported |
man alias | Open the manual page when installed |
Distro differences
Debian/Ubuntu vs Fedora vs Arch
Debian/Ubuntu, Fedora and Arch all use "alias name="command"" for this mapping. The command syntax shown here is portable across the three rows, although installed versions and system defaults can still vary.
| Distribution | Package manager / base | Equivalent command | Difference to notice |
|---|---|---|---|
| Debian/Ubuntu | same command | alias name="command" |
Same command on this distribution. |
| Fedora | same command | alias name="command" |
Same command on this distribution. |
| Arch | same command | alias name="command" |
Same command on this distribution. |
Keep learning