Android

Arahan W dalam linux

+100 Perintah - perintah di Linux

+100 Perintah - perintah di Linux

Isi kandungan:

Anonim

, kita akan bercakap mengenai arahan w .

w adalah utiliti baris arahan yang memaparkan maklumat tentang pengguna yang dilog masuk pada masa ini dan apa yang dilakukan oleh setiap pengguna. Ia juga memberikan maklumat tentang berapa lama sistem telah berjalan, masa semasa, dan purata beban sistem.

Bagaimana Menggunakan Perintah w

Sintaks untuk arahan w adalah seperti berikut:

w

Apabila w dipanggil tanpa sebarang pilihan atau hujah, output kelihatan seperti ini:

21:41:07 up 12 days, 10:08, 2 users, load average: 0.28, 0.20, 0.10 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 10.10.0.2 20:59 1.00s 0.02s 0.00sw linuxize pts/1 10.10.0.8 21:41 7.00s 0.00s 0.00s bash

Baris pertama memberikan maklumat yang sama seperti arahan uptime . Ia mengandungi lajur berikut:

  • 21:41:07 - Masa sistem semasa. up 12 days, 10:08 - Tempoh masa sistem telah naik. 2 users - Jumlah pengguna log masuk. load average: 0.28, 0.20, 0.10 - Purata beban sistem untuk masa lalu 1, 5, dan 15 minit. Purata beban sistem ialah pengukuran bilangan pekerjaan yang sedang berjalan atau menunggu cakera I / O. Ia pada dasarnya memberitahu anda bagaimana sibuk sistem anda telah berada di selang yang diberikan.

Baris kedua merangkumi medan berikut:

  • USER - Nama pengguna yang log masuk. TTY - Nama terminal yang digunakan oleh pengguna. FROM - Nama hos atau alamat IP dari mana pengguna log masuk LOGIN@ - Masa apabila pengguna log masuk IDLE - Masa sejak pengguna terakhir berinteraksi dengan terminal. Masa terbiar. JCPU - Masa yang digunakan oleh semua proses yang dilampirkan pada tty. PCPU - Masa yang digunakan oleh proses semasa pengguna. Yang dipaparkan di dalam bidang WHAT . WHAT - Proses dan pilihan / argumen semasa pengguna.

Perintah kemudian menyenaraikan semua pengguna yang log masuk dan maklumat yang dikaitkan dengannya.

w linuxize

22:08:55 up 12 days, 10:35, 2 users, load average: 0.00, 0.06, 0.12 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT linuxize pts/1 10.10.0.8 21:41 27:55 0.00s 0.00s bash

w Perintah Perintah

w menerima beberapa pilihan yang jarang digunakan.

The -h , --no-header opsyen bukan --no-header memberitahu w untuk tidak mencetak tajuk:

w -h

Hanya maklumat mengenai pengguna log masuk yang dicetak:

root pts/0 10.10.0.2 20:59 1.00s 0.02s 0.00sw -h linuxize pts/1 10.10.0.8 21:41 7.00s 0.00s 0.00s bash

The -f , --from pilihan toggles FROM bidang. Sama ada yang difailkan atau disembunyikan oleh lalai ini bergantung kepada taburan yang anda gunakan

w -f

22:48:39 up 12 days, 11:15, 2 users, load average: 0.03, 0.02, 0.00 USER TTY LOGIN@ IDLE JCPU PCPU WHAT root pts/0 20:59 5.00s 0.03s 0.01s bash linuxize pts/1 21:41 1.00s 0.02s 0.00sw -f

The -o , --old-style pilihan --old-style , memberitahu w untuk menggunakan output gaya lama. Apabila pilihan ini digunakan, arahan mencetak ruang kosong apabila IDLE , JCPU , dan masa PCPU kurang dari satu minit.

w -o

22:50:33 up 12 days, 11:17, 2 users, load average: 0.14, 0.04, 0.01 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 10.10.0.2 20:59 1:59m bash linuxize pts/1 10.10.0.8 21:41 w -o

The -s , --short pilihan sukan memberitahu w untuk menggunakan output gaya pendek. Apabila pilihan ini digunakan, medan LOGIN@ , JCPU , dan PCPU tidak dicetak.

w -s

22:51:48 up 12 days, 11:18, 2 users, load average: 0.04, 0.03, 0.00 USER TTY FROM IDLE WHAT root pts/0 10.10.0.2 3:14 bash linuxize pts/1 10.10.0.8 2.00sw -s

The -i , --ip-addr option forces to always show IP address bukan --ip-addr host in the FROM field.

w -i

Kesimpulannya

Perintah w mencetak maklumat mengenai aktiviti sistem dan pengguna log masuk. Untuk maklumat lanjut, taip man w di terminal anda.

Jika anda mempunyai sebarang pertanyaan, sila tinggalkan komen di bawah.

terminal w