To type commands from a command interface, the operating system must know how to find the command. Here's how to add a directory dedicated to executable programs to your command line:
Add PATH=$PATH:/new/path
on a line to the
~/.profile
file. If needed, add export PATH
. System
wide, this is added to /etc/profile
.
Most GNU/Linux systems source this from /etc/profile.d/
instead
of adding to /etc/profile
. For instance, Slackware expects a file
with a .sh
extension, and the x-bit set globally. Look for a
.
or source
command in /etc/profile
to
be sure. Some shells may have a different user login profile, (e.g. Bash uses
~/.bash_profile
or ~/.bash_login
, and CSH uses
~/.login
).
As a note, the ~
refers to your login directory as defined in
the /etc/passwd
file, or the CDPATH
and
HOME
variables.
Right click the start-menu-thingie, select System
, select
Advanced Settings
, select the Advanced
tab,
click Environment Variables
. Under User variables
click ne
, give your profile a name, then add
%path%;%USERPROFILE%\new\path
, where new\path\
is the directory you're adding within your C:\Users\
sub-directory. This updates the registry in
HKEY_CURRENT_USER\Environment
persistently.
To paraphrase Doug Gwyn on Usenet, GUIs make simple tasks easy, and complex tasks impossible, (22 June 1991, comp.unix.wizards).
©2016 David Egan Evans.