GNU/Linux >> Belajar Linux >  >> Debian

Cara Menggunakan Perintah Who di Debian 10

Sebagai administrator sistem yang bekerja di lingkungan multi-pengguna, Anda harus tahu siapa yang masuk ke sistem Anda. Untungnya, OS Linux memungkinkan Anda untuk mencapai ini menggunakan perintah sederhana dan bawaan yang dikenal sebagai “siapa” . Siapa command adalah salah satu Utilitas Inti GNU yang menggunakan /var/log/utmp file untuk memberikan informasi tentang siapa yang masuk ke sistem, jam berapa mereka masuk dan dari mana mereka masuk. Ini mirip dengan perintah "w" dan menampilkan informasi yang sama bersama dengan beberapa informasi lain juga seperti terakhir kali sistem di-boot dan di level run mana sistem berada dan lebih sedikit lagi.

Pada artikel ini, kami akan menjelaskan cara menggunakan who perintah di OS Linux bersama dengan beberapa opsi baris perintah.

Catatan:Perintah yang dibahas dalam artikel ini telah diuji pada sistem Debian 10 Buster.

Temukan siapa yang ada di sistem

Kapan siapa perintah digunakan tanpa opsi baris perintah apa pun, ini akan menampilkan informasi berikut:

  • Siapa yang Masuk ke sistem
  • Bagaimana mereka masuk (Terminal Pengguna)
  • Tanggal dan Waktu login
  • Dari tempat mereka masuk (Nama host atau alamat IP server jarak jauh)

Output di atas menunjukkan bahwa 3 pengguna login ke sistem kami. Pengguna pertama dalam daftar masuk langsung ke sistem dan dua lainnya masuk dari sistem jarak jauh. Ini juga menampilkan tanggal dan waktu saat mereka masuk, dan alamat IP server tempat mereka masuk.

Opsi yang umum digunakan

Di sini kita akan membahas beberapa yang yang umum digunakan opsi baris perintah:

Menampilkan Tanggal dan waktu boot sistem terakhir

Untuk menampilkan tanggal dan waktu boot sistem terakhir, gunakan who perintah dengan opsi -b atau –boot seperti ini:

$ who -b

Tampilkan judul kolom dalam perintah siapa

Siapa perintah tanpa opsi baris perintah apa pun menampilkan informasi dalam kolom tanpa judul apa pun. Seringkali sulit untuk mengingat isi setiap kolom. Namun, menggunakan opsi -h atau –heading dengan who perintah, Anda dapat menampilkan judul di bagian atas setiap kolom.

$ who –H

Menampilkan waktu idle pengguna

Waktu idle adalah waktu yang telah berlalu tanpa aktivitas pengguna selama sesi pengguna. Untuk melihat waktu idle untuk setiap pengguna, gunakan who perintah dengan opsi -u atau –users:

$ who -u

Jika kita melihat output di atas, (lama) pada baris pengguna pertama menunjukkan bahwa pengguna tidak aktif sejak 24 jam terakhir, (00:11) pada baris pengguna kedua menunjukkan bahwa pengguna kedua tidak aktif sejak 11 menit terakhir . Tanda (.) di baris pengguna ketiga menunjukkan pengguna sedang aktif.

Menampilkan hitungan cepat dan nama pengguna saat ini

Jika Anda ingin informasi singkat tentang pengguna yang masuk, gunakan siapa perintah dengan opsi -q atau –count. Ini akan menampilkan nama dan jumlah pengguna yang masuk ke sistem.

$ who -q

Tampilkan Proses Masuk

Untuk menampilkan proses login saat ini pada sistem, gunakan perintah who dengan opsi -l atau –login seperti ini:

$ who -l

Menampilkan status pesan

Anda juga dapat menampilkan status pesan dari pengguna yang saat ini masuk. Gunakan perintah who dengan opsi -T, -w atau –message:

$ who –T

Setelah setiap nama pengguna, Anda akan melihat status pesan sebagai “+ ” atau “ ” berdasarkan apakah pesan diaktifkan atau dinonaktifkan masing-masing. Pada output di atas, Anda dapat melihat bahwa pesan aktif untuk dua pengguna pertama sementara tidak aktif untuk pengguna ketiga.

Menampilkan Proses Mati

Anda juga dapat menampilkan proses mati di Linux. Untuk melakukannya, gunakan who perintah dengan opsi -d atau –dead seperti ini:

$ who -d

Menampilkan level lari saat ini

Run level adalah mode di Linux yang digunakan sistem untuk melakukan fungsi yang berbeda. Ada tujuh run level (0-6) pada sistem yang dikategorikan berdasarkan layanan yang tersedia.

$ who -r

Untuk melihat run level sistem saat ini, gunakan who perintah dengan opsi -r sebagai berikut:

Tampilkan Semua Informasi

Semua opsi baris perintah yang telah kita bahas di atas memberikan informasi yang berbeda. Untuk melihat semua informasi dalam satu keluaran, gunakan siapa perintahkan opsi -a atau –all sebagai berikut:

$ who -a

Gunakan beberapa opsi dengan perintah siapa

Siapa perintah juga dapat digunakan dengan beberapa opsi baris perintah. Gunakan siapa perintah diikuti oleh beberapa opsi menggunakan tanda hubung tunggal.

Misalnya, untuk menampilkan semua informasi beserta judul kolom, perintahnya adalah:

$ who -aH

Cari Bantuan

Perintah berikut dapat memberi Anda beberapa bantuan terkait dengan siapa perintah.

Untuk melihat informasi singkat tentang siapa perintah, gunakan perintah whatis sebagai berikut:

$ whatis who

Untuk melihat siapa perintah halaman manual, gunakan perintah berikut:

$ man who

Gunakan opsi –help dengan siapa perintah untuk menampilkan bantuan.

$ who –help

Kiat:

Untuk menyimpan output dari who perintah dalam file untuk tujuan rekaman, ketik who diikuti oleh pengalihan (>) simbol dan nama file tempat Anda ingin menyimpan output.

$ who > file_name

Output dari siapa perintah akan disimpan dalam file daripada ditampilkan di terminal.

Dalam artikel ini, kita telah membahas siapa perintah bersama dengan beberapa opsi baris perintah yang berguna. Anda telah melihat siapa perintah dapat melakukan lebih dari sekadar memberikan informasi pengguna yang masuk.


Debian
  1. Cara menggunakan perintah grep Linux

  2. Cara menggunakan perintah history di Linux

  3. Bagaimana cara menggunakan perintah nama dasar?

  1. Cara Menggunakan Perintah Sudo di Linux

  2. Cara Menggunakan Perintah vmstat

  3. Perintah rsync Linux:cara menggunakannya

  1. Cara Menggunakan Perintah nslookup

  2. Cara Menggunakan Linux di Command

  3. Cara Menggunakan Perintah locate di Linux