Solaris / OpenSolarisThis forum is for the discussion of Solaris, OpenSolaris, OpenIndiana, and illumos.
General Sun, SunOS and Sparc related questions also go here. Any Solaris fork or distribution is welcome.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I know there are more programs installed in Solaris, but finding them and getting them to run are a different story. How does one find all the executable files other than browsing the different directories? I'm sure there must be quite a few programs that would help me make Solaris do what I want if I just knew where they were and what their names were. Thanks,
I just want to know where all the programs are and what there names are so I can look them up online, and find out what they do. Then I could probably change or configure what I need to change or configure -- when I realize something isn't right. Thanks.
Well, they're all over the place. But here are the main directories to search for what you want:
/opt
/sbin
/bin or /usr/bin
As for what their names are and what they do, Sun has several books about Solaris that you can buy from them or maybe find in your local library. Another place where you "may" be able to find what you're looking for is the BigAdmin pages on Sun's website. lots of good information there.
Distribution: Solaris 11.4, Oracle Linux, Mint, Debian/WSL
Posts: 9,789
Rep:
The supported directories where commands are located are described in the filesystem manual page.
Here is a small script that displays them:
Code:
#!/bin/ksh
for dir in /usr/ucb /opt/*/bin /usr/*/*/bin /sbin /usr/sbin /usr/*/bin /sbin /usr/bin ; do
if [ -d $dir ]; then
for cmd in $dir/*; do
if [ -x $cmd ]; then
echo $dir
break
fi
done
fi
done
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.