GNU/Linux >> Belajar Linux >  >> Linux

Cara Menggunakan Tmux + Cheat Sheet

Dalam tutorial ini, kami akan mengajari Anda cara menggunakan Tmux. Ini adalah aplikasi yang memungkinkan Anda untuk membagi jendela di terminal menjadi beberapa jendela lainnya. Jadi, dalam satu jendela, kita dapat membuka beberapa contoh terminal, mirip dengan layar GNU atau Byobu.

Tmux sangat ideal untuk mempercepat tugas terminal di VPS Anda, terutama jika Anda seorang sysadmin, yang perlu menangani beberapa terminal sekaligus.

Cara Menginstal Tmux di Ubuntu atau Debian

Tmux adalah alat di repositori resmi Debian dan Ubuntu. Itu membuatnya sangat mudah dipasang. Untuk melakukan ini, kita akan menggunakan APT, yang merupakan pengelola paket untuk Debian dan Ubuntu. Dengan manajer paket ini, kami akan dapat menginstal, menghapus, dan memperbarui paket tanpa khawatir tentang ketergantungan. Pertama, Anda harus mengakses server pribadi virtual Anda melalui SSH. Lihat tutorial Putty kami jika Anda mengalami masalah.

Menginstal Tmux akan membutuhkan hak administrator, jadi kami sarankan untuk menambahkan sudo ke perintah.

Jalankan perintah ini untuk menginstal utilitas:

sudo apt-get install tmux

Setelah itu, ada baiknya untuk mengonfirmasi versi yang diinstal. Kita dapat melakukannya dengan perintah berikut:

tmux -V

Tmux sekarang terinstal dengan benar dan siap digunakan.

Langkah Pertama dengan Tmux

Tmux adalah aplikasi yang didasarkan pada sesi. Artinya, setelah Anda menjalankan utilitas itu membuka sesi baru. Dalam setiap sesi, mungkin ada beberapa terminal karena Tmux adalah terminal multiplexer.

Jadi untuk mulai menggunakan Tmux, kita perlu terhubung ke sesi baru. Ini dilakukan dengan perintah:

tmux

Setelah sesi dimulai, kita akan melihat terminal yang sama seperti biasa, kecuali bilah hijau di bagian bawah. Bilah ini menunjukkan sesi aktif, dan bahwa kami menggunakan Tmux. Dimungkinkan juga untuk memberi nama sesi. Untuk melakukan ini, kita dapat mengetikkan perintah berikut saat membuatnya:

tmux new -s [session_name]

Utilitas yang paling penting dari Tmux adalah memungkinkan berbagai contoh terminal dalam satu jendela. Dengan kata lain, dalam satu sesi. Selain itu, kami akan dapat mengaksesnya dengan cepat dan mudah dari keyboard.

Untuk memutuskan sambungan dari sesi Tmux, kita perlu mengetikkan perintah berikut:

exit

Menggunakan Awalan untuk Mengontrol Tmux

Tmux didasarkan pada perintah yang melakukan tugas tertentu. Namun, untuk menjalankan perintah ini, awalan harus digunakan terlebih dahulu. Awalan memberitahu Tmux bahwa sebuah perintah akan dieksekusi. Secara default, awalannya adalah CTRL+B.

Jadi cara yang benar untuk menyusun perintah di Tmux adalah:

<prefix> + Command

Artinya, kita harus menekan tombol CTRL+B dan kemudian perintah. Misalnya, untuk membuat sesi baru, perintahnya adalah C . Jadi, untuk membuat sesi baru kita perlu menekan CTRL+B dan C berikutnya – CTRL+B, C .

Beberapa Perintah Bermanfaat

Fitur fantastis lain dari Tmux adalah kita dapat "menyimpan" sesi tertentu. Misalnya, jika kita menggunakan htop dan kita menggunakan perintah detach (CTRL+B, D ) ketika kita menjalankan Tmux lagi kita akan menemukan prosesnya masih berjalan. Ini sangat berguna untuk menjalankan perintah yang membutuhkan waktu lama untuk dijalankan, seperti pencadangan.

Jadi, kita dapat memulai sesi baru dengan mengetikkan perintah ini ke dalam baris perintah:

tmux new

Di sesi baru itu, kita akan menjalankan htop. Htop adalah alat untuk memantau sumber daya sistem.

Kemudian, kami menggunakan perintah detach untuk memutuskan sambungan. Jadi, pertama-tama kita masukkan awalan dengan menekan CTRL+B dan selanjutnya, perintah D . Kita akan melihat bahwa kita mendapatkan pesan berikutnya di terminal.

Sekarang kita perlu kembali ke sesi "terlampir" kita. Untuk melakukan ini, kita jalankan perintah berikut di terminal:

tmux attach -t [session_name]

Karena kita belum menggunakan nama untuk sesi, maka kita akan menggunakan nilai 0. Perintahnya seperti ini:

tmux attach -t 0

Dan kita akan kembali terhubung ke sesi sebelumnya.

Dimungkinkan untuk melakukan beberapa sesi dengan perintah C . Untuk menavigasi di antara mereka, kami menggunakan nomor pengenal. Misalnya, sesi pertama yang kita buat dari terminal reguler adalah 0 . Jika kita membuat sesi lain, itu sesuai dengan angka 1 .

CTRL+B, 1

Kita dapat melihat sesi saat ini dengan bilah hijau di bagian bawah jendela.

Kita dapat melihat berapa banyak sesi Tmux yang terbuka dengan perintah berikut:

tmux ls

Mengelola Panel

Mari pelajari cara memanipulasi panel terminal, atau dikenal sebagai jendela terpisah. Kita dapat membagi jendela secara horizontal, dengan perintah

Seharusnya – CTRL+B

Dan untuk melakukan hal yang sama tetapi secara vertikal – CTRL+B %

Untuk beralih antar panel, kita dapat menggunakan perintah – CTRL+B, tombol panah (ke arah panel yang ingin Anda tuju)

Dan kemudian kita dapat menavigasi melalui masing-masing panel. Jika kita ingin menutup hanya satu kita harus menekan – CTRL+D.

Lembar Cheat Tmux

Terakhir, kami ingin membagikan lembar contekan untuk digunakan sebagai referensi:

Sesi

Mulai Sesi baru:

tmux

Mulai sesi baru dengan nama:

tmux new -s [name]

Mulai sesi terlampir:

tmux a #

Jika sesi Tmux memiliki nama:

tmux attach -t [name]

Daftar semua sesi Tmux:

tmux ls

Keluar dari utilitas:

exit

Matikan sesi:

tmux kill-session -t [name]

Penanganan Jendela

Jendela baru +c
Jendela berikutnya +n
Mencantumkan semua jendela +w
Ganti nama jendela +,
Jendela sebelumnya +p
Temukan jendela +f
Bunuh jendela +&

Penanganan Panel

Membagi panel secara vertikal +%
Membagi panel secara horizontal +“
Aktifkan pesawat terakhir yang aktif +;
Tukar panel +o
Panel mati +x
Tampilkan nomor panel +q
Pindahkan paket ke kiri +{
Pindahkan paket ke kanan +}
Beralih antarpanel +tombol panah

Kesimpulan

Seperti yang kita pelajari, Tmux adalah alat penting yang membantu menggunakan terminal secara efisien dengan memisahkan jendela dan menavigasi sesi.

Pengelolaan utilitas ini dilakukan melalui perintah. Kami telah mempelajari yang paling dasar dan berguna untuk pekerjaan sehari-hari.

Jadi, jika Anda ingin tahu lebih banyak tentang alat ini, kami sarankan Anda membaca dokumentasi resminya.


Linux
  1. Bagaimana saya menggunakan cron di Linux

  2. Cara menggunakan Perintah Su di Linux

  3. Lembar contekan perintah IPtables

  1. Cara menggunakan BusyBox di Linux

  2. Cara Menggunakan Nginx untuk Mengarahkan

  3. Bagaimana cara menggunakan dos2unix?

  1. Bagaimana Menemukan Nilai Yang Valid Untuk Istilah Yang Digunakan Di Tmux?

  2. Bagaimana Cara Menggunakan Boolean Dalam Cangkang Ikan?

  3. cara menggunakan pylint di vim