сбросить среду Cygwin, как при первом запуске - PullRequest
0 голосов
/ 19 ноября 2018

, чтобы быть понятным, я не говорю о том, как сбросить терминальные символы Cygwin.

я бы хотел добиться, как повторно запустить Cygwin как "Первый запуск" .

фон: я случайно удалил все файлы моего домашнего каталога, поэтому все профили исчезли. Я бы хотел, чтобы cygwin заново сгенерировал / заново инициализировал его для меня, например, «Первый запуск / Новый старт»

спасибо

1 Ответ

0 голосов
/ 20 ноября 2018

спасибо @matzeri за трюк.это определенно работает!

поэтому, чтобы повторно инициализировать мой cygwin, как при первом запуске, я делаю следующее:

username@computername ~
$ pwd
/home/username

username@computername ~
$ cd /home

username@computername ~
$ mv username username-old

username@computername ~
$ exit

, выход из всех терминалов cygwin и повторный запуск cygwin из меню «Пуск».,вы увидите следующий вывод, означающий, что ваши профили воссозданы заново.

These files are for the users to personalise their cygwin experience.

They will never be overwritten nor automatically updated.

'./.bashrc' -> '/home/username//.bashrc'
'./.bash_profile' -> '/home/username//.bash_profile'
'./.inputrc' -> '/home/username//.inputrc'
'./.profile' -> '/home/username//.profile'

восстановить мои рабочие данные:

username@computername ~
$ cd /home

username@computername ~
$ ls 
username   username-old

username@computername ~
$ mv username-old/mydata username/
...