How to permanently add current directory to PATH in Linux?

43,048

Add a PATH=$PATH:. line to your ~/.bashrc. See this question for details.

Share:
43,048

Related videos on Youtube

Community
Author by

Community

Updated on September 18, 2022

Comments

  • Community
    Community over 1 year

    Possible Duplicate:
    Add folder to PATH

    I want to a add a directory to my bash to search in, and I am using the $PATH=.... it works however when I open a new command window it is not there.

    How can I permanently add this to the path on Linux?

    • HikeMike
      HikeMike over 12 years
    • barbaz
      barbaz over 12 years
      A remark: adding the current working directory to your path is considered very dangerous. You cannot move around safely in any filesystem anymore. Just imagine, someone places a script called "ls" in his home or any directory which calls "rm -f" on your home or any other sensitive files.
  • bbaja42
    bbaja42 over 12 years
    Bear in my that adding current folder to the path is security risk, it exposes user of never knowing if its running command from some unsecured folder or a normal system command ( 'ls' for example)
  • Fran
    Fran almost 12 years
    And before someone claims that adding the current directory at the end of PATH is safe, an attacker can still run code as you by creating a program or script named after misspelled commands, such as mroe, tial, vmi, emasc, etc. Those won't be found earlier in the path, and then you end up running the attacker's code as you.
  • nik.shornikov
    nik.shornikov over 7 years
    should you mount a filesystem peppered with malicious executable files or share a box with a bunch of clowns, then prepend your path and cd to such a silly directory, suggest you aws ec2 terminate-instances or docker rmi with prejudice