У меня была аналогичная проблема в моей системе несколько дней назад после установки JVE1.8 и JDK1.8. Убедитесь, что присутствуют символы # перед /etc/profile (строка 1) и and Bourne (строка 2), а также done между командами fi в конце.
Если после этого все еще появляется ошибка, попробуйте добавить unset i над командой done.
Если она все еще дает ошибку, попробуйте добавить unset i над done.
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
if [ "$PS1" ]; then
if [ "$BASH" ] && [ "$BASH" != "/bin/sh" ]; then
# The file bash.bashrc already sets the default PS1.
# PS1='\h:\w\$ '
if [ -f /etc/bash.bashrc ]; then
. /etc/bash.bashrc
fi
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
JAVA_HOME=/usr/lib/jvm/java-8-oracle
PATH=$PATH:$HOME/BIN:$JAVA_HOME/bin
export JAVA_HOME
export PATH
fi
done
fi
Если вы не ссылаетесь на журнал некоторых файловых систем, то общие файлы журналов (о которых я знаю) не выполняются, когда файлы копируются на USB-накопитель. Наиболее распространенные файловые системы, используемые на USB-накопителях (FAT32, exFAT), не содержат таких журналов.
Я не знаю никакой общей утилиты для просмотра или работы с журналами файловой системы. Однако вы можете найти полезную информацию:
Для NTFS вы можете использовать ntfsinfo. Вы можете узнать больше о журнале NTFS: Digital Forensics - журнал изменений NTFS GitHub: ExtractUsnJrnl Возможно, вы сможете использовать xfs_db для xfs. Для ext3 / 4 вы можете использовать debugfs для вывода журнала и ext4magic для поиска и восстановления файлов.Если вы не ссылаетесь на журнал некоторых файловых систем, то общие файлы журналов (о которых я знаю) не выполняются, когда файлы копируются на USB-накопитель. Наиболее распространенные файловые системы, используемые на USB-накопителях (FAT32, exFAT), не содержат таких журналов.
Я не знаю никакой общей утилиты для просмотра или работы с журналами файловой системы. Однако вы можете найти полезную информацию:
Для NTFS вы можете использовать ntfsinfo. Вы можете узнать больше о журнале NTFS: Digital Forensics - журнал изменений NTFS GitHub: ExtractUsnJrnl Возможно, вы сможете использовать xfs_db для xfs. Для ext3 / 4 вы можете использовать debugfs для вывода журнала и ext4magic для поиска и восстановления файлов.Если вы не ссылаетесь на журнал некоторых файловых систем, то общие файлы журналов (о которых я знаю) не выполняются, когда файлы копируются на USB-накопитель. Наиболее распространенные файловые системы, используемые на USB-накопителях (FAT32, exFAT), не содержат таких журналов.
Я не знаю никакой общей утилиты для просмотра или работы с журналами файловой системы. Однако вы можете найти полезную информацию:
Для NTFS вы можете использовать ntfsinfo. Вы можете узнать больше о журнале NTFS: Digital Forensics - журнал изменений NTFS GitHub: ExtractUsnJrnl Возможно, вы сможете использовать xfs_db для xfs. Для ext3 / 4 вы можете использовать debugfs для вывода журнала и ext4magic для поиска и восстановления файлов.Если вы не ссылаетесь на журнал некоторых файловых систем, то общие файлы журналов (о которых я знаю) не выполняются, когда файлы копируются на USB-накопитель. Наиболее распространенные файловые системы, используемые на USB-накопителях (FAT32, exFAT), не содержат таких журналов.
Я не знаю никакой общей утилиты для просмотра или работы с журналами файловой системы. Однако вы можете найти полезную информацию:
Для NTFS вы можете использовать ntfsinfo. Вы можете узнать больше о журнале NTFS: Digital Forensics - журнал изменений NTFS GitHub: ExtractUsnJrnl Возможно, вы сможете использовать xfs_db для xfs. Для ext3 / 4 вы можете использовать debugfs для вывода журнала и ext4magic для поиска и восстановления файлов.