Manajemen file

Menggunakan Proc FileSystem Di Linux

Menggunakan Proc FileSystem Di Linux
Salah satu sistem file simulasi yang paling banyak digunakan di sistem operasi Linux adalah sistem file Proc. Sistem file ini dibuat dengan cepat saat sistem di-boot ulang dan kemudian dimusnahkan saat sistem ditangguhkan. Ini berfungsi sebagai pengontrol kernel dan pusat pengetahuan, yang berisi data berharga mengenai aktivitas operasi saat ini. Sistem file proc sering berfungsi sebagai saluran untuk berkomunikasi di antara kernel dan ruang pengguna Linux. Panduan ini akan membuat Anda memahami cara menggunakan sistem file proc untuk memeriksa direktori dan folder di sistem Linux Ubuntu.

Mari kita mulai. Jika Anda ingin memeriksa seluruh direktori proc yang disimulasikan menggunakan perintah Proc di sistem Linux Anda, Anda dapat melakukannya. Pertama, buka bilah aktivitas dan cari shell baris perintah. Buka dengan mengetuknya. Anda juga dapat membukanya menggunakan tombol pintas "Ctrl + Alt + T". Ketika shell baris perintah telah dibuka, sekarang Anda dapat dengan mudah menggunakan perintah daftar sederhana untuk membuat daftar semua direktori proc yang disimulasikan seperti di bawah ini. Anda akan melihat bahwa setiap PID dari suatu prosedur memiliki repositori khusus jika kami mencantumkan foldernya. Anda akan mendapatkan daftar direktori yang sangat panjang dan pengguna serta hak istimewanya, seperti yang ditunjukkan dalam snap.

$ ls -l /proc

Jika Anda hanya ingin membuat daftar direktori proc menggunakan perintah proc, Anda dapat menjalankan kueri di bawah ini di terminal. Anda dapat menemukan bahwa output telah disorot hanya untuk direktori.

$ ls -l /proc | grep '^d'

Dalam sistem Linux, pengguna dapat membuat daftar semua proses yang sedang berjalan melalui sistem file proc. Jadi, coba perintah "ps" di bawah ini diikuti dengan tanda "-aux" untuk mendaftar semua proses yang sedang berjalan. Output menunjukkan nama pengguna, ID proses, persentase penggunaan CPU, penggunaan memori, dan banyak lagi.

$ ps -aux

Mari kita periksa proses spesifik apa pun menggunakan ID prosesnya. Jadi, coba kueri daftar yang disebutkan di bawah ini bersama dengan ID Proses di dalamnya. Outputnya menunjukkan bahwa saat ini tidak ada entri untuk ID proses ini di sistem file proc.

$ ls -ltr /proc/1704

Direktori/proc berisi folder untuk setiap tugas atau proses yang sedang berjalan di sistem Operasi Linux, yang terdiri dari prosedur kernel. Beberapa direktori di sistem file proc /proc/PID adalah cmdline, mem, cpu, diskstats, cwd, filesystem, version, environ, exe, maps, root, stat, statm, dan masih banyak lagi. Jika Anda ingin mendapatkan informasi mengenai hal-hal yang berbeda dari sistem Linux melalui sistem file Proc, Anda dapat melakukannya dengan menavigasi ke direktori proc atau tanpa itu. Pertama, kita akan melihatnya dengan menavigasi ke direktori proc menggunakan perintah "cd" sederhana di shell seperti di bawah ini.

$cd /proc

Sekarang, karena Anda telah dinavigasi ke direktori proc, Anda dapat memeriksa lebih banyak direktori dan informasinya. Jadi mari kita periksa informasi memori sistem Linux menggunakan perintah proc. Coba jalankan perintah "cat" di bawah ini untuk membuka folder informasi memori. Outputnya menunjukkan data dan detail mengenai penggunaan memori, memori bebas, cache, buffer, dan banyak hal lainnya.

$ cat /proc/meminfo

Mari navigasikan ke subfolder lain, "12" di direktori proc menggunakan perintah "cd" di bawah ini.

$cd /proc/12

Sekarang kita berada di folder "12". Anda dapat membuat daftar semua file dan folder di dalamnya menggunakan perintah daftar di bawah ini.

$ l

Sekarang Anda dapat memeriksa file apa pun yang terdaftar dari gambar di bawah ini menggunakan perintah cat. Mari kita lihat file "stat" untuk melihat di dalamnya menggunakan perintah cat di bawah ini diikuti dengan path. Outputnya menunjukkan statistik tentang itu.

$ cat /proc/12/stat

Mari kita periksa status sistem file menggunakan kueri cat di bawah ini di shell bersama dengan jalur "status" file proc. Outputnya menunjukkan informasi yang berbeda mengenainya.

$ cat /proc/12/status

Sekarang kita akan melihat folder proc yang berbeda tanpa menavigasi ke direktori proc melalui perintah "cd". Untuk motif ini, kita akan menggunakan perintah “kurang”. Pertama, mari kita lihat folder crypto untuk memeriksa informasi tentangnya seperti di bawah ini.

$ kurang /proc/crypto

Output di snap di bawah ini menunjukkan detail tentang folder crypto, e.g., namanya, driver, modul, prioritas, jenis, ukuran, dan banyak lagi lainnya. Tekan tombol "q" untuk keluar dari jendela ini.

Jika ada pengguna yang ingin memeriksa versi sistem Linux yang saat ini berfungsi pada pengaturan mereka, mereka dapat mencoba perintah "kurang" di bawah ini bersama dengan jalur folder versi melalui sistem file proc.

$ kurang /proc/versi

Dan output di bawah ini menunjukkan versi sistem Linux dan compiler Gcc dan versi GNU. Ketuk tombol "q" dari keyboard untuk kembali ke terminal.

Untuk memeriksa informasi memori sistem operasi Linux, coba kueri "kurang" di bawah ini di shell, diikuti dengan jalur folder informasi memori.

$ kurang /proc/meminfo

Jadi, outputnya menunjukkan kepada kami data terperinci tentang penggunaan memori sistem operasi Linux. Ini menunjukkan total memori, memori bebas, memori yang tersedia, buffer, cache, memori aktif, memori tidak aktif, dan informasi lainnya. Tekan tombol “q” dari keyboard untuk keluar.

Misalkan seseorang ingin memeriksa informasi mengenai disk dan statistiknya. Dalam hal ini, mereka dapat dengan mudah menggunakan kueri "kurang" di bawahnya dengan nama folder yang disebutkan sebagai jalur dalam sistem file proc.

$ kurang /proc/diskstats

Jendela berikut akan dibuka dengan cepat. Anda dapat melihat statistik mengenai disk sistem Linux Ubuntu, partisi, dan loopnya. Tekan tombol "q" untuk keluar dari jendela ini ke terminal perintah.

Kesimpulan:

Dalam panduan ini, kami telah menjelaskan sistem file proc di Ubuntu 20.04 sistem. Saya harap semua perintah dan kueri sistem file PROC yang dijelaskan di atas berfungsi untuk Anda.

Cara Mengganti Tombol Kiri & Kanan Mouse di PC Windows 10
Sudah menjadi hal biasa bahwa semua perangkat mouse komputer dirancang secara ergonomis untuk pengguna yang tidak kidal. Tetapi ada perangkat mouse ya...
Tiru klik Mouse dengan mengarahkan mouse menggunakan Clickless Mouse di Windows 10
Menggunakan mouse atau keyboard dalam posisi yang salah dari penggunaan yang berlebihan dapat menyebabkan banyak masalah kesehatan, termasuk keteganga...
Tambahkan gerakan Mouse ke Windows 10 menggunakan alat gratis ini
Dalam beberapa tahun terakhir, komputer dan sistem operasi telah berkembang pesat. Ada saat ketika pengguna harus menggunakan perintah untuk menavigas...