Penggunaan Perintah “lsof” untuk Menemukan File Terbuka

“lsof” adalah singkatan dari List Open Files. Ini adalah utilitas Linux untuk mendaftar semua file yang terbuka dari suatu sistem. Perintah ini dapat dikombinasikan dengan parameter yang berbeda untuk mengubah outputnya sesuai keinginan. Anda dapat melihat detail dari semua parameter dan flag dengan melihat manual bantuan dari perintah “lsof”.

Dalam artikel hari ini, Anda akan dapat mempelajari useran yang benar dari perintah “lsof” untuk menemukan semua file yang terbuka di Linux Mint 20.

Penggunaan Perintah “lsof” untuk Menemukan File Terbuka di Linux Mint 20

Untuk mempelajari useran yang benar dari perintah “lsof” dan menggunakannya untuk menemukan file yang terbuka di Linux Mint 20, Anda dapat melihat semua contoh yang telah dibagikan di bawah ini.

Contoh 1: Daftar Semua File yang Terbuka di Linux Mint 20
Untuk membuat daftar semua file yang terbuka di Linux Mint 20, Anda harus menjalankan perintah berikut di terminal:

$ lsof

Perintah ini akan menampilkan daftar semua file yang sedang dibuka di sistem Linux Mint 20 Anda, seperti yang ditunjukkan pada gambar di bawah ini:

Contoh 2: Daftar Semua File Terbuka Milik Direktori Tertentu di Linux Mint 20
Anda juga dapat membuat daftar semua file terbuka milik direktori tertentu di Linux Mint 20 dengan menentukan nama direktori itu dengan perintah “lsof” di cara berikut:

$ sudo lsof +D directorypath

Di sini, Anda harus mengganti jalur direktori dengan jalur sebenarnya dari direktori yang file terbukanya ingin Anda daftarkan. Misalnya, kita telah menggantinya dengan “/var/log/”.

Perintah ini akan menampilkan daftar semua file yang terbuka milik direktori “/var/log/”, seperti yang ditunjukkan pada gambar di bawah ini:

Contoh 3: Daftar Semua File Terbuka Milik Pengguna Tertentu di Linux Mint 20
Jika Anda ingin membuat daftar semua file terbuka milik user tertentu di Linux Mint 20, maka Anda dapat melakukannya dengan menjalankan perintah “lsof” di cara berikut:

$ lsof –u username

Di sini, Anda harus mengganti nama user dengan nama user yang file terbukanya ingin Anda daftarkan. Misalnya, kami telah menggantinya dengan “kbuzdar”.

Perintah ini akan menampilkan daftar semua file yang terbuka milik user yang ditentukan, seperti yang ditunjukkan pada gambar di bawah ini:

Contoh 4: Daftar Semua File Terbuka Milik Protokol Internet Tertentu di Linux Mint 20
Anda juga dapat mencoba membuat daftar semua file terbuka milik protokol Internet tertentu di Linux Mint 20
dengan menjalankan perintah “lsof” dengan cara berikut :

$ lsof –i 6

Anda juga dapat mengganti “6” dengan “4” jika Anda ingin membuat daftar semua file terbuka milik IPv4.

Perintah ini akan menampilkan daftar semua file yang terbuka milik protokol IPv6, seperti yang ditunjukkan pada gambar di bawah ini:

Contoh 5: Daftar Semua File Terbuka yang Menjadi Milik Sistem File Tertentu di Linux Mint 20
Jika Anda ingin membuat daftar semua file terbuka milik sistem file tertentu di Linux Mint 20, maka Anda dapat melakukannya dengan mengutak-atik “lsof” perintah dengan cara sebagai berikut:

$ lsof /proc

Di sini, Anda juga dapat mengganti “/ proc” dengan sistem file lain pilihan Anda.

Perintah ini akan menampilkan daftar semua file yang terbuka milik sistem file “/ proc”, seperti yang ditunjukkan pada gambar di bawah ini:

Kesimpulan

Dengan menelusuri semua contoh yang telah ditunjukkan kepada Anda dalam artikel ini, Anda akan dapat mempelajari useran yang benar dari perintah “lsof” untuk menemukan semua file yang terbuka di Linux Mint 20.

Related Posts