国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Rumah Tutorial sistem LINUX 10 LSOF (Senarai Fail Terbuka) Contoh Perintah di Linux

10 LSOF (Senarai Fail Terbuka) Contoh Perintah di Linux

Jun 20, 2025 am 09:25 AM

Ini adalah siri perintah Linux yang berterusan dan dalam artikel ini, kami akan mengkaji semula arahan LSOF dengan contoh praktikal. LSOF bermaksud 'senarai fail terbuka' digunakan untuk mengetahui fail mana yang dibuka oleh proses Linux.

Seperti yang kita semua tahu Linux/Unix menganggap segala -galanya sebagai fail ( paip , soket , direktori , peranti, dll). Salah satu sebab untuk menggunakan arahan LSOF adalah apabila cakera tidak dapat dikoordinkan kerana ia mengatakan fail sedang digunakan. Dengan bantuan perintah LSOF , kami dapat mengenal pasti fail yang sedang digunakan.

10 LSOF (Senarai Fail Terbuka) Contoh Perintah di Linux

Jadual Kandungan

1. Senaraikan semua fail terbuka dengan arahan LSOF

Dalam contoh di bawah, ia akan menunjukkan penyenaraian panjang fail terbuka sebahagian daripada mereka diekstrak untuk pemahaman yang lebih baik yang memaparkan lajur seperti perintah , PID , pengguna , fd , jenis, dll.

 <strong># lsof</strong>

Perintah PID Pengguna FD Jenis Saiz Peranti/Off Nama Node
init 1 root <strong>cwd</strong> <strong>dir</strong> 253,0 4096 2 /
init 1 root <strong>rtd</strong> <strong>dir</strong> 253,0 4096 2 /
init 1 root <strong>txt</strong> <strong>reg</strong> 253,0 145180 147164 /sbin /init
init 1 root <strong>mem</strong> <strong>reg</strong> 253,0 1889704 190149 /lib/libc-2.12.so
init 1 root 0u <strong>chr</strong> 1,3 0t0 3764 /dev /null
init 1 root <strong>1u</strong> <strong>chr</strong> 1,3 0t0 3764 /dev /null
init 1 root 2u <strong>chr</strong> 1,3 0t0 3764 /dev /null
init 1 root 3r <strong>fifo</strong> 0,8 0t0 8449 paip
init 1 root 4w <strong>fifo</strong> 0,8 0t0 8449 Pipa
init 1 root 5r <strong>dir</strong> 0,10 0 1 inotify
init 1 root 6r <strong>dir</strong> 0,10 0 1 inotify
init 1 root 7u unix 0xc1513880 0t0 8450 soket

Seksyen dan nilai-nilai mereka adalah jelas. Walau bagaimanapun, kami akan menyemak lajur FD & Taip lebih tepat.

FD - bermaksud deskriptor fail dan mungkin melihat beberapa nilai sebagai:

  • Direktori kerja semasa CWD
  • Direktori Root RTD
  • teks program TXT (kod dan data)
  • mem memori memori

Juga dalam nombor lajur FD seperti 1U adalah deskriptor fail sebenar dan diikuti oleh u , r , w dari modnya sebagai:

  • r untuk akses baca.
  • w untuk akses tulis.
  • U untuk membaca dan menulis akses.

Jenis - fail dan pengenalannya.

  • Direktori dir
  • Reg - Fail biasa
  • CHR - Fail Khas Karakter.
  • FIFO - Pertama di Out Pertama

2. Senarai fail khusus pengguna

Perintah di bawah akan memaparkan senarai semua fail yang dibuka TECMINT pengguna.

 <strong># lsof -u tecmint</strong>

Perintah PID Pengguna FD Jenis Saiz Peranti/Off Nama Node
SSHD 1838 TECMINT CWD DIR 253,0 4096 2 /
SSHD 1838 TECMINT RTD DIR 253,0 4096 2 /
SSHD 1838 TECMINT TXT Reg 253,0 532336 188129/usr/sbin/sshd
SSHD 1838 Tecmint Mem Reg 253,0 19784 190237 /lib/libdl-2.12.so
SSHD 1838 Tecmint Mem Reg 253,0 122436 190247 /lib/libselinux.so.1
SSHD 1838 Tecmint Mem Reg 253,0 255968 190256 /lib/LibgsSapi_krb5.so.2.2
SSHD 1838 Tecmint Mem Reg 253,0 874580 190255 /lib/libkrb5.so.3.3

3. Cari proses yang berjalan di pelabuhan tertentu

Untuk mengetahui semua proses linux yang berjalan dari port tertentu, hanya gunakan arahan berikut dengan pilihan -I . Contoh di bawah akan menyenaraikan semua proses berjalan port 22 .

 <strong># lsof -i tcp: 22</strong>

Perintah PID Pengguna FD Jenis Saiz Peranti/Off Nama Node
SSHD 1471 ROOT 3U IPV4 12683 0T0 TCP *: SSH (Dengar)
SSHD 1471 Root 4U IPv6 12685 0T0 TCP *: SSH (Dengar)

4. Senaraikan Hanya IPv4 & IPv6 Buka Fail

Contoh di bawah hanya menunjukkan fail rangkaian IPv4 dan IPv6 dibuka dengan arahan berasingan.

 <strong># lsof -i 4</strong>

Perintah PID Pengguna FD Jenis Saiz Peranti/Off Nama Node
rpcbind 1203 rpc 6u ipv4 11326 0t0 udp *: sunrpc
RPCBind 1203 RPC 7U IPV4 11330 0T0 UDP *: 954
RPCBIND 1203 RPC 8U IPV4 11331 0T0 TCP *: SUNRPC (Dengar)
avahi-dae 1241 avahi 13u ipv4 11579 0t0 udp *: mdns
avahi-dae 1241 avahi 14U ipv4 11580 0t0 udp *: 58600

<strong># lsof -i 6</strong>

Perintah PID Pengguna FD Jenis Saiz Peranti/Off Nama Node
rpcbind 1203 rpc 9u ipv6 11333 0t0 udp *: sunrpc
RPCBind 1203 RPC 10U IPV6 11335 0T0 UDP *: 954
RPCBIND 1203 RPC 11U IPV6 11336 0T0 TCP *: SUNRPC (Dengar)
rpc.statd 1277 rpcuser 10u ipv6 11858 0t0 udp *: 55800
rpc.statd 1277 rpcuser 11u ipv6 11862 0t0 tcp *: 56428 (dengar)
CUPSD 1346 Root 6U IPv6 12112 0T0 TCP Localhost: IPP (Dengar)

5. Senarai fail terbuka julat port TCP 1-1024

Untuk menyenaraikan semua proses berjalan fail terbuka pelabuhan TCP berkisar dari 1-1024 .

 <strong># lsof -i TCP: 1-1024</strong>

Perintah PID Pengguna FD Jenis Saiz Peranti/Off Nama Node
RPCBIND 1203 RPC 11U IPV6 11336 0T0 TCP *: SUNRPC (Dengar)
CUPSD 1346 ROOT 7U IPV4 12113 0T0 TCP LOSCHOST: IPP (Dengar)
SSHD 1471 Root 4U IPv6 12685 0T0 TCP *: SSH (Dengar)
Master 1551 Root 13U IPv6 12898 0T0 TCP Localhost: SMTP (Dengar)
SSHD 1834 ROOT 3R IPV4 15101 0T0 TCP 192.168.0.2:SSH->192.168.0.1:conclave-cpp (ditubuhkan)
SSHD 1838 TECMINT 3U IPV4 15101 0T0 TCP 192.168.0.2:SSH->192.168.0.1:conclave-cpp (ditubuhkan)
SSHD 1871 Root 3R IPv4 15842 0T0 TCP 192.168.0.2:SSH->192.168.0.1:groove (ditubuhkan)
HTTPD 1918 ROOT 5U IPV6 15991 0T0 TCP *: HTTP (Dengar)
HTTPD 1918 ROOT 7U IPV6 15995 0T0 TCP *: HTTPS (Dengar)

6. Tidak termasuk pengguna dengan watak '^'

Di sini, kami telah mengecualikan pengguna akar . Anda boleh mengecualikan pengguna tertentu menggunakan '^' dengan arahan seperti yang ditunjukkan di atas.

 <strong># lsof -i -u^root</strong>

Perintah PID Pengguna FD Jenis Saiz Peranti/Off Nama Node
rpcbind 1203 rpc 6u ipv4 11326 0t0 udp *: sunrpc
RPCBind 1203 RPC 7U IPV4 11330 0T0 UDP *: 954
RPCBIND 1203 RPC 8U IPV4 11331 0T0 TCP *: SUNRPC (Dengar)
rpcbind 1203 rpc 9u ipv6 11333 0t0 udp *: sunrpc
RPCBind 1203 RPC 10U IPV6 11335 0T0 UDP *: 954
RPCBIND 1203 RPC 11U IPV6 11336 0T0 TCP *: SUNRPC (Dengar)
avahi-dae 1241 avahi 13u ipv4 11579 0t0 udp *: mdns
avahi-dae 1241 avahi 14U ipv4 11580 0t0 udp *: 58600
rpc.statd 1277 rpcuser 5r ipv4 11836 0t0 udp *: sabun-beep
RPC.Statd 1277 RPCUSER 8U IPV4 11850 0T0 UDP *: 55146
rpc.statd 1277 rpcuser 9u ipv4 11854 0t0 tcp *: 32981 (dengar)
rpc.statd 1277 rpcuser 10u ipv6 11858 0t0 udp *: 55800
rpc.statd 1277 rpcuser 11u ipv6 11862 0t0 tcp *: 56428 (dengar)

7. Ketahui siapa yang melihat fail dan arahan apa?

Contoh di bawah menunjukkan pengguna Tecmint menggunakan arahan seperti direktori ping dan /etc .

 <strong># lsof -i -u tecmint</strong>

Perintah PID Pengguna FD Jenis Saiz Peranti/Off Nama Node
Bash 1839 Tecmint Cwd Dir 253,0 12288 15 /dll
ping 2525 tecmint cwd dir 253,0 12288 15 /dll

8. Senaraikan semua sambungan rangkaian

Perintah berikut dengan pilihan '-i' menunjukkan senarai semua ' mendengar & ditubuhkan sambungan rangkaian' .

 <strong># lsof -i</strong>

Perintah PID Pengguna FD Jenis Saiz Peranti/Off Nama Node
rpcbind 1203 rpc 6u ipv4 11326 0t0 udp *: sunrpc
RPCBind 1203 RPC 7U IPV4 11330 0T0 UDP *: 954
RPCBIND 1203 RPC 11U IPV6 11336 0T0 TCP *: SUNRPC (Dengar)
avahi-dae 1241 avahi 13u ipv4 11579 0t0 udp *: mdns
avahi-dae 1241 avahi 14U ipv4 11580 0t0 udp *: 58600
rpc.statd 1277 rpcuser 11u ipv6 11862 0t0 tcp *: 56428 (dengar)
CUPSD 1346 Root 6U IPv6 12112 0T0 TCP Localhost: IPP (Dengar)
CUPSD 1346 ROOT 7U IPV4 12113 0T0 TCP LOSCHOST: IPP (Dengar)
SSHD 1471 ROOT 3U IPV4 12683 0T0 TCP *: SSH (Dengar)
Master 1551 Root 12U IPv4 12896 0T0 TCP Localhost: SMTP (Dengar)
Master 1551 Root 13U IPv6 12898 0T0 TCP Localhost: SMTP (Dengar)
SSHD 1834 ROOT 3R IPV4 15101 0T0 TCP 192.168.0.2:SSH->192.168.0.1:conclave-cpp (ditubuhkan)
HTTPD 1918 ROOT 5U IPV6 15991 0T0 TCP *: HTTP (Dengar)
HTTPD 1918 ROOT 7U IPV6 15995 0T0 TCP *: HTTPS (Dengar)
Jam-App 2362 NARAD 21U IPV4 22591 0T0 TCP 192.168.0.2:45284->www.gov.com:http (close_wait)
Chrome 2377 NARAD 61U IPV4 25862 0T0 TCP 192.168.0.2:33358->MAA03S04-in-f3.1e100.net:HTP (ditubuhkan)
Chrome 2377 NARAD 80U IPV4 25866 0T0 TCP 192.168.0.2:36405->BOM03S01-in-f15.1e100.net:HTP (ditubuhkan)

9. Cari oleh PID

Contoh di bawah hanya menunjukkan PID yang 1 [ satu ].

 <strong># lsof -p 1</strong>

Perintah PID Pengguna FD Jenis Saiz Peranti/Off Nama Node
init 1 root cwd dir 253,0 4096 2 /
init 1 root rtd dir 253,0 4096 2 /
init 1 root txt reg 253,0 145180 147164 /sbin /init
init 1 root mem reg 253,0 1889704 190149 /lib/libc-2.12.so
init 1 root mem reg 253,0 142472 189970 /lib/ld-2.12.so

10. Bunuh semua aktiviti pengguna tertentu

Kadang -kadang anda mungkin perlu membunuh semua proses untuk pengguna tertentu. Perintah di bawah akan membunuh semua proses pengguna Tecmint .

 <strong># bunuh -9 `lsof -t -u tecmint`</strong>

Nota: Di sini, tidak mungkin untuk memberikan contoh semua pilihan yang tersedia, panduan ini hanya untuk menunjukkan bagaimana arahan LSOF boleh digunakan. Anda boleh merujuk halaman lelaki LSOF Command untuk mengetahui lebih lanjut mengenainya. Sila kongsi jika anda mendapati artikel ini berguna melalui kotak komen kami di bawah.

Atas ialah kandungan terperinci 10 LSOF (Senarai Fail Terbuka) Contoh Perintah di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1502
276
Bagaimana cara menyelesaikan masalah DNS pada mesin Linux? Bagaimana cara menyelesaikan masalah DNS pada mesin Linux? Jul 07, 2025 am 12:35 AM

Apabila menghadapi masalah DNS, mula -mula semak fail /etc/resolv.conf untuk melihat sama ada nameserver yang betul dikonfigurasi; Kedua, anda boleh menambah DNS awam secara manual seperti 8.8.8.8 untuk ujian; Kemudian gunakan arahan NSLOOKUP dan Dig untuk mengesahkan sama ada resolusi DNS adalah normal. Sekiranya alat ini tidak dipasang, anda boleh memasang pakej DNSutils atau Bind-UTILS terlebih dahulu; Kemudian periksa status perkhidmatan yang diselesaikan SystemD dan fail konfigurasi /etc/systemd/resolved.conf, dan tetapkan DNS dan fallbackDNS seperti yang diperlukan dan mulakan semula perkhidmatan; Akhirnya periksa status antara muka rangkaian dan peraturan firewall, sahkan bahawa port 53 tidak

Pasang guacamole untuk akses jauh Linux/Windows di Ubuntu Pasang guacamole untuk akses jauh Linux/Windows di Ubuntu Jul 08, 2025 am 09:58 AM

Sebagai pentadbir sistem, anda mungkin mendapati diri anda (hari ini atau pada masa akan datang) bekerja di persekitaran di mana Windows dan Linux wujud bersama. Bukan rahsia lagi bahawa beberapa syarikat besar lebih suka (atau harus) menjalankan beberapa perkhidmatan pengeluaran mereka di Windows Boxes

Cara Memasang NodeJS 14/16 & NPM di Rocky Linux 8 Cara Memasang NodeJS 14/16 & NPM di Rocky Linux 8 Jul 13, 2025 am 09:09 AM

Dibina pada enjin V8 Chrome, Node.js adalah persekitaran runtime JavaScript yang didorong oleh acara terbuka yang dibuat untuk membina aplikasi berskala dan API backend. Nodejs dikenali sebagai ringan dan cekap kerana model I/O yang tidak menyekat dan

Bagaimana untuk mencari alamat IP peribadi dan awam saya di Linux? Bagaimana untuk mencari alamat IP peribadi dan awam saya di Linux? Jul 09, 2025 am 12:37 AM

Dalam sistem Linux, 1. Gunakan arahan IPA atau HostName-I untuk melihat IP peribadi; 2. Gunakan curlifconfig.me atau curlipinfo.io/ip untuk mendapatkan ip awam; 3. Versi desktop boleh melihat IP peribadi melalui tetapan sistem, dan penyemak imbas boleh mengakses laman web tertentu untuk melihat IP awam; 4. Perintah umum boleh ditetapkan sebagai alias untuk panggilan cepat. Kaedah ini mudah dan praktikal, sesuai untuk keperluan tontonan IP dalam senario yang berbeza.

Keperluan sistem untuk memasang linux Keperluan sistem untuk memasang linux Jul 20, 2025 am 03:49 AM

LinuxcanrunonmodesthardwareWithSpecificMinimumRequirements.a1ghzprocessor (x86orx86_64) disediakan, withadual-corecpurecommended.r Amshouldbeatleast512mbforcommand-lineuseor2gbfordesktopenvironments.diskspacerequiresaminimumof5-10gb, walaupun25gbisbetterforad

Cara Memasang MySQL 8.0 di Rocky Linux dan Almalinux Cara Memasang MySQL 8.0 di Rocky Linux dan Almalinux Jul 12, 2025 am 09:21 AM

Ditulis dalam C, MySQL adalah sumber terbuka, silang platform, dan salah satu sistem pengurusan pangkalan data relasi yang paling banyak digunakan (RDMS). Ini adalah bahagian penting dalam timbunan lampu dan merupakan sistem pengurusan pangkalan data yang popular dalam hosting web, analisis data,

Ubuntu 25.04 'Puffin Plucky': Lonjakan berani ke hadapan dengan Gnome 48 dan HDR Brilliance Ubuntu 25.04 'Puffin Plucky': Lonjakan berani ke hadapan dengan Gnome 48 dan HDR Brilliance Jul 12, 2025 am 09:28 AM

Ubuntu telah lama berdiri sebagai benteng aksesibiliti, menggilap, dan kuasa dalam ekosistem Linux. Dengan ketibaan Ubuntu 25.04, yang dinamakan "Puffin Plucky", kanonik sekali lagi menunjukkan komitmennya untuk menyampaikan

Cara Memasang MongoDB di Rocky Linux dan Almalinux Cara Memasang MongoDB di Rocky Linux dan Almalinux Jul 12, 2025 am 09:29 AM

MongoDB adalah pangkalan data NoSQL yang berorientasikan dokumen yang sangat berskala tinggi yang dibina untuk menguruskan trafik yang berat dan sejumlah besar data. Tidak seperti pangkalan data SQL tradisional yang menyimpan data dalam baris dan lajur dalam jadual, data struktur MongoDB dalam j

See all articles
<rt id="beu2r"><small id="beu2r"></small></rt>

    <s id="beu2r"><samp id="beu2r"></samp></s>