Apa itu Tmux: Panduan Pemula

Pembaruan terakhir: 25/09/2024
Pengarang: Daniel Terrasa

tmux

Ada alat baris perintah untuk mengelola beberapa sesi secara efisien yang sangat populer di lingkungan Unix, seperti Linux atau macOS. Di entri ini kami akan menjelaskan apa itu Tmux. Panduan kecil yang berguna untuk pemula.

Tmux adalah singkatan dari Multiplekser Terminal. Definisi multiplexer ketika kita berbicara tentang terminal adalah suatu program yang memungkinkan pengguna mengelola beberapa sesi virtual dalam satu terminal. Sumber daya yang sangat praktis saat bekerja dengan server jarak jauh atau ketika ada kebutuhan untuk menjalankan beberapa perintah secara bersamaan di jendela yang berbeda.

Apa itu Tmux?

Sebagai terminal multiplexer yang bagus, Tmux memungkinkan kita membagi satu sesi terminal menjadi beberapa subjendela atau panel di dalam jendela terminal itu sendiri. Dengan cara ini, kita bisa mengalokasikan masing-masing jendela kecil ini untuk menjalankan program atau sesi yang berbeda shell. Setidaknya itulah tujuan penciptanya, Nicholas Marriott, ketika meluncurkan versi pertama multiplexer ini pada tahun 2007.

tmux
Apa itu Tmux

Aspek menarik lainnya adalah hal itu memungkinkan kita putuskan sambungan dan sambungkan kembali ke sesi kapan saja tanpa mengganggu proses yang sedang berjalan. Ini sangat berguna saat menangani koneksi jarak jauh atau tugas jangka panjang.

Fitur-fitur ini membuat perangkat lunak Tmux sangat cocok untuk jenis tugas tertentu. Seperti misalnya ini:

  • Perkembangan pada server jarak jauh.
  • Tugas otomatisasi dan pemantauan.
  • Organisasi pekerjaan multitasking yang efisien.
Konten eksklusif - Klik Disini  Como Se Elabora Un Alebrije

Cara paling umum untuk menggunakan Tmux adalah dengan membuat beberapa sesi independen. (satu untuk pengembangan, satu lagi untuk pemantauan, yang lain untuk mengelola server, dll.) yang dapat kita kelola dengan nyaman dari monitor yang sama, dapat berpindah dari satu sesi ke sesi lainnya dengan mudah dan kapan pun kita mau.

Bagaimana cara menginstal Tmux

instal tmux

Sekarang kita tahu apa itu Tmux, mari kita lihat cara menginstalnya di komputer kita. Menginstal Tmux cukup sederhana pada sistem operasi berbasis Unix seperti macOS atau Linux. Kami menjelaskannya di bawah ini:

En macOS

Untuk menginstal Tmux di macOS Tmux kami menggunakan manajer paket Homebrew. Ini adalah perintah yang harus kita gunakan di terminal:

  1. Untuk instal homebrew: «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)«
  2. Untuk instal Tmux: buat instal tmux
  3. Untuk verifikasi instalasi: tmux -V

En Linux

Jika sistemnya berbasis Arch Linux, Tmux dapat diinstal dari repositori resmi Arch. Caranya lebih sederhana lagi:

  • Langkah 1: Kami membuka terminal.
  • Langkah 2: Kami menginstal Tmux menggunakan manajer paket pacman:

Di Windows

Ya, Tmux juga dapat diinstal di Windows, meskipun dalam kasus ini prosesnya sedikit lebih rumit:

  1. Langkah pertama adalah instal WSL (Windows Subsystem for Linux). Untuk melakukan ini, buka PowerShell sebagai administrator dan jalankan perintah ini: wsl –instal
  2. Setelah kami membuka distribusi Linux kami di dalam WSL dan kami mengikuti instruksinya. Perintah yang kita butuhkan adalah ini:
    • sudo apt update
    • sudo tepat instal tmux
  3. Terakhir, untuk mulai menggunakan Tmux kami menjalankan perintah ini: tmux

Cara menggunakan Tmux

Untuk mulai menggunakan Tmux, Anda harus terlebih dahulu memahami seperti apa organisasi Anda. Setiap sesi terbuka mencakup sekelompok jendela. Masing-masing jendela ini setara dengan terminal, jadi satu sesi dapat memiliki banyak jendela. Terakhir, jendela juga bisa dibagi menjadi beberapa panel.

Konten eksklusif - Klik Disini  Cómo vender teléfonos móviles

apa itu tmux

Sebuah fitur yang memungkinkan kita menggunakan Tmux lebih cepat adalah kemungkinan penggunaan yang berbeda pintasan keyboard. Ini adalah yang paling umum dan berguna:

  • Awalan Tmux: Ctrl+b
  • Buat jendela baru: Ctrl + b, lalu c
  • Jendela terpisah (secara horizontal): Ctrl + b, lalu «
  • Jendela terpisah (secara vertikal): Ctrl + b, lalu %
  • Berpindah antar panel: Ctrl + b, lalu kita gunakan tanda panah.
  • Sesi pemutusan: Ctrl + b, lalu d
  • Sambungkan kembali sesi: lampirkan tmux
  • Menutup panel atau jendela: keluar atau Ctrl + d

Selain itu, Tmux menawarkan hal menarik kepada kami opciones de personalización. Hal ini dimungkinkan dengan membuat file konfigurasi di mana setiap pengguna dapat menambahkan kode sesuai selera dan preferensi mereka.

Untuk membuat file ini, Anda harus menjalankan perintah berikut: sudo sentuh ~/.tmux.conf

Untuk menambahkan kode konfigurasi, kita harus membuka file dengan editor teks dan memasukkan pengaturan yang kita perlukan. Itu dia beberapa contoh yang bisa kita gunakan:

Ubah awalan default

Jika kita menginginkan Ctrl+a daripada Ctrl+b, kita akan menulis yang berikut:

# Ubah awalan dari 'Ctrl+B' menjadi 'Ctrl+A'

melepaskan ikatan Cb

set-option -g awalan Ca

ikat-kunci Ca awalan kirim

Gunakan mode tetikus

Untuk membuang pintasan default dan memindahkan jendela dan panel menggunakan mouse. Perintahnya adalah:

atur -g mouse aktif

Ubah warna latar belakang panel

Jika Anda ingin mengubah latar belakang dari hitam (default) menjadi putih, ini adalah perintah yang digunakan:

set -g gaya jendela aktif bg=putih

Anda akan menemukan lebih banyak trik jenis ini di web TMUXCheatSheet.

Konten eksklusif - Klik Disini  Bagaimana cara mengelola privasi di Google Maps?

Singkatnya, semua yang telah kami jelaskan di sini membantu kami menyimpulkan apa itu Tmux: alat yang sangat kuat dan praktis, terutama bagi pengembang dan administrator sistem. Secara umum, untuk setiap pengguna yang membutuhkan Bekerja secara efisien dengan banyak terminal dan proses simultan.