How to reset $PATH after accidentally setting it to something nonsense?none of command works after trying to add ~/.bash_profileSetting PATH vs. exporting PATH in ~/.bash_profileWhen I run “sudo su” I get --bash: command not found for everythingHow to reset $PATH on CentOS 6.5login loop after editing /etc/profile and /etc/login.defsReset $PATH Variable to Default Kali settingHow do you reset $PATH without terminal access?PATH variable getting reset after closing and reopening SSH sessionHow To Find All Locations Where $PATH is SetSystemd custom service doesn't read PATHPortable way to run command without PATH from bash script
Lied on resume at previous job
Unbreakable Formation vs. Cry of the Carnarium
How to answer pointed "are you quitting" questioning when I don't want them to suspect
Re-submission of rejected manuscript without informing co-authors
Need help identifying/translating a plaque in Tangier, Morocco
What is the offset in a seaplane's hull?
Why is my log file so massive? 22gb. I am running log backups
Is Fable (1996) connected in any way to the Fable franchise from Lionhead Studios?
What causes the sudden spool-up sound from an F-16 when enabling afterburner?
What is GPS' 19 year rollover and does it present a cybersecurity issue?
Calculate Levenshtein distance between two strings in Python
Hosting Wordpress in a EC2 Load Balanced Instance
Is this food a bread or a loaf?
Add an angle to a sphere
I’m planning on buying a laser printer but concerned about the life cycle of toner in the machine
extract characters between two commas?
Is it legal to have the "// (c) 2019 John Smith" header in all files when there are hundreds of contributors?
How would photo IDs work for shapeshifters?
Is "plugging out" electronic devices an American expression?
Where to refill my bottle in India?
Extreme, but not acceptable situation and I can't start the work tomorrow morning
What to wear for invited talk in Canada
What is the command to reset a PC without deleting any files
COUNT(*) or MAX(id) - which is faster?
How to reset $PATH after accidentally setting it to something nonsense?
none of command works after trying to add ~/.bash_profileSetting PATH vs. exporting PATH in ~/.bash_profileWhen I run “sudo su” I get --bash: command not found for everythingHow to reset $PATH on CentOS 6.5login loop after editing /etc/profile and /etc/login.defsReset $PATH Variable to Default Kali settingHow do you reset $PATH without terminal access?PATH variable getting reset after closing and reopening SSH sessionHow To Find All Locations Where $PATH is SetSystemd custom service doesn't read PATHPortable way to run command without PATH from bash script
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I'm on Mac OS X High Sierra. I was doing an scp command, repeated several times so I wanted to be clever and just set the variable $IMAGE for the image name and $PATH if I needed to add an extra path to it. Well, I set the $PATH variable to "page-attachments" so naturally no linux commands will work in the CLI now. I can't even try to redefine $PATH. Any command returns
-bash: page-attachments: command not found
Is there a way for me to reset it to whatever it was? I can't vim .bashrc or .bash_profile because even vim doesn't work now. I'm not sure if it was /usr/bin or /usr/local/bin or something else or what other repercussions there are.
path
add a comment |
I'm on Mac OS X High Sierra. I was doing an scp command, repeated several times so I wanted to be clever and just set the variable $IMAGE for the image name and $PATH if I needed to add an extra path to it. Well, I set the $PATH variable to "page-attachments" so naturally no linux commands will work in the CLI now. I can't even try to redefine $PATH. Any command returns
-bash: page-attachments: command not found
Is there a way for me to reset it to whatever it was? I can't vim .bashrc or .bash_profile because even vim doesn't work now. I'm not sure if it was /usr/bin or /usr/local/bin or something else or what other repercussions there are.
path
2
new terminal ? logoff/logon ?
– Archemar
Mar 28 at 11:19
2
I just came back to delete my post. The variable was only defined for that tab, so using a new tab reset it. I know that's basic but it was my first time using variables in CLI and not in bash scripts.
– Christia
Mar 28 at 11:33
1
See also: unix.stackexchange.com/a/496440/117549
– Jeff Schaller♦
Mar 28 at 13:13
Sometime Unix (or Mac OS for that matter) is forgiving ...
– Archemar
Mar 28 at 13:24
add a comment |
I'm on Mac OS X High Sierra. I was doing an scp command, repeated several times so I wanted to be clever and just set the variable $IMAGE for the image name and $PATH if I needed to add an extra path to it. Well, I set the $PATH variable to "page-attachments" so naturally no linux commands will work in the CLI now. I can't even try to redefine $PATH. Any command returns
-bash: page-attachments: command not found
Is there a way for me to reset it to whatever it was? I can't vim .bashrc or .bash_profile because even vim doesn't work now. I'm not sure if it was /usr/bin or /usr/local/bin or something else or what other repercussions there are.
path
I'm on Mac OS X High Sierra. I was doing an scp command, repeated several times so I wanted to be clever and just set the variable $IMAGE for the image name and $PATH if I needed to add an extra path to it. Well, I set the $PATH variable to "page-attachments" so naturally no linux commands will work in the CLI now. I can't even try to redefine $PATH. Any command returns
-bash: page-attachments: command not found
Is there a way for me to reset it to whatever it was? I can't vim .bashrc or .bash_profile because even vim doesn't work now. I'm not sure if it was /usr/bin or /usr/local/bin or something else or what other repercussions there are.
path
path
edited Mar 30 at 5:12
Christia
asked Mar 28 at 11:17
ChristiaChristia
16511
16511
2
new terminal ? logoff/logon ?
– Archemar
Mar 28 at 11:19
2
I just came back to delete my post. The variable was only defined for that tab, so using a new tab reset it. I know that's basic but it was my first time using variables in CLI and not in bash scripts.
– Christia
Mar 28 at 11:33
1
See also: unix.stackexchange.com/a/496440/117549
– Jeff Schaller♦
Mar 28 at 13:13
Sometime Unix (or Mac OS for that matter) is forgiving ...
– Archemar
Mar 28 at 13:24
add a comment |
2
new terminal ? logoff/logon ?
– Archemar
Mar 28 at 11:19
2
I just came back to delete my post. The variable was only defined for that tab, so using a new tab reset it. I know that's basic but it was my first time using variables in CLI and not in bash scripts.
– Christia
Mar 28 at 11:33
1
See also: unix.stackexchange.com/a/496440/117549
– Jeff Schaller♦
Mar 28 at 13:13
Sometime Unix (or Mac OS for that matter) is forgiving ...
– Archemar
Mar 28 at 13:24
2
2
new terminal ? logoff/logon ?
– Archemar
Mar 28 at 11:19
new terminal ? logoff/logon ?
– Archemar
Mar 28 at 11:19
2
2
I just came back to delete my post. The variable was only defined for that tab, so using a new tab reset it. I know that's basic but it was my first time using variables in CLI and not in bash scripts.
– Christia
Mar 28 at 11:33
I just came back to delete my post. The variable was only defined for that tab, so using a new tab reset it. I know that's basic but it was my first time using variables in CLI and not in bash scripts.
– Christia
Mar 28 at 11:33
1
1
See also: unix.stackexchange.com/a/496440/117549
– Jeff Schaller♦
Mar 28 at 13:13
See also: unix.stackexchange.com/a/496440/117549
– Jeff Schaller♦
Mar 28 at 13:13
Sometime Unix (or Mac OS for that matter) is forgiving ...
– Archemar
Mar 28 at 13:24
Sometime Unix (or Mac OS for that matter) is forgiving ...
– Archemar
Mar 28 at 13:24
add a comment |
1 Answer
1
active
oldest
votes
You could use something along the lines of:
PATH=$(/usr/bin/getconf PATH)
to use the full path to getconf, which will return a stock PATH value that you can use going forward.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f509191%2fhow-to-reset-path-after-accidentally-setting-it-to-something-nonsense%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You could use something along the lines of:
PATH=$(/usr/bin/getconf PATH)
to use the full path to getconf, which will return a stock PATH value that you can use going forward.
add a comment |
You could use something along the lines of:
PATH=$(/usr/bin/getconf PATH)
to use the full path to getconf, which will return a stock PATH value that you can use going forward.
add a comment |
You could use something along the lines of:
PATH=$(/usr/bin/getconf PATH)
to use the full path to getconf, which will return a stock PATH value that you can use going forward.
You could use something along the lines of:
PATH=$(/usr/bin/getconf PATH)
to use the full path to getconf, which will return a stock PATH value that you can use going forward.
edited Mar 28 at 13:16
Kusalananda♦
140k17261435
140k17261435
answered Mar 28 at 13:14
Jeff Schaller♦Jeff Schaller
44.7k1163145
44.7k1163145
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f509191%2fhow-to-reset-path-after-accidentally-setting-it-to-something-nonsense%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
-path
2
new terminal ? logoff/logon ?
– Archemar
Mar 28 at 11:19
2
I just came back to delete my post. The variable was only defined for that tab, so using a new tab reset it. I know that's basic but it was my first time using variables in CLI and not in bash scripts.
– Christia
Mar 28 at 11:33
1
See also: unix.stackexchange.com/a/496440/117549
– Jeff Schaller♦
Mar 28 at 13:13
Sometime Unix (or Mac OS for that matter) is forgiving ...
– Archemar
Mar 28 at 13:24