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 [27/09/2018 16:37] – [Общее простанство] admintaiga:support:howto [23/01/2024 23:09] (current) – [tmux] admin
Line 1: Line 1:
 ====== How to ====== ====== How to ======
  
-====== HOW TO ======+Если у Вас проблемы, то просьба сообщать о них по электронной почте [[kryukov@theory.sinp.msu.ru]]. В письме должна быть следующая информация: 
 +  - На каком сервере Вы работаете. 
 +  - Что сделали. Копия с экрана или снимок экрана. 
 +  - Что получилось. Копия с экрана или снимок экрана. 
 +  - Что вы ожидали получить. Копия с экрана или снимок экрана.
  
 ===== sshfs ===== ===== 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 +  - На локальном компьютере установить пакет sshfs: 
-    * Ubuntu: sudo apt install sshfs +    * Ubuntu: //sudo apt install sshfs// 
-    * CentOS (из под root): yum install sshfs +    * CentOS (из под root): //yum install sshfs// 
-  - Создать у себя директорию куда будет монтироваться файловая система: +  - Создать у себя директорию куда будет монтироваться файловая система (если отсутствует)
-    * mkdir ~/mount_dir+    * //mkdir ~/mount_dir//
   - Примонтировать систему   - Примонтировать систему
-    * sshfs user_name@server_name:/path_to_fs ~/mount_dir+    * //sshfs user_name@server_name:/path_to_fs ~/mount_dir//
   - Далее используете файлы как обычно.   - Далее используете файлы как обычно.
  
-**ВАЖНО!** Не забудьте отмонтировать файловую систему после завершения работы: +**ВАЖНО!** Не забудьте отмонтировать файловую систему после завершения работы: \\ //fusermount -u ~/mount_dir//
-    * fusermount -u ~/mount_dir+
  
  --- //[[kryukov@theory.sinp.msu.ru|Alexander Kryukov]] 27/09/2018 16:29//  --- //[[kryukov@theory.sinp.msu.ru|Alexander Kryukov]] 27/09/2018 16:29//
taiga/support/howto.1538055477.txt.gz · Last modified: 27/09/2018 16:37 by admin