Как возвратиться от корневого входа в систему до моего пользовательского входа в систему?

Беря, где Arto кончил здесь, это совершенно возможно, даже без mv -T, просто необходимо создать новую символьную ссылку с тем же именем как целевой каталог и mv это в родительский каталог Вашей цели:

mkdir -p tmp/real_dir1 tmp/real_dir2
touch tmp/real_dir1/a tmp/real_dir2/a
# start with ./target_dir pointing to tmp/real_dir1
ln -s tmp/real_dir1 target_dir
# create a symlink named target_dir in tmp, pointing to real_dir2
ln -sf tmp/real_dir2 tmp/target_dir
# atomically mv it into ./ replacing ./target_dir
mv tmp/target_dir ./

Пример кода взят с помощью (http://axialcorps.wordpress.com/2013/07/03/atomically-replacing-files-and-directories/)

5
13.05.2014, 02:16
3 ответа

Если вы хотите вернуться к своей учетной записи, у вас есть 3 способа:

exit
CTRL +D
logout

Если вы хотите перейти на другого пользователя, вы можете снова использовать su .

su differentuser
15
27.01.2020, 20:32

Просто введите exit , чтобы выйти из оболочки.

1
27.01.2020, 20:32

Если вы хотите загрузить переменные окружения,

-1
27.01.2020, 20:32

Теги

Похожие вопросы