Проблема в том, что в Linux игнорируется ReiserFS: https://bbs.archlinux.org/viewtopic.php?id=197628
ACL не работает в reiserfs из ядра 4.4.x (ошибка недопустимого аргумента) 4.3.x у меня отлично работает ...
Я еще не проверил, как войти в ядра после 4.4.
Необходимо перезагрузить ядро до версии ниже 4.4, чтобы иметь возможность удалить неработающие списки ACL из файловой системы.
Вы также можете добавить следующие строки в свой .bashrc
, который устанавливает ПУТЬ
, только если вы находитесь в интерактивной оболочке.
if [ "$PS1" ]
then
export PATH=~/bin:$PATH
fi
Это зависит от того, какую оболочку и (к сожалению) какую систему вы используете. Bash, например, использует разные файлы запуска в зависимости от того, используется ли он как интерактивная или неинтерактивная оболочка, как описано в руководстве по bash.
В принципе, вы должны иметь возможность добавить export PATH=$HOME/bin:$PATH
в ваш файл ~/.bashrc
, который затем будет выполняться только для интерактивных не -логин оболочки. На практике некоторые системы настроены так, что они читают ~/.bashrc
также и для неинтерактивных оболочек.
Связанные вопросы:
Вы можете использовать модули среды, чтобы вручную включить (загрузить) модуль, установив желаемый путь
module load homebin
Где будет выглядеть модуль homebin например
#%Module1.0
prepend-path PATH ~/bin