Pendahuluan
Setiap SysAdmin Linux perlu memantau dan mengelola pengguna, semoga dengan mudah. Di sinilah Linux w
perintah dapat membantu.
w
command adalah alat bawaan yang memungkinkan administrator untuk melihat informasi tentang pengguna yang saat ini masuk. Ini termasuk nama pengguna mereka, dari mana mereka masuk, dan apa yang sedang mereka lakukan.
Dalam tutorial ini, kita akan membahas w
sintaks perintah, uraikan detail outputnya, dan berikan contoh bagaimana Anda dapat menggunakannya.
Prasyarat
- Sistem yang menjalankan distribusi Linux
- Akun dengan hak istimewa sudo
- Akses ke jendela terminal atau baris perintah
w Perintah di Sintaks Linux
Linux w
perintah adalah utilitas sistem yang menampilkan informasi tentang pengguna yang saat ini masuk. Ini menggunakan sintaks berikut:
w [options] [username]
Dimana:
[options]
:Opsi yang mengubah perilaku perintah.[username]
:Memasukkan nama pengguna tertentu hanya akan menampilkan informasi tentang pengguna tersebut di output.
Menggunakan w
perintah tanpa opsi tambahan menghasilkan output yang mirip dengan ini:
Baris pertama dari output menunjukkan informasi sistem:
- Waktu sistem: Waktu sistem saat ini.
- Waktu aktif: Berapa lama sistem telah login.
- Jumlah pengguna: Jumlah pengguna yang saat ini masuk.
- Pemuatan sistem rata-rata: Jumlah rata-rata pekerjaan yang berjalan di sistem masing-masing dalam 1, 5, dan 15 menit terakhir.
Baris kedua menunjukkan informasi pengguna dan proses:
USER
: Nama pengguna yang saat ini masuk.TTY
: Nama terminal tempat pengguna masuk.FROM
: Nama atau alamat IP terminal atau host tempat pengguna masuk.[email protected]
: Waktu pengguna masuk, dalam format 24 jam.IDLE
: Waktu sejak pengguna terakhir menggunakan terminal; menampilkan ?xdm? jika pengguna sedang aktif.JCPU
: Total waktu berjalan dari semua proses sistem yang terhubung ke terminal pengguna.PCPU
: Waktu yang berlalu untuk proses pengguna saat ini.WHAT
: Nama proses pengguna saat ini.
w
perintah menggunakan opsi berikut:
-h, --no-header | Hasil cetak tanpa header. |
-u, --no-current | Mengabaikan nama pengguna saat menghitung waktu dan beban proses saat ini. |
-s, --short | Hasil cetak dalam format pendek. |
-f, --from | Beralih mencetak FROM (nama host jarak jauh). |
--help | Menampilkan teks bantuan. |
-i, --ip-addr | Ganti nama host di FROM bidang dengan alamat IP. |
-V, --version | Menampilkan versi perintah saat ini. |
-o, --old-style | Cetak keluaran gaya lama (ruang kosong untuk waktu idle lebih pendek dari 1 menit). |
w Contoh Perintah di Linux
Menggabungkan opsi dengan w
perintah menghasilkan output yang berbeda. Berikut adalah beberapa hal yang dapat Anda lakukan dengan perintah ini:
Menampilkan Format Singkat
Format keluaran singkat hanya menampilkan USER
, TTY
, FROM
, IDLE
, dan WHAT
bidang. Untuk menampilkan format pendek, gunakan w
perintah dengan -s
pilihan:
w -s
Mencantumkan Output Perintah w Tanpa Mencetak Header
Jika Anda ingin fokus pada informasi pengguna, tombol w
perintah memungkinkan Anda menampilkan output tanpa header yang berisi detail sistem dan label bidang. Gunakan -h
opsi untuk melakukan ini:
w -h
Abaikan Nama Pengguna
Menggunakan -u
opsi memungkinkan w
perintah untuk mengabaikan nama pengguna saat menghitung proses saat ini dan waktu CPU:
w -u
Periksa Versi w Command
Periksa versi w
. saat ini perintah dengan:
w -V
Menampilkan Alamat IP di w Command Output
Secara default, FROM
bidang menampilkan nama terminal atau host jarak jauh tempat pengguna masuk. Beralih untuk menampilkan alamat IP mereka dengan -i
pilihan:
w -i
Output Ditampilkan dalam Gaya Lama
Menampilkan output dalam gaya lama meninggalkan ruang kosong di bawah IDLE
, JCPU
, dan PCPU
bidang untuk pengguna yang telah menganggur selama kurang dari satu menit. Gunakan -o
opsi untuk mengalihkan output ke gaya lama:
w -o
Beralih DARI Bidang
Beberapa distribusi Linux, seperti Arch Linux, menampilkan w
keluaran perintah tanpa FROM
lapangan secara default. Lainnya, seperti Ubuntu, menyertakan FROM
bidang dalam output default.
-f
opsi menampilkan atau menyembunyikan FROM
bidang, tergantung pada output default sistem. Misalnya, untuk menyembunyikan FROM
bidang di Ubuntu, gunakan:
w -f
Menampilkan Output Pengguna
Menyertakan nama pengguna sebagai argumen dengan w
perintah menampilkan informasi untuk pengguna tertentu. Misalnya, jika kita ingin output menampilkan informasi untuk pengguna phoenixnap :
w phoenixnap
Periksa Opsi Perintah w Lainnya
Menggunakan --help
opsi menampilkan semua opsi yang tersedia untuk digunakan dengan w
perintah:
w --help