我的Linux使用說明書

我的Linux使用說明書

一、基礎知識篇

1、常用命令

2、tmux和vim

(1) tmux快速上手

  • 推薦博客1
  • 參照acwing教程,使用ctrl+a作爲tmux前置指令
  • 第一步:創建會話:(命令) tmux new -s <session-name> 創建一個名爲<session-name>的會話
    • 需要解釋一下,tmux可以理解爲是會話與窗口的"解綁"工具,將它們徹底分離
    • 通過上面命令,相當於在當前窗口,新建一個會話,同時這個會話會和窗口綁定(可以理解爲當前窗口顯示出會話內容)
    • 啓動的會話編號從0開始遞增
  • 第二步: 解除窗口和會話的綁定:(快捷鍵) ctrl + a d 或 (命令)tmux detach
    • 注意是先按ctrl+a, 鬆開後再按d
    • 這個快捷鍵,能解除當前會話和窗口的綁定,相當於讓會話回到後臺,不在窗口顯示
  • 第三步:查看當前所有會話:(命令) tmux ls
    • 這是簡單但非常重要的命令,能讓你對新建的會話有充分的瞭解
  • 第四步:重新接入會話:(命令) tmux attach -t <session-name>
    • 掌握了創建,查看,退出,重連就能基本流暢地使用tmux了
  • 第五步:一些其他命令
    • 刪除會話:(命令)tmux kill-session -t <session-name>
    • 切換會話:(命令) tmux switch -t <session-name>
    • 重命名會話:(命令) tmux rename-session -t <old session-name> <new session-name> 或 (快捷鍵) ctrl+a $
    • 列出所有會話: (快捷鍵) ctrl+a s

(2) tmux窗格操作

  • Tmux 可以將窗口分成多個窗格(pane),每個窗格運行不同的命令。這裏只記錄一些快捷鍵,對應的命令不詳細介紹
  • 劃分窗格:
    • 劃分左右窗格: (快捷鍵) ctrl+a %
    • 劃分上下窗格: (快捷鍵) ctrl+a "
    • 關閉窗格:(快捷鍵) ctrl+a x
    • 切換光標到其他窗格: (快捷鍵) ctrl+a 方向鍵
    • 顯示窗格編號:(快捷鍵) ctrl+a q
    • 窗格全屏/取消全屏:(快捷鍵) ctrl+a z
    • 窗格變獨立窗口:(快捷鍵) ctrl+a !

(3) tmux窗口管理

  • tmux可以新建多個會話session, 每個會話還能管理多個窗口windows, 每個窗口可以管理多個窗格pane
  • 第一步、會話創建新窗口:(命令) tmux new-window 或者 tmux new-window -n <window-name>
    • 快捷鍵:ctrl+a c
  • 第二步、切換窗口:(命令)tmux select-window -t <window-name>
    • 快捷鍵:ctrl+a p 切換到上一個窗口,ctrl+a n切換到下一個窗口, ctrl+a <number>切換指定窗口
    • ctrl+b w 從列表選擇窗口
  • 第三步、窗口重命名:(命令)tmux rename-window <new-name>
    • 快捷鍵:ctrl+a ,

3、shell語法

4、git

5、thrift

6、管道、環境命令

7、雲服務器

8、docker

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章