当前位置: 首页 > wzjs >正文

asp网站安全怎么做百度2020新版下载

asp网站安全怎么做,百度2020新版下载,珠海市人民政府门户网站,亳州做网站tmux 入门与实用指南 前言简介安装与使用安装 tmux基础使用方法快捷键实用场景 前言 如果想简单的在后台运行,可以使用Linux/Unix 系统自带的命令行工具nohup,例如: nohup python train.py > mylog.log 2>&1 & # nohup&#…

tmux 入门与实用指南

  • 前言
  • 简介
  • 安装与使用
    • 安装 tmux
    • 基础使用方法
    • 快捷键
    • 实用场景

前言

如果想简单的在后台运行,可以使用Linux/Unix 系统自带的命令行工具nohup,例如:

nohup python train.py > mylog.log 2>&1 &
# nohup:不挂断运行
# python train.py:要执行的命令
# >:重定向标准输出
# mylog.log:自定义的日志文件
# 2>&1:把标准错误也重定向到标准输出
# &:把任务放到后台运行# 注意:
# 记得加 &,否则 nohup 会占用终端,无法释放
# 监控日志文件 tail -f nohup.out 或 tail -f mylog.log

但是它具有非交互式、不可分屏、不可多窗口、只负责“任务退出终端后继续跑”的特点。

在 Linux 和 macOS 用户中,有一个工具被称为“终端中的神器”,那就是 tmux。不论你是远程管理服务器、调试程序,还是跑长时间任务,tmux 都能大大提升你的效率。这篇博客主要介绍了tmux入门与实用指南。

简介

**tmux(terminal multiplexer,终端复用器)**是一个可以在单个终端窗口中,开启多个会话、分屏显示、后台运行任务,并支持断线重连的工具。
在这里插入图片描述

通俗来说,tmux 就像:

  • 一个可以分屏的终端管理器。
  • 一个可以随时保存、恢复的工作环境。
  • 一个服务器必备的任务管理工具。

它的用途包括:

  • 远程服务器跑任务时,防止 SSH 断线导致任务中断。
  • 在单个终端里开多个窗口,提升多任务处理效率。
  • 自定义快捷键和布局,让终端像 IDE 一样强大。

(可跳过)理解 tmux 的 3 层结构:Session(会话)>> Window(窗口)>> Pane(窗格),其中:

  • Session:可以理解为一个独立的工作环境。
  • Window:session 里的一个标签页。
  • Pane:window 里的一个分屏。

你可以:

  1. 开多个 session
  2. 每个 session 里有多个 window
  3. 每个 window 里分成多个 pane

安装与使用

安装 tmux

在不同系统上,安装 tmux 分别使用以下不同的命令:

  • Linux系统:
sudo apt install tmux
  • macOS系统:
brew install tmux

基础使用方法

启动 tmux 会话(mysession 是会话名称,可自定义修改):

# 输入命令回车,就在 tmux 环境里了,可以自由操作。
tmux new -s mysession

退出到后台:

Ctrl + b,然后松开,再按 d

查看所有会话:

tmux ls

重新连接到会话:

tmux attach -t mysession

杀掉会话:

tmux kill-session -t mysession

快捷键

在此列举了tmux常用快捷键及其功能,如下表所示:

快捷键功能
Ctrl+b c新建窗口
Ctrl+b n下一个窗口
Ctrl+b p上一个窗口
Ctrl+b w窗口选择菜单
Ctrl+b "横向分割窗格
Ctrl+b %纵向分割窗格
Ctrl+b o切换到下一个窗格
Ctrl+b x关闭当前窗格
Ctrl+b d从会话中 detach(退出到后台)

实用场景

在此,列举了几个tmux常见且实用的技巧:

  1. 远程服务器跑模型/任务
tmux new -s train
python train.py
Ctrl+b d  # 退出后台
  1. 多任务并行
    用 Ctrl+b " 和 Ctrl+b % 分割屏幕,一边看日志,一边调试程序。
  2. 多窗口管理
    Ctrl+b c 创建多个窗口
    Ctrl+b n 和 Ctrl+b p 切换任务
    像浏览器标签页一样高效。
  3. 进阶配置
# 改前缀键为 Ctrl+a(在键盘上更方便按)
unbind C-b
set-option -g prefix C-a
bind-key C-a send-prefix# 启用鼠标选择和滚动
set -g mouse on# 分屏美化
setw -g pane-border-status top
setw -g pane-border-format "#{pane_index} #{pane_title}"# 增强历史记录行数
set -g history-limit 10000

保存后运行:

tmux source-file ~/.tmux.conf
http://www.dtcms.com/wzjs/260206.html

相关文章:

  • 公司网站是做的谷歌的企业百度推广怎么收费
  • 个人作品展示网站模板泉州网站建设
  • 揭阳做网站建设公司搜索热度和搜索人气
  • 关于文案的网站新闻稿发布
  • 西安注册公司流程及资料外贸谷歌优化
  • 用java做网络小说网站搜狗站长管理平台
  • 宿城区建设局网站谷歌外贸平台叫什么
  • 做百度企业网站十大外贸电商平台
  • 济南做网站建设的公司电话公关团队
  • 做亚马逊网站一般发什么快递公司网上接单平台
  • 网站标题应该怎么做SEO优化seo数据是什么意思
  • 哪个网站做公司业务广告效果好武汉搜索引擎排名优化
  • 网页设计与制作实训室厂家站长工具seo综合查询怎么关闭
  • 什么网站专门做批发百度知道客服电话人工服务
  • 大学两学一做网站新东方雅思培训价目表
  • 服装店营销策划方案自己的网站怎么做seo
  • wordpress 定时审核抚顺优化seo
  • 提供o2o网站建设西安百度关键词优化
  • 苏宁易购电子商务网站建设目标搜狗推广效果好吗
  • 58同城做网站推广好不好广告平台网
  • 北京门户网站制作费用做营销型网站的公司
  • 做网站客户端深圳网络推广公司排名
  • 网页小游戏免费搜索引擎内部优化
  • 玛丁图商城网站开发网络推广的方法包括
  • 搜索引擎的设计与实现太原百度seo
  • 济南网站推广¥做下拉去118crgoogle浏览器官方
  • 企业做网站推广不受限制的搜索浏览器
  • 除了淘宝还有哪些购物网站友情链接大全
  • 广州市花都区网站建设公司如何做自己的网站
  • 国办政府网站建设百度电视剧风云榜