当前位置:   article > 正文

Linux服务器小知识

linux服务器小知识

1.在本地打开服务器上的jupyter notebook

  前提:服务器上已经安装好anaconda

在本地控制台,输入如下命令进去服务器
ssh -L localhost:8888:localhost:8888 $username@$host -p $port
$* 为需要更改内容
在服务器上输入jupyter notebook,即可在本地打开jupyter notebook
需要注意观察,在服务器中打开的jupyter notebook的端口,如果不是8888,则应该将第二个8888修改成相应数字。
  • 1
  • 2
  • 3
  • 4
  • 5

2.在本地打开服务器上的tensorboard

  前提:服务器上已经安装好对应框架的tensorboard

在本地控制台,输入如下命令进去服务器
ssh -L localhost:6006:localhost:6006 $username@$host -p $port
$* 为需要更改内容
在服务器对应的log文件夹下,输入tensorboard --logdir=./log --host=127.0.0.1
在本地网站输入localhost:6006即可打开tensorboard
  • 1
  • 2
  • 3
  • 4
  • 5

3.tmux终端复用

tmux工具的三个概念,会话(session),窗口(window),窗格(pane)

一个系统可以创建多个会话,一创建会话时默认创建一个窗口,一个会话可以包含多个窗口,一个窗口至少有一个窗格,一个窗口可以包含多个窗格(在同一块屏幕上显示)

会话操作

操作名命令/快捷键说明
新建会话tmux new -s sessionName其中-s为session的首字母。
退出会话ctrl+b dctrl+b为tmux快捷键的默认leader, d为detach的首字母,意为脱离。
查看会话列表(终端环境)tmux ls会列出系统中所有tmux创建的会话,第一列为会话名,第二列为会话包含几个窗口。
查看会话列表(会话环境)ctrl+b s在会话环境下列出会话列表,并且可以使用方向键进行选择,然后按Enter键,进行切换不同的会话
从终端环境进入会话tmux a -t sessionName其中a为attach(依附)的首字母,-t为指定已经存在的会话
销毁会话(终端环境)tmux kill-session -t sessionName销毁已经存在的会话,-t后指定会话名
销毁会话(会话环境)step1) ctrl+b : step2) 输入kill-session -t sessionName先用ctrl+b :打开输入面板,然后输入kill-session -t sessionName; 注意:没有tumux哦!
重命名会话(终端环境)tmux rename -t old_session_name new_session_name终端环境下重命名会话名
重命名会话(会话环境)ctrl+b $在会话环境下,重命名当前会话,注意,是会话,不是窗口,重命名窗口看下面窗口操作。

窗口操作

操作名命令/快捷键说明
新建窗口ctrl+b c创建一个新的window,创建出来的窗口由窗口序号+窗口名字显示,其中表示当前操作的窗口
重命名窗口ctrl+b ,为当前所在的window重命名
切换矿口ctrl+b n/p/w/0n(next):切换到下一个window; p(previous):切换到上一个window; 0(number):切换到0号窗口; w(windows):列出当前会话的所有的窗口,这时候可以使用上下键进行切换。
关闭windowctrl+b &关闭当前window,会提示是否要关闭,输入即可。
实现鼠标滚动历史输出ctrl+b [默认情况输出不能往上翻滚,使用ctrl+b [即可往上翻了,退出用ctrl+c即可。

窗格操作

操作名命令/快捷键说明
垂直分屏ctrl+b %把当前window垂直分为两个
水平分屏ctrl+b “把当前window水平分为两个
切换窗格ctrl+b Up/Down/Left/Right切换窗格
删除窗格ctrl+b x关闭当前使用的窗格,关闭之前会提示,输入y即可

4.快速连接服务器

在终端中通过别名快速连接服务器user@115.156.110.110 -p 12345

在.zshrc 或 .bashrc 文件中添加:
下面以.zshrc文件为例
sudo vim ~/.zshrc
alias server1="ssh user@115.156.110.110 -p 12345"
source ~/.zshrc
  • 1
  • 2
  • 3
  • 4
  • 5

之后就可以通过命令server1 来快速访问服务器

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/154641
推荐阅读
相关标签
  

闽ICP备14008679号