Liệt kê các tệp ứng dụng đang mở (app.lsof)
Khai báo
files, err = app.lsof(bid_or_pid)
Tham số
- bid_or_pid
Chuỗi (mã gói) hoặc số nguyên (pid).
Giá trị trả về
-
files
Bảng |nil.Khi thành công, trả về bảng có cấu trúc bên dưới; khi thất bại, trả về nil.
{
opensockets = {
{
fd = integer_value,
kind = "TCP" | "IN",
["local"] = {
address = string_value,
port = integer_value,
},
["remote"] = {
address = string_value,
port = integer_value,
},
},
...
},
openfiles = {
{
fd = integer_value,
path = string_value,
},
...
},
} -
err
Chuỗi |nil. Thông báo lỗi khi thất bại.
Mô tả
- Liệt kê các bộ mô tả tệp và bộ mô tả socket do ứng dụng đã chỉ định mở.
- Yêu cầu phiên bản phần mềm 1.3.8 trở lên.
Ví dụ
nLog(app.lsof('com.apple.Preferences'))