Я захожу на определенный IP-адрес, используя
ssh user @ ip, затем я ввожу несколько команд, затем выхожу, и когда я повторно вхожу в систему и набираю историю, все предыдущие команды исчезают. Теперь я понимаю, что мне нужно экспортировать свою историю в HISTFILE, чтобы сохранить ее. Но для изменения доступны только эти два файла: .bashrc и .bash_profile для данного пользователя. Я экспортировал HISTFILE в оба файла, но не могу сохранить историю. оболочка, которую я использую для этого пользователя, - KORN.
вывод ls -lrta в папке / home / user на удаленном сервере:
$ ls -lrta
total 40
-rw-r--r-- 1 GJMEHUL GJMEHUL 120 May 11 18:20 .gtkrc
-rw-r--r-- 1 GJMEHUL GJMEHUL 24 May 11 18:20 .bash_logout
drwxr-xr-x 11 root root 4096 May 22 16:05 ..
-rw-r--r-- 1 GJMEHUL GJMEHUL 235 Jun 14 16:22 .bash_profile
-rw------- 1 GJMEHUL GJMEHUL 218 Jun 14 18:10 .sh_history
-rw-r--r-- 1 GJMEHUL GJMEHUL 168 Jun 14 18:16 .bashrc
-rw-r--r-- 1 GJMEHUL GJMEHUL 704 Jun 14 18:17 .zshrc
-rw------- 1 GJMEHUL GJMEHUL 3293 Jun 14 18:17 .viminfo
drwx------ 2 GJMEHUL GJMEHUL 4096 Jun 14 18:17 .
"Обычный" ksh использует /etc/profile
а потом $HOME/.profile
- проверьте, не установлен ли HISTFILE в / etc / profile и / или создайте $ HOME / .profile и установите его там.