How to Set and Unset Local, User and System Wide Environment Variables in Linux

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Use our Linode referral link if you plan to buy VPS (it starts at only $10/month).
  4. Support us via PayPal donate - Make a Donation
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux course in 5 Days

We are thankful for your never ending support.

Gunjit Khera

Currently a Computer Science student and a geek when it comes to Operating System and its concepts. Have 1+ years of experience in Linux and currently doing a research on its internals along with developing applications for Linux on python and C.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

Receive Your Free Complimentary eBook NOW! -

Download Free Linux eBooks

Advanced Bash-Scripting Guide
Linux Bible
A Newbie's Getting Started Guide to Linux
Introduction to Linux - A Hands on Guide

You may also like...

6 Responses

  1. Piter says:

    Hi, thank you for your post… I didn’t found /etc/bash.bashrc on centos7.
    Thank you for your job

  2. kerny says:

    .bash_profile is sourced by login shell, it has nothing to do with ssh, ssh connection can be login less.

    • Gunjit Khera says:

      Whenever you start a remote ssh session for any user@hostname then the ‘.bash_profile’ file for that user gets sourced.

  3. Jalal Hajigholamali says:

    Hi,
    Thanks a lot…
    very nice article…..

  4. snoozinux says:

    And I comment out all the garbagifar in /etc/profile.d in colorls.sh and vim.sh…

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

Join Over 95000+ Linux Users
  1. 77,543
  2. 4,213
  3. 35,218

Enter your email to get latest Linux Howto's