GNU/Linux >> Belajar Linux >  >> Linux

Tutorial Perintah Pengguna Linux untuk Pemula (dengan Contoh)

Terkadang, saat mengerjakan baris perintah Linux, Anda mungkin ingin dengan cepat memeriksa semua pengguna yang saat ini masuk ke sistem. Nah, ada utilitas baris perintah Linux bawaan yang memungkinkan Anda melakukan ini dengan mudah. Alat yang dimaksud adalah 'pengguna', dan dalam tutorial ini, kita akan membahas dasar-dasarnya menggunakan beberapa contoh yang mudah dipahami.

Namun sebelum kita melakukannya, perlu disebutkan bahwa semua contoh dalam artikel ini telah diuji pada mesin Ubuntu 16.04.

Perintah pengguna Linux

Seperti yang telah disebutkan di atas, perintah users mencetak di output nama-nama pengguna yang sedang login. Berikut sintaksnya:

users [FILE]

Dan inilah cara halaman manual alat menjelaskannya:

Output who is currently logged in according to FILE.  If FILE is not specified, use /var/run/utmp.  /var/log/wtmp as FILE is common.

Halaman info untuk 'pengguna' berisi penjelasan yang lebih mendetail:

`users' prints on a single line a blank-separated list of user names of
users currently logged in to the current host. Each user name
corresponds to a login session, so if a user has more than one login
session, that user's name will appear the same number of times in the
output. Synopsis:

users [FILE]

With no FILE argument, `users' extracts its information from a
system-maintained file (often `/var/run/utmp' or `/etc/utmp'). If a
file argument is given, `users' uses that file instead. A common
choice is `/var/log/wtmp'.

An exit status of zero indicates success, and a nonzero value
indicates failure.

Berikut adalah beberapa contoh gaya Tanya Jawab yang akan memberi Anda ide bagus tentang cara kerja perintah pengguna.

Q1. Bagaimana cara menggunakan perintah pengguna?

Ini sangat sederhana - cukup jalankan 'pengguna'. Ini contohnya:

users

Di sistem saya, perintah tersebut menghasilkan output berikut:

himanshu himanshu himanshu

Jadi itu berarti pengguna 'himanshu' telah login sebanyak tiga kali. Tentu saja, tergantung pada kasus Anda, nama-nama ini (dan jumlahnya) bisa berbeda.

Q2. Bagaimana cara membuat daftar jumlah pengguna yang masuk?

Untuk berjaga-jaga jika Anda hanya tertarik pada jumlah pengguna yang saat ini masuk, Anda dapat menggunakan perintah 'pengguna' dengan cara berikut:

users | wc -w

Di sistem saya, perintah di atas menghasilkan '3' sebagai output, yang sejajar dengan output yang ditampilkan di bagian sebelumnya.

Q3. Bagaimana cara membuat pengguna mengekstrak info dari file tertentu?

SECARA default, perintah pengguna mengambil informasi dari file seperti:

`/var/run/utmp' or `/etc/utmp'

Namun, jika mau, Anda dapat membuat alat tersebut mengekstrak informasi dari beberapa file lain. Dalam hal ini, Anda harus memberikan nama file dan jalur sebagai input ke perintah 'pengguna'. Misalnya:

users /var/log/wtmp

Q4. Bagaimana cara mendapatkan info lebih lanjut tentang perintah 'pengguna'?

Meskipun perintah users tidak menawarkan opsi baris perintah eksklusif, opsi --help dan --version standar memang ada sehingga Anda bisa mendapatkan info lebih lanjut tentang alat itu sendiri.

users -- help
users --version

Kesimpulan

Seperti yang telah Anda amati, perintah users tidak menawarkan banyak fitur - itu hanya menempel pada tugas dasarnya yaitu memberikan nama pengguna yang saat ini masuk ke sistem. Jadi dalam pengertian itu, ini adalah alat yang berguna. Jika Anda membutuhkannya, inilah halaman manual alat tersebut.


Linux
  1. Linux memperluas Tutorial Perintah Untuk Pemula (dengan Contoh)

  2. Tutorial perintah faktor Linux untuk pemula (dengan contoh)

  3. Linux ya Tutorial Perintah untuk Pemula (dengan Contoh)

  1. Tutorial Perintah penjumlahan Linux untuk Pemula (dengan Contoh)

  2. Tutorial Perintah tidur Linux untuk Pemula (dengan Contoh)

  3. Tutorial Perintah nama dasar Linux untuk Pemula (dengan Contoh)

  1. Tutorial perintah expr Linux untuk pemula (dengan contoh)

  2. Tutorial Perintah Linux nproc untuk Pemula (dengan Contoh)

  3. Tutorial Perintah Linux tac untuk Pemula (dengan Contoh)