Pengurusan Disk

Cari Ruang Disk yang Digunakan oleh Linux Pengguna Tertentu

Cari Ruang Disk yang Digunakan oleh Linux Pengguna Tertentu
Sekali-sekala, anda mungkin perlu mengambil gambar fail yang dimiliki oleh pengguna tertentu dalam sistem Linux dengan beberapa pengguna log masuk. Ini sangat berguna apabila anda ingin mengosongkan sedikit ruang dan mengelakkan cakera keras anda habis.  Ini terutama jika beberapa pengguna telah lama berhenti menggunakan sistem dan akaun mereka telah dilumpuhkan. Jadi, bagaimana anda menilai ruang cakera yang diambil oleh pengguna tertentu? Mari kita ketahui.

Hitung jumlah ruang cakera yang digunakan oleh pengguna tertentu

Untuk mendapatkan ruang cakera yang digunakan oleh pengguna tertentu, gunakan sintaks perintah cari seperti berikut:

$ cari / jalan / ke / direktori / -pengguna-nama pengguna_whose_files_are_to_be_counted -type f -printf "% s \ n" | awk 't + = $ 1 TAMAT cetak t'

Mari pecahkan sintaks arahan ini:

Bahagian pertama -  cari / jalan / ke / direktori / - melakukan carian di jalan direktori yang ditentukan.

Bahagian kedua - -nama pengguna pengguna_whose_files_are_to_be_counted - mengehadkan operasi carian hanya untuk pengguna tertentu.

Bahagian ketiga - -taip f  -  menunjukkan bahawa kita hanya mencari fail dan bukan direktori. Direktori kosong biasanya mengambil 4kb, yang boleh diabaikan.

Bahagian terakhir - -printf “% s \ n” | awk 't + = $ 1 TAMAT cetak t'

Mencetak saiz fail.

Katakan anda ingin mengetahui penggunaan cakera pengguna yang dipanggil james di direktori utama. Perintah akan.

$ find / home -user james -jenis f -printf "% s \ n" | awk 't + = $ 1 TAMAT cetak t'

Sekiranya anda berada di dalam direktori, anda dapat melihat penggunaan cakera menggunakan perintah yang ditunjukkan,

$ cari . -taip f -printf "% u% s \ n" \ | awk 'pengguna [$ 1] + = $ 2; TAMAT untuk (i dalam pengguna) cetak i, pengguna [i] '

Sebagai contoh, saya akan menavigasi ke direktori Muat turun, yang terdapat di direktori rumah saya, dan memeriksa ruang cakera yang digunakan oleh pengguna tertentu. Keluaran dengan jelas memaparkan ringkasan ruang cakera di mana dua pengguna menyimpan fail dalam direktori semasa, yang merupakan / home / james / Direktori muat turun.

Dan di sana anda pergi. Kami telah berjaya melihat bagaimana anda dapat mencari ruang cakera oleh pengguna tertentu di Linux.

Cara membalikkan arah tatal Tetikus dan Pad Sentuh pada Windows 10
Tetikus dan Pad sentuhs bukan sahaja menjadikan pengkomputeran mudah, tetapi lebih cekap dan kurang memakan masa. Kami tidak dapat membayangkan kehidu...
Cara menukar saiz, warna & skema penunjuk dan kursor tetikus pada Windows 10
Penunjuk dan kursor tetikus di Windows 10 adalah aspek yang sangat penting dalam sistem operasi. Ini boleh dikatakan untuk sistem operasi lain juga, j...
Enjin Permainan Sumber Percuma dan Terbuka untuk Membangunkan Permainan Linux
Artikel ini akan merangkumi senarai enjin permainan sumber percuma dan terbuka yang dapat digunakan untuk mengembangkan permainan 2D dan 3D di Linux. ...