Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
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 installed RedHat Linux 9 with workstation option on my laptop. However, I discover some commands disappear, such as ifconfig, chgroot, etc... did I do something wrong during installation?
Yeah, by default Redhat usually doesn't place /sbin into your path. You can add it to your .bashrc or global /etc/profile files. The .bashrc is in your users home directory.
normal users don't have access to programs (or any files for that mather) in /sbin.
that's why sbin stands for superuser bin (or something in that direction)
I note in JetBlackZ's Simply Linux http://simplylinux.punted.net/BasicSecurity.html that he says you can put the following in ~/.bashrc for root and user accounts to drop the history file at logon:
echo "" > ~/.bash_history
when I do ls -a in any users directory even as root... the only bash file I see is .bash_history. There is no .bashrc to add that line too. I created a .bashrc and added that line above but the history is not being deleted on login.
Originally posted by trickykid Cause its not in your path like explained before.
true, but even when i do a whereis as a user for ifconfig i can not find it, but when im root not only can i find it, but i have access to it.
nothing major, if i need ifconfig access i just su - over so no stress. it is also nice to know that others that i let access my systems can not get that info without root.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.