User Tools

Site Tools


taiga:support:howto

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
taiga:support:howto [13/02/2017 17:26] admintaiga:support:howto [23/01/2024 23:09] (current) – [tmux] admin
Line 1: Line 1:
 ====== How to ====== ====== How to ======
 +
 +Если у Вас проблемы, то просьба сообщать о них по электронной почте [[kryukov@theory.sinp.msu.ru]]. В письме должна быть следующая информация:
 +  - На каком сервере Вы работаете.
 +  - Что сделали. Копия с экрана или снимок экрана.
 +  - Что получилось. Копия с экрана или снимок экрана.
 +  - Что вы ожидали получить. Копия с экрана или снимок экрана.
 +
 +===== sshfs =====
 +
 +Для монтирования файловых систем, например k1, на свой локальный компьютер по ssh надо выполнить команду:
 +
 +<code>
 +> sshfs  _user_name_@gridmsu31.sinp.msu.ru:/k1 _path_/k1
 +> ls -l _path_/k1
 +</code>
 +
 +Здесь _user_name_ - это имя пользователя на удаленной машине, а _path_ - путь к локальной директории k1, где будет смонтирована удаленная файловая система.
 +
 +Дальше Вы работаете с файлами как обычно.
 +
 +**Внимание.** По завершению работы не забудьте размонтировать файловую систему с помощью команды 
 +<code>
 +> umount _path_/k1
 +</code>
 +
 +Подробности по ссылке: [[https://losst.pro/podklyuchenie-i-nastrojka-sshfs-v-linux]]
 +===== tmux =====
 +
 +Пример использования.
 +
 +Начинаете работать из дома.
 +<code>
 +home> ssh gridmsu31....
 +gridmsu31> tmux              /** Снизу появится зеленая строка**/
 +___ выполняете свои команды ___
 +
 +[Ctrl+b d]                   /** команда dettach (отцепить)**/
 +
 +gridmsu31> ___ можете сто-то делать дальше ___
 +___ завершаете ssh, работа вашегго задания продолжается____
 +home> tmux ls                |** посмотреть список активных сессий **/
 +</code>
 +
 +Приезжаете на работу.
 +<code>
 +work> ssh gridmsu31....
 +gridmsu31> tmux attach       /** команда прицепить активную сессию.**/
 +___ выполняете свои команды ___
 +
 +[Ctrl+b d]         <<== команда dettach (отцепить сессию)
 +
 +gridmsu31> ___ можете что-то делать дальше ___
 +___ завершаете сессию ____
 +work> 
 +</code>
 +
 +{{:taiga:support:simple-tmux-cheatsheet.jpg?400|}}
 +
 +tmux - очень мощная команда, которая многое что может. См. далее: [[https://losst.pro/shpargalka-po-tmux|шпаргалка]].
 +
 +===== Установка sshfs =====
 +
 +Для того, чтобы использовть файлы с удаленного сервера на локальном компьютере, необходимо
 +  - На локальном компьютере установить пакет sshfs:
 +    * Ubuntu: //sudo apt install sshfs//
 +    * CentOS (из под root): //yum install sshfs//
 +  - Создать у себя директорию куда будет монтироваться файловая система (если отсутствует):
 +    * //mkdir ~/mount_dir//
 +  - Примонтировать систему
 +    * //sshfs user_name@server_name:/path_to_fs ~/mount_dir//
 +  - Далее используете файлы как обычно.
 +
 +**ВАЖНО!** Не забудьте отмонтировать файловую систему после завершения работы: \\ //fusermount -u ~/mount_dir//
 +
 + --- //[[kryukov@theory.sinp.msu.ru|Alexander Kryukov]] 27/09/2018 16:29//
  
 ===== Общее простанство ===== ===== Общее простанство =====
  
-Для обмена данными между пользователями можно использовать директорию /k1/taiga_pool. Заметим, что другие могут читать чужие файлы. Удалять файлы могут только их владельйцы. Эти правила относятся и к директориям.+Для обмена данными между пользователями можно использовать директорию /k1/taiga_pool. Заметим, что другие пользователи могут читать чужие файлы. Удалять файлы могут только их владельцы. Эти правила относятся и к директориям.
  
  --- //[[kryukov@theory.sinp.msu.ru|Alexander Kryukov]] 13/02/2017 17:22//  --- //[[kryukov@theory.sinp.msu.ru|Alexander Kryukov]] 13/02/2017 17:22//
taiga/support/howto.1486995999.txt.gz · Last modified: 13/02/2017 17:26 by admin