Я пытался установить программу (bruker topspin), который добавил постоянный путь. Теперь, когда я удалил программу, я хочу удалить путь также. Но я не могу найти его местоположение.
echo $PATH
/home/uttam/bin:/opt/topspin3.5pl7/prog/bin/scripts:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Я проверил ~/.bashrc
, ~/.profile
, /etc/profile
, /etc/environment
, /etc/bash.bashrc
. Однако это /opt/topspin3.5pl7/prog/bin/scripts
путь не перечислен ни в одном из этих местоположений.
Где еще я должен посмотреть?
Использование:
find ~/ /etc -maxdepth 1 -type f -exec grep -l 'PATH=' {} \; 2> /dev/null
для получения списка всех файлов в ~
и /etc
, которые являются переменной среды установки PATH
она дает Вам список файлов:
/home/user/.profile
/etc/environment
можно также использовать:
find ~/ /etc -maxdepth 1 -type f -exec grep -l 'topspin3' {} \; 2> /dev/null
Для лучшей удачи, с высокой возможностью это собирается показать Вам точный файл, в котором устанавливается тот адрес.
, Поскольку Вы попросили широкий системный поиск:
find / -type f -exec grep -l 'topspin3' {} \; 2> /dev/null
<час> , Чтобы сделать это вручную, необходимо проверить их:
/etc/profile
/etc/bash.bashrc > ~/.bashrc
~/.bash_profile > ~/.bash_login > ~/.profile
или даже:
~/.bash_aliases