Какой дистрибутив Вы используете? BTRFS является все еще довольно недавним, таким образом, он помогает иметь недавнюю реализацию его.
Это могло быть дисковой проблемой? Диск издает какой-либо посторонний шум? Это могла быть проблема с компьютером? Компьютер Вы используете, зависают в другом occations также? Что говорит dmesg?
Попытайтесь использовать, ионизируются при копировании файла, для понижения io скорости. Это могло бы помочь.
Кроме того, попытку другого io планировщика может стоить исследовать.
Необходимо удостовериться, что эти две строки присутствуют в sudoers файле.
Defaults env_reset
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:$
Дополнительную информацию см. в этих URL:
sudo
сброс PATH
переменная среды к встроенному или предоставленному администраторами значению по умолчанию, в большинстве конфигураций. Таким образом, Вы не сможете просто ввести sudo myscript
.
Вы могли записать функцию обертки:
sudo () {
local cmd
case $1 in
-*) :;; # there are options, change nothing
*/*) :;; # explicit path, change nothing
*) # a command name, look it up in our $PATH
cmd=$(type -p -- "$1")
if [[ -n $cmd ]]; then shift; set -- "$c" "$@"; fi;;
esac
command sudo "$@"
}
(Это для удара; изменение type -P
кому: type -p
в ksh или zsh.)
/etc/sudoers
, который кажется большим простым решением?
– Emanuel Berg
20.10.2012, 00:08
sudoers
файл и изменение secure_path
. Если это будет общей машиной, то администратор вряд ли будет готов разместить Вас: выбранный пользователями secure_path
установка или перекомпиляция sudo без той опции, были бы головной болью обслуживания.
– Gilles 'SO- stop being evil'
20.10.2012, 00:21
По умолчанию sudo сбрасывает среду. Вы попытались добавить путь к .bashrc корня? Или вызовите sudo с-E (который только работает, если setenv в sudoers установлен, или соответствующая команда имеет набор тегов SETENV).
.bashrc
не поможет: sudo
не запускает интерактивный экземпляр удара здесь.
– Gilles 'SO- stop being evil'
19.10.2012, 02:33
$
в конце второго (код) выравнивают сопровождаемый, когда Вы скопировали - это должна быть заключительная кавычка, конечно. Кроме того, новый путь к пользовательским двоичным файлам (и другие исполняемые файлы, как @Carlito упомянутые сценарии) должен быть добавлен. (Вы, вероятно, сделали это; просто был обрублен.) – Emanuel Berg 20.10.2012, 00:01