服务器常用命令

个人服务器常用命令

GPU

具体的GPU版本 nvcc -V
查看GPU使用情况:nvidia-smi
持续刷新 watch -n0.2 nvidia-smi

docker

Docker 入门教程 – 阮一峰

安装:https://docs.docker.com/engine/install/ubuntu/

重启docker:sudo systemctl restart docker

conda

安装miniconda:https://blog.csdn.net/m0_72838865/article/details/126725996
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
sudo chmod +x Miniconda3-latest-Linux-x86_64.sh
sudo ./Miniconda3-latest-Linux-x86_64.sh

[/root/miniconda3] >>> /opt/miniconda3
export PATH="/opt/miniconda3/bin:$PATH"

source .bashrc

查看当前有哪些虚拟环境
conda info -e
创建虚拟环境并指定python版本
conda create -n envs_name python=3.6
移除虚拟环境
conda remove -n envs_name --all
复制某个环境
conda create --name new_envs_name --clone old_envs_name
激活or退出某个环境
source/conda activate envs_name
source/conda deactivate envs_name
查看当前环境下已安装包的列表
conda list

设置镜源。使用 conda info 命令查看 .condarc 配置文件位置。
查看镜像源:conda config --show channels
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
使搜索时显示镜像源地址:conda config --set show_channel_urls yes  
删除镜像源:conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

PIP

pip临时使用国内软件源加速(或者用其他源)
pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install package_name -i https://mirrors.aliyun.com/pypi/simple/
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set global.extra-index-url http://mirrors.aliyun.com/pypi/simple/
        http://pypi.douban.com/simple
        http://pypi.mirrors.ustc.edu.cn/simple/

tar

解压:tar -zxvf 压缩文件名.tar.gz 
压缩打包:tar -zcvf 压缩文件名.tar.gz 被压缩文件名

c – 创建压缩文件  - create
x – 解压文件  - extract
v – 显示进度.  - view
f – 文件名. - file
t – 查看压缩文件内容
j – 通过bzip2归档
z –通过gzip归档
r – 在压缩文件中追加文件或目录
W – 验证压缩文件

git解决方案

执行如下语句来取消代理 👇
git config --global --unset https.https://github.com.proxy 
git config --global --unset http.https://github.com.proxy 

使用如下代理
git config --global https.https://github.com.proxy 
git config --global http.https://github.com.proxy 


将缓存容量加大
git config --global http.postBuffer 524288000


apt-get install gnutls-bin
git config --global http.sslVerify false
git config --global http.postBuffer 1048576000

VNC

vnc viewer:https://www.realvnc.com/en/connect/download/viewer/
安装教程:https://help.aliyun.com/document_detail/59330.html
MobaXterm:https://mobaxterm.mobatek.net/

终端复用器

byobu
sudo apt-get install screen byobu
Byobu安装后默认禁用,需要启用Byobu,之后每次登陆自动启用Byobu --- byobu-enable


F2 创建新的窗口
shift+F2生成水平分隔
ctrl+F2生成垂直分隔
ctrl+shift+F2生成新会话
F3:前一个窗口
F4:后一个窗口
shift+F3在一个窗口的分隔中回到上一个子窗口,可循环
shift+F4在一个窗口的分隔中回到下一个子窗口,可循环
F5 重新加载文件
F6 释放该次对话并退出Byobu环境,回到当前终端窗口,并且当你下次登录时,它会记住你上回的设置,非常智能
F7 进入 复制/回滚模式
F8 重新命名一个窗口
F9 启动配置窗口,从这里可以了解byobu的热键设置,并且也可以自己修改设置一些选项,建议每次多看
tmux
http://www.ruanyifeng.com/blog/2019/10/tmux.html
按下Ctrl+d或者显式输入exit命令,就可以退出 Tmux 窗口

Tmux 窗口有大量的快捷键。所有快捷键都要通过前缀键唤起。默认的前缀键是Ctrl+b,即先按下Ctrl+b,快捷键才会生效。
举例来说,帮助命令的快捷键是Ctrl+b ?。它的用法是,在 Tmux 窗口中,先按下Ctrl+b,再按下?,就会显示帮助信息。
然后,按下 ESC 键或q键,就可以退出帮助。

tmux new -s <session-name>  新建一个指定名称的会话

在 Tmux 窗口中,按下Ctrl+b d或者输入tmux detach命令,就会将当前会话与窗口分离。
tmux detach

tmux ls命令可以查看当前所有的 Tmux 会话

接入会话
使用会话编号
tmux attach -t 0
使用会话名称
tmux attach -t <session-name>

窗口快捷键
Ctrl+b c:创建一个新窗口,状态栏会显示多个窗口的信息。
Ctrl+b p:切换到上一个窗口(按照状态栏上的顺序)。
Ctrl+b n:切换到下一个窗口。
Ctrl+b <number>:切换到指定编号的窗口,其中的<number>是状态栏上的窗口编号。
Ctrl+b w:从列表中选择窗口。
Ctrl+b ,:窗口重命名。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇