There normally isn't a command or file called gnu
.
The name gnu
refers to the GNU Project, and includes a number of distinct programs, including gcc, emacs, the Bash shell, the Coreutils suite (which includs commands like rm
, cp
, mv
, and so forth), and a number of other things. The goal of the project is/was to create an entire operating system.
On some systems, GNU tools might be installed in a special directory, perhaps /opt/gnu
or /gnu
. On others, including most Linux-based (or "GNU/Linux") systems, the GNU tools make up a large part of the operating system.
There is no "current version" of GNU; each sub-project (gcc, coreutils, emacs, ...) has its own series of releases.
Incidentally, your question asks about the location of /gnu
. /gnu
, if it exists, is a location. And find gnu
is going to (attempt to) traverse the gnu
directory in your current directory. I suggest you need to study the workings of Unix-like file systems.
uname -a
. If this is Linux, what distribution? (Trylsb_release -d
). What makes you think there is a/gnu
anywhere? Why are you looking for it: what are you trying to do? – Gilles 'SO- stop being evil' May 31 '13 at 22:44