Tác giả Chủ đề: Tmux - Giới thiệu và hướng dẫn sử dụng  (Đọc 2098 lần)

0 Thành viên và 1 Khách đang xem chủ đề.

Offline takanashi

  • Ban quản trị
  • Tân binh
  • *****
  • Điểm yêu thích 1
  • Hãy chia sẽ những gì bạn biết
Tmux - Giới thiệu và hướng dẫn sử dụng
« vào lúc: Thứ bảy, 3/12/2016, 10:56:20 am »
Tmux là gì ?


Các cửa sổ làm việc của tmux. Rất tiện lợi với những tuỳ chỉnh phù hợp với từng người dùng

Tmux viết tắt "Terminal Multiplexer". Dịch nghĩa: Quản lý nhiều thiết bị đầu cuối(terminal) cùng một lúc (mutiplexer)

Tmux là một ứng dụng mã nguồn mở. Ứng dụng này giúp bạn sử dụng được nhiều terminal trong 1 cửa sổ duy nhất (giống như công cụ tab trong các trình duyệt web), ứng dụng này rất tiện lợi khi làm việc với nhiều server. Ngoài ra có thể dùng ứng dụng để làm việc một cách linh hoạt trong trên môi trường desktop và có thể cài đặt trên các hệ điều hành khác nhau.

Cài đặt
Trên Mac OS:
Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
brew install tmux
Trên Redhat/CentOS:
Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
sudo yum install update && sudo yum -y install tmux
Trên Debian / Ubuntu sử dụng các hệ thống:
Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
sudo apt-get update && sudo apt-get -y install tmux
Nếu bạn đang sử dụng một distribution khác, bạn sẽ có thể tìm thấy nó trong distribution’s package manager. Để khởi động tmux, sau khi cài đặt nó, chỉ cần chạy lệnh tmux. Tham khảo mã nguồn của tmux Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập


Sử dụng (phím tắt)
Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
#reload #restart #pane
ctrl + b, :, respawn-pane -k

Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
#search
ctrl + b ->  [ ->  ctrl + v -> input search -> Enter -> n (next)

Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
#change #window #position
:swap-windows -s [from position] -t [to position] // top: 0

Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
#change #windows #name
Ctrl+b ,

Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
#kill-session
tmux kill-session -t [session-name]

Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
#swap #pane
Ctlr+b o

Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
# rename-window command
Ctrl+b :
rename-window [window-name]

Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
# create new session
tmux new -s [session-name]

Sử dụng plugin tmux-ressurect để save và restore session tmux
*ví dụ: khởi động lại, cúp điện, đứng máy v.v...@@

Save session
Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
Ctrl+b Ctrl+s

Restore session
Code: Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
Ctrl+b Ctrl+r

Tham khảo
Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập
Bạn không thể xem liên kết này. Đăng ký hoặc Đăng nhập

« Sửa lần cuối: Thứ ba, 20/02/2018, 04:16:33 pm gửi bởi admin »