'\" t .\" Title: lsfd .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-09-02 .\" Manual: Корисничке наредбе .\" Source: util-linux 2.42.3 .\" Language: English .\" .TH "LSFD" "1" "2026-09-02" "util\-linux 2.42.3" "Корисничке наредбе" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "НАЗИВ" lsfd \- исписује описнике датотека .SH "УВОД" .sp \fBlsfd\fP [опција] .SH "ОПИС" .sp \fBlsfd\fP је замишљено да буде савремена замена за \fBlsof\fP(8) на Линукс системима. За разлику од \fBlsof\fP\-а, \fBlsfd\fP је специјализован за Линукс кернел; подржава Линуксу специфичне функције као што су називни простори са једноставнијим кодом. \fBlsfd\fP није уметнута замена за \fBlsof\fP; разликују се у линији наредби сучељу и излазним форматима. .sp Основни излаз је субјекат за измену. Тако да кад год је могуће, треба да избегавате коришћење основних излаза у вашим скриптама. Увек изричито дефинишите очекиване колоне користећи \fB\-\-output\fP \fIсписак\-колона\fP у окружењима у којима се захтева стабилан излаз. .sp \fBlsfd\fP користи „Libsmartcols“ за форматирање излаза и филтрирање. Видите опис \fB\-\-output\fP опције за прилагођавање формата излаза, и опцију \fB\-\-filter\fP за филтрирање. Користите \fBlsfd \-\-help\fP да добијете списак свих доступних колона. .SH "ОПЦИЈЕ" .sp \fB\-l\fP, \fB\-\-threads\fP .RS 4 Исписује ниво у нитима. .RE .sp \fB\-J\fP, \fB\-\-json\fP .RS 4 Користи ЈСОН формат излаза. .RE .sp \fB\-n\fP, \fB\-\-noheadings\fP .RS 4 Не исписује заглавља. .RE .sp \fB\-o\fP, \fB\-\-output\fP \fIсписак\fP .RS 4 Наводи које колоне излаза ће се исписати. Видите одељак \fBКОЛОНЕ ИЗЛАЗА\fP за појединости о доступним колонама. .sp Основни списак колона се може проширити ако је \fIсписак\fP наведен у формату +\fIсписак\fP (нпр., \fBlsfd \-o +DELETED\fP). .RE .sp \fB\-r\fP, \fB\-\-raw\fP .RS 4 Користи сирови излазни формат. .RE .sp \fB\-\-notruncate\fP .RS 4 Не скраћује текст у колонама. .RE .sp \fB\-p\fP, \fB\-\-pid\fP \fIlist\fP .RS 4 Collect information only for the specified processes. The \fIlist\fP is a comma\-separated list of PIDs. See also \fBFILTER EXAMPLES\fP. .RE .sp \fB\-i\fP[\fB4\fP|\fB6\fP], \fB\-\-inet\fP[\fB=4\fP|\fB=6\fP] .RS 4 Исписује само IPv4 и/или IPv6 прикључнице. .RE .sp \fB\-Q\fP, \fB\-\-filter\fP \fIexpression\fP .RS 4 Print only the files matching the condition represented by the \fIexpression\fP. See also \fBscols\-filter\fP(5) and \fBFILTER EXAMPLES\fP. .sp The \fB\-Q\fP option with a PID (for example: \fB\-Q PID==1\fP) and the \fB\-p\fP option (for example: \fB\-p 1\fP) can be used to achieve the same result, but using the \fB\-p\fP option is much more efficient because it works at a much earlier stage of processing than the \fB\-Q\fP option. .RE .sp \fB\-C\fP, \fB\-\-counter\fP \fIнатпис\fP:\fIфилтер_израз\fP .RS 4 Дефинише произвољни бројач коришћен у \fB\-\-summary\fP излазу. \fBlsfd\fP прави бројач под називом \fIнатпис\fP. За време прикупљања информација, \fBlsfd\fP броји датотеке које одговарају \fIфилтер_изразу\fP, и складишти избројани број у бројач под називом \fIнатпис\fP. \fBlsfd\fP примењује филтере дефинисане опцијама \fB\-\-filter\fP пре бројања; датотеке искључене филтерима се не броје. .sp See \fBscols\-filter\fP(5) about \fIfilter_expr\fP. \fIlabel\fP should not include \fB{\fP nor \fB:\fP. You can define multiple counters by specifying this option multiple times. See also \fBCOUNTER EXAMPLES\fP. .RE .sp \fB\-\-summary\fP[\fB=\fP\fImode\fP] .RS 4 This option controls summary lines output. The optional argument \fImode\fP can be \fBonly\fP, \fBappend\fP, or \fBnever\fP. If the \fImode\fP argument is omitted, it defaults to \fBonly\fP. .sp Бројачи извештаја сажетка. Бројач се састоји од натписа и целобројне вредности. \fB\-\-counter\fP је опција за дефинисање бројача. Ако корисник не дефинише бројач, \fBlsfd\fP користи дефиниције унапред девинисаних уграђених бројача (основни бројачи) да сачини излаз сажетка. .sp ОПРЕЗ: Коришћење \fB\-\-summary\fP и \fB\-\-json\fP може учинити излаз оштећеним. Исправно је само комбиновање \fB\-\-summary\fP=\fBonly\fP и \fB\-\-json\fP. .RE .sp \fB\-\-debug\-filter\fP .RS 4 Исписује структуру унутрашњих података за филтер и излази. Ово је од користи само \fBlsfd\fP програмерима. .RE .sp \fB\-\-dump\-counters\fP .RS 4 Исписује дефиницију бројача коришћених у излазу \fB\-\-summary\fP. .RE .sp \fB\-\-hyperlink\fP[\fB=\fP\fIwhen\fP] .RS 4 Print paths as terminal hyperlinks. The optional \fIwhen\fP argument can be \fBalways\fP, \fBnever\fP, or \fBauto\fP. If the argument is omitted, it defaults to \fBauto\fP, which means that hyperlinks will only be used when the output goes to a terminal. .RE .sp \fB\-H\fP, \fB\-\-list\-columns\fP .RS 4 List the columns that can be specified with the \fB\-\-output\fP option. Can be used with \fB\-\-json\fP or \fB\-\-raw\fP to get the list in a machine\-readable format. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Приказује текст помоћи и излази. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Исписује издање и излази. .RE .SH "ОКРУЖЕЊЕ" .sp \fBLIBSMARTCOLS_DEBUG\fP=all .RS 4 укључује излаз „libsmartcols“ прочишћавања. .RE .sp \fBLIBSMARTCOLS_DEBUG_PADDING\fP=on .RS 4 користи видљиве знакове попуњавања. .RE .SH "КОЛОНЕ ИЗЛАЗА" .sp Свака колона има врсту. Врсте су између < и >. .sp ОПРЕЗ: Називи и врсте колона нису стабилни још увек. Могу се изменити у будућим издањима. .sp AINODECLASS <\f(CRниска\fP> .RS 4 Класа анонимног и\-чвора. .RE .sp ПРИДРУ <\f(CRниска\fP> .RS 4 Придруживање између датотеке и процеса. .RE .sp БЛКДРВ <\f(CRниска\fP> .RS 4 Назив уграђеног програма блок уређаја решеног од стране „/proc/devices“. .RE .sp BPF\-MAP.ID <\f(CRброј\fP> .RS 4 ИД бфп мапе. .RE .sp БФП\-МАПА.ВРСТА <\f(CRниска\fP> .RS 4 Дешифрован назив врсте „bpf“ мапе. .RE .sp ВРСТА.БФП\-МАПЕ.НЕОБРАЂЕНА <\f(CRброј\fP> .RS 4 Врста бфп мапе (необрађено). .RE .sp БФП.НАЗИВ <\f(CRниска\fP> .RS 4 Назив бфп објекта. .RE .sp ИД.БФП\-ПРОГ <\f(CRброј\fP> .RS 4 ИД бфп програма. .RE .sp ОЗНАКА.БФП\-ПРОГ <\f(CRниска\fP> .RS 4 ОЗНАКА бфп програма. .RE .sp ВРСТА.БФП\-ПРОГ <\f(CRниска\fP> .RS 4 Дешифрован назив врсте „bpf“ програма. .RE .sp ВРСТА.БФП\-ПРОГ.НЕОБРАЂЕНО <\f(CRброј\fP> .RS 4 Врста бфп програма (необрађено). .RE .sp ЗНКДРВ <\f(CRниска\fP> .RS 4 Назив уграђеног програма знаковног уређаја решеног од стране „/proc/devices“. .RE .sp НАРЕДБА <\f(CRниска\fP> .RS 4 Наредба процеса који отвара датотеку. .RE .sp ОБРИСАНО <\f(CRлогичка\fP> .RS 4 Досежност са система датотека. .RE .sp УРЕЂ <\f(CRниска\fP> .RS 4 ИД уређаја који садржи датотеку. .RE .sp ВРСТАУРЕЂ <\f(CRниска\fP> .RS 4 Врста уређаја (blk, char, или nodev). .RE .sp КРАЈЊЕТАЧКЕ <\f(CRниска\fP> .RS 4 Информације IPC крајњих тачака комунициране описником датотека. .sp \fBlsfd\fP прикупља крајње тачке у процесима које \fBlsfd\fP скенира; \fBlsfd\fP може промашити неке крајње тачке ако ограничите процесе опцијом \fB\-p\fP. .sp Формат колоне зависи од објекта придруженог са описником датотеке: .sp ПУПИ врста, врста м\-реда, „ptmx“ и „pts“ извори .RS 4 \fIПИД\fP,\fIНАРЕДБА\fP,\fIПРИДРУЖ\fP[\-r][\-w] .sp Последњи знаци ([\-r][\-w]) представљају режим читања и/или писања крајње тачке. .RE .sp врста описника датотеке догађаја .RS 4 \fIПИД\fP,\fIНАРЕДБА\fP,\fIПРИДРУЖ\fP .RE .sp UNIX .RS 4 Same as \fIUNIX\-STREAM\fP. .sp In a container, \fBlsfd\fP may not fill \fIENDPOINTS\fP column. \fBlsfd\fP uses \fBsock_diag\fP(7) to collect information about UNIX endpoints. SELinux may limit the use \fBsock_diag\fP in a container. You can remove the limit by setting 1 to \fIvirt_sandbox_use_netlink\fP bool. See \fBcontainer_selinux\fP(8) for more details. .RE .sp UNIX\-STREAM .RS 4 \fIПИД\fP,\fIНАРЕДБА\fP,\fIПРИДРУЖ\fP[\-r?][\-w?] .sp О последњим знацима ([\-r?][\-w?]), видите опис за \fIПРИКЉ.ГАШЕЊЕ\fP. .RE .RE .sp ИД_ОДДОГАЂАЈА <\f(CRброј\fP> .RS 4 ИД описника датотеке догађаја. .RE .sp EVENTPOLL.TFDS <\f(CRниска\fP> .RS 4 Описници датотека нациљани „eventpoll“ датотеком. .RE .sp ОД <\f(CRброј\fP> .RS 4 Описник датотеке за датотеку. .RE .sp ЗАСТАВИЦЕ <\f(CRниска\fP> .RS 4 Заставице наведене приликом отварања датотеке. .RE .sp ДУИД <\f(CRброј\fP> .RS 4 ИД број корисника власника датотеке. .RE .sp ИНЕТ.ЛАДР <\f(CRниска\fP> .RS 4 Локална ИП адреса. .RE .sp ИНЕТ.УАДР <\f(CRниска\fP> .RS 4 Удаљена ИП адреса. .RE .sp ИНЕТ6.ЛАДР <\f(CRниска\fP> .RS 4 Локална ИП6 адреса. .RE .sp ИНЕТ6.УАДР <\f(CRниска\fP> .RS 4 Удаљена ИП6 адреса. .RE .sp И\-ЧВОР <\f(CRброј\fP> .RS 4 Број и\-чвора. .RE .sp INOTIFY.И\-ЧВОРОВИ <\f(CRниска\fP> .RS 4 Обрађено издање INOTIFY.INODES.RAW\-а. Формат елемента је \fIброј\-и\-чвора\fP,\fIизвор\-и\-чвора\fP. .RE .sp INOTIFY.И\-ЧВОРОВИ.НЕОБРАЂЕНИ <\f(CRниска\fP> .RS 4 Списак и\-чворова праћења. Облик елемента је \fIброј\-и\-чвора\fP\f(CR,\fP\fIглавни\-уређај\fP\f(CR:\fP\fIспоредни\-уређај\fP. .RE .sp НАЗИВ <\f(CRниска\fP> .RS 4 Сирови назив датотеке извучен из „/proc/“\fIпид\fP„/fd/“\fIод\fP или „/proc/“\fIпид\fP„/map_files/“\fIрегион\fP. .RE .sp КНИТ <\f(CRлогичка\fP> .RS 4 Да ли је процес нит кернела или није. .RE .sp MAJ:MIN <\f(CRниска\fP> .RS 4 ИД уређаја за специјални, или ИД уређаја који садржи датотеку. .RE .sp МАПДУЖ <\f(CRброј\fP> .RS 4 Дужина мапирања датотеке (у страници). .RE .sp РАЗНУРЕЂ <\f(CRниска\fP> .RS 4 Назив разног знаковног уређаја ког решава „/proc/misc“. .RE .sp ИДКЧЊА <\f(CRброј\fP> .RS 4 ИД качења. .RE .sp РЕЖИМ <\f(CRниска\fP> .RS 4 Режим приступа (rwx). .RE .sp НАЗИВ <\f(CRниска\fP> .RS 4 Обрађено издање КНАЗИВ\-а. Углавном је исто као КНАЗИВ. .sp Неке датотеке имају посебне формате и изворе информација: .sp AF_VSOCK .RS 4 state=\fIПРИКЉ.СТАЊЕ\fP type=\fIПРИКЉ.ВРСТА\fP laddr=\fIVПРИКЉ.LАДЕРСА\fP[ raddr=\fIVПРИКЉ.RАДРЕСА\fP] .sp „raddr“ се не приказује за прикључнице ослушкивања. .RE .sp бфп\-мапа .RS 4 ид=\fIИД.БФП\-МАПЕ\fP врста=\fIВРСТА.БФП\-МАПЕ\fP[ назив=\fIБФП.НАЗИВ\fP] .RE .sp бфп\-прог .RS 4 id=\fIBPF\-PROG.ID\fP type=\fIBPF\-PROG.TYPE\fP tag= \fIBPF\-PROG.TAG\fP [ name=\fIBPF.NAME\fP] .RE .sp eventpoll .RS 4 tfds=\fIEVENTPOLL.TFDS\fP .RE .sp eventfd .RS 4 ид=\fIИД.ОДДОГАЂАЈА\fP .RE .sp inotify .RS 4 и\-чворови=\fIINOTIFY.И\-ЧВОРОВИ\fP .RE .sp разно:тун .RS 4 iface=\fITUN.IFACE\fP[ devnetns=\fITUN.DEVNETNS\fP][ socknetns=\fISOCK.NETNS\fP] .RE .sp МРЕЖНАВЕЗА .RS 4 protocol=\fINETLINK.PROTOCOL\fP[ lport=\fINETLINK.LPORT\fP[ group=\fINETLINK.GROUPS\fP]] .RE .sp ПАКЕТ .RS 4 type=\fISOCK.TYPE\fP[ protocol=\fIPACKET.PROTOCOL\fP][ iface=\fIPACKET.IFACE\fP] .RE .sp pidfd .RS 4 pid=\fITARGET\-PID\fP comm=\fITARGET\-COMMAND\fP nspid=\fITARGET\-NSPIDS\fP .sp \fBlsfd\fP ИЗВЛАЧИ \fITARGET\-PID\fP И \fITARGET\-NSPIDS\fP из „/proc/“\fIпид\fP„/fdinfo/“\fIод\fP. .RE .sp ПИНГ .RS 4 state=\fISOCK.STATE\fP[ id=\fIPING.ID\fP][ laddr=\fIINET.LADDR\fP [ raddr=\fIINET.RADDR\fP]] .RE .sp ПИНГв6 .RS 4 state=\fISOCK.STATE\fP[ id=\fIPING.ID\fP][ laddr=\fIINET6.LADDR\fP [ raddr=\fIINET6.RADDR\fP]] .RE .sp ptmx .RS 4 tty\-index=\fIPTMX.TTY\-INDEX\fP .sp \fBlsfd\fP ИЗВЛАЧИ \fITARGET\-PID\fP И \fITARGET\-NSPIDS\fP из „/proc/“\fIпид\fP„/fdinfo/“\fIод\fP. .RE .sp RAW .RS 4 state=\fISOCK.STATE\fP[ protocol=\fIRAW.PROTOCOL\fP [ laddr=\fIINET.LADDR\fP [ raddr=\fIINET.RADDR\fP]]] .RE .sp RAWv6 .RS 4 state=\fISOCK.STATE\fP[ protocol=\fIRAW.PROTOCOL\fP [ laddr=\fIINET6.LADDR\fP [ raddr=\fIINET6.RADDR\fP]]] .RE .sp од_сигнала .RS 4 mask=\fIМАСКА.ОПСИГНАЛА\fP .RE .sp TCP, TCPv6 .RS 4 state=\fISOCK.STATE\fP[ laddr=\fITCP.LADDR\fP [ raddr=\fITCP.RADDR\fP]] .RE .sp timerfd .RS 4 clockid=\fITIMERFD.CLOCKID\fP[ преостало=\fITIMERFD.REMAINING\fP [ период=\fITIMERFD.INTERVAL\fP]] .RE .sp UDP, UDPv6 .RS 4 state=\fISOCK.STATE\fP[ laddr=\fIUDP.LADDR\fP [ raddr=\fIUDP.RADDR\fP]] .sp \fBlsfd\fP скрива „raddr=“ ако је \fIUDP.RADDR\fP „0.0.0.0“ и \fIUDP.RPORT\fP 0. .RE .sp UDP\-LITE, UDPLITEv6 .RS 4 state=\fISOCK.STATE\fP[ laddr=\fIUDPLITE.LADDR\fP [ raddr=\fIUDPLITE.RADDR\fP]] .RE .sp UNIX\-STREAM .RS 4 state=\fISOCK.STATE\fP[ path=\fIUNIX.PATH\fP] .RE .sp UNIX .RS 4 state=\fISOCK.STATE\fP[ path=\fIUNIX.PATH\fP] type=\fISOCK.TYPE\fP .RE .RE .RS 3 .ll -.6i .sp Знајте да су „(обрисани)“ означавачи уклоњени из ове колоне. Погледајте \fIК\-НАЗИВ\fP, \fIОБРИСАНО\fP, или \fIX\-РЕЖИМ\fP да сазнате читљивост датотеке из вашег система датотека. .br .RE .ll .sp МРЕЖНАВЕЗА.ГРУПЕ <\f(CRброј\fP>> .RS 4 Мултикаст групе мрежне везе. .RE .sp МРЕЖНАВЕЗА.ЛПРИКЉУЧНИК <\f(CRброј\fP>> .RS 4 Ид локалног прикључника мрежне везе. .RE .sp МРЕЖНАВЕЗА.ПРОТОКОЛ <\f(CRниска\fP>> .RS 4 Протокол мрежне везе. .RE .sp БВЕЗЕ <\f(CRброј\fP> .RS 4 Укупност везе. .RE .sp НС.НАЗИВ <\f(CRниска\fP> .RS 4 Назив (\fINS.TYPE\fP:[\fIINODE\fP]) називног простора наведеног датотеком. .RE .sp НС.ВРСТА <\f(CRниска\fP> .RS 4 Врста називног простора наведеног датотеком. Врста је „mnt“, „cgroup“, „uts“, „ipc“, „user“, „pid“, „net“, „time“ или „unknown“. .RE .sp ВЛАСНИК <\f(CRниска\fP> .RS 4 Власник датотеке. .RE .sp ПАКЕТ.IFACE <\f(CRниска\fP> .RS 4 Назив сучеља придруженог са прикључницом пакета. .RE .sp ПАКЕТ.ПРОТОКОЛ <\f(CRниска\fP> .RS 4 L2 protocol name associated with the packet socket (decoded). .RE .sp PACKET.PROTOCOL.RAW <\f(CRnumber\fP> .RS 4 L2 protocol number associated with the packet socket (raw). .RE .sp ПАРТИЦИЈА <\f(CRниска\fP> .RS 4 Назив блок уређаја како га решава „/proc/partition“. .RE .sp ПИД <\f(CRброј\fP> .RS 4 ПИД процеса који отвара датотеку. .RE .sp ОДПИД.НАРЕДБА <\f(CRниска\fP> .RS 4 Наредба процеса који је на мети „pidfd“\-а. .RE .sp ОДПИД.НСПИД <\f(CRниска\fP> .RS 4 Закон NSpid поља у „/proc/“\fIpid\fP„/fdinfo/“\fIfd\fP „pidfd“\-а. .sp Цитирано из „кернела/fork.c“ стабла избора Линукса: .RS 3 .ll -.6i .sp Ако су пид називни простори подржани, тада ће ова функција такође исписати пид датог „pidfd“\-а на који се односи за све подређене пид називне просторе почевши од тренутног пид називног простора примерка, тј. Пид поље и први унос у „NSpid“ пољу биће истоветни. .sp Имајте на уму да се ово разликује од поља „Pid“ и „NSpid“ у „/proc/<пид>/статус“ где су Пид и НСпид увек приказани у односу на пид називни простор „procfs“ примерка. .br .RE .ll .RE .sp ОДПИД.ПИД <\f(CRброј\fP> .RS 4 ПИД процеса који је на мети „pidfd“\-а. .RE .sp ПИНГ.ИД <\f(CRброј\fP> .RS 4 Ид захтева ICMP еха који се користи на PING прикључници. .RE .sp ПОЛ <\f(CRброј\fP> .RS 4 Положај датотеке. .RE .sp RAW.PROTOCOL <\f(CRstring\fP> .RS 4 Protocol name of the raw socket (decoded). .if n .sp .RS 4 .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br .ps +1 .B Note .ps -1 .br .sp The data type of this column was <\f(CRnumber\fP> from v2.39 to v2.41. .sp .5v .RE .RE .sp RAW.PROTOCOL.RAW <\f(CRnumber\fP> .RS 4 Protocol number of the raw socket (raw). .RE .sp RDEV <\f(CRниска\fP> .RS 4 ИД уређаја (ако је посебна датотека). .RE .sp МАСКА.ОПСИГНАЛА <\f(CRниска\fP> .RS 4 Маскирани сигнали. .RE .sp ВЕЛИЧИНА <\f(CRброј\fP> .RS 4 Величина датотеке. .RE .sp SOCK.LISTENING <\f(CRлогичка\fP> .RS 4 Прикључница ослушкивања. .RE .sp SOCK.NETS <\f(CRброј\fP> .RS 4 Inode identifying network namespace where the socket belongs. .RE .sp SOCK.PROTONAME <\f(CRниска\fP> .RS 4 Назив протокола. .RE .sp УТИЧ.ГАШЕЊЕ <\f(CRниска\fP> .RS 4 Стање гашења прикључнице. .sp [\-r?] .RS 4 Ако је први знак \fIr\fP, прихватања су дозвољена. Ако је \fI\-\fP, прихватања нису дозвољена. Ако је \fI?\fP, стање је непознато. .RE .sp [\-w?] .RS 4 Ако је други знак \fIw\fP, преношења су дозвољена. Ако је \fI\-\fP, преношења нису дозвољена. Ако је \fI?\fP, стање је непознато. .RE .RE .sp SOCK.STATE <\f(CRниска\fP> .RS 4 Стање прикључнице. .RE .sp SOCK.TYPE <\f(CRниска\fP> .RS 4 Врста прикључница. Овде врста значи други параметар системског позива прикључнице: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} stream .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} dgram .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} raw .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} rdm .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} seqpacket .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} dccp .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} пакет .RE .RE .sp ИЗВОР <\f(CRниска\fP> .RS 4 Систем датотека, партиција или уређај који садржи датотеку. За придруживање које има ГРЕШКУ као вредност за колону \fIВРСТА\fP, \fBlsfd\fP попуњава ту колону са \fIsyscall\fP:_errno_. .RE .sp STTYPE <\f(CRниска\fP> .RS 4 Сирове врсте датотека које даје \fBstat\fP(2): BLK, CHR, DIR, FIFO, LINK, REG, SOCK, или UNKN. .RE .sp TCP.LADDR <\f(CRниска\fP> .RS 4 Локална L3 (\fIINET.LADDR\fP или \fIINET6.LADDR\fP) адреса и локални TCP прикључник. .RE .sp TCP.LPORT <\f(CRброј\fP> .RS 4 Локални TCP прикључник. .RE .sp TCP.RADDR <\f(CRниска\fP> .RS 4 Удаљена L3 (\fIINET.RADDR\fP или \fIINET6.RADDR\fP) адреса и удаљени TCP прикључник. .RE .sp TCP.RPORT <\f(CRброј\fP> .RS 4 Удаљени TCP прикључник. .RE .sp ТИД <\f(CRброј\fP> .RS 4 ИД нити процеса који отвара датотеку. .RE .sp ОДОДБРОЈАВАЧА.ИДСАТА <\f(CRниска\fP> .RS 4 ИД_сата. .RE .sp ИДОДБРОЈАВАЧА.ПЕРИОД <\f(CRброј\fP> .RS 4 Интервал. .RE .sp ИДОДБРОЈАВАЧА.ПРЕОСТАЛО <\f(CRброј\fP> .RS 4 Преостало време. .RE .sp PTMX.TTY\-INDEX <\f(CRброј\fP> .RS 4 TTY индекс дупликата. .RE .sp TUN.DEVNETNS <\f(CRnumber\fP> .RS 4 Inode identifying network namespace where the device belongs. .RE .sp TUN.IFACE <\f(CRниска\fP> .RS 4 Мрежно сучеље иза тун уређаја. .RE .sp ВРСТА <\f(CRниска\fP> .RS 4 Обрађено издање \fISTTYPE\fP\-а. Исто је као \fISTTYPE\fP са изузецима. За \fIПРИКЉ\fP, исписује вредност за \fISOCK.PROTONAME\fP. За \fIНЕПОЗН\fP, исписује вредност за \fIAINODECLASS\fP ако је \fIИЗВОР\fP „anon_inodefs“. .sp Ако \fBlsfd\fP добије грешку када позива „syscall“ да сазна о описнику циљне датотеке, \fBlsfd\fP за њега попуњава ову колону са ГРЕШКОМ. .RE .sp UDP.LADDR <\f(CRниска\fP> .RS 4 Локална ИП адреса и локални UDP прикључник. .RE .sp UDP.LPORT <\f(CRброј\fP> .RS 4 Локални UDP прикључник. .RE .sp UDP.RADDR <\f(CRниска\fP> .RS 4 Удаљена ИП адреса и удаљени UDP прикључник. .RE .sp UDP.RPORT <\f(CRброј\fP> .RS 4 Удаљени UDP прикључник. .RE .sp UDPLITE.LADDR <\f(CRниска\fP> .RS 4 Локална ИП адреса и локални UDPLite прикључник. .RE .sp UDPLITE.LPORT <\f(CRброј\fP> .RS 4 Локални UDP прикључник. .RE .sp UDPLITE.RADDR <\f(CRниска\fP> .RS 4 Удаљена ИП адреса и удаљени UDPLite прикључник. .RE .sp UDPLITE.RPORT <\f(CRброј\fP> .RS 4 Удаљени UDP прикључник. .RE .sp УИД <\f(CRброј\fP> .RS 4 ИД број корисника. .RE .sp UNIX.IPEER < number > .RS 4 Inode number for the peer of the UNIX domain socket. .sp If \fBlsfd\fP runs in a container, it may not fill \fIUNIX.IPEER\fP column. See the description of \fIUNIX\fP in \fIENDPOINTS\fP column for more details. .RE .sp UNIX.ПУТАЊА <\f(CRниска\fP> .RS 4 Назив путање система датотека за прикључницу ЈУНИКС домена. .RE .sp КОРИСНИК <\f(CRниска\fP> .RS 4 Корисник процеса. .RE .sp VSOCK.LADDR <\f(CRниска\fP>, VSOCK.RADDR <\f(CRниска\fP> .RS 4 Локална VSOCK адреса. Формат елемента је \fIVSOCK.LCID\fP\f(CR:\fP\fIVSOCK.LPORT\fP. .sp Добро познати CID\-ови биће дешифровани: „\f(CR*\fP“, „\f(CRhypervisor\fP“, „\f(CRlocal\fP“, или „\f(CRhost\fP“. Добро познати прикључници биће дешифровани: „\f(CR*\fP“. .RE .sp VSOCK.LCID <\f(CRброј\fP>, VSOCK.RCID <\f(CRброј\fP> .RS 4 Локални и удаљени одредници VSOCK контекста. .RE .sp VSOCK.LPORT <\f(CRброј\fP>, VSOCK.RPORT <\f(CRброј\fP> .RS 4 Локални и удаљени VSOCK прикључници. .RE .sp X\-РЕЖИМ <\f(CRниска\fP> .RS 4 Проширено издање \fIРЕЖИМ\fP\-а. Ова колона може нарасти; нова слова се могу придодати на \fIX\-РЕЖИМ\fP када \fBlsfd\fP подржава ново стање описника датотеке и/или мапирања меморије. .sp [\-r] .RS 4 отворено мапираног за читање. Ово је такође у \fIРЕЖИМ\fP\-у. .RE .sp [\-w] .RS 4 отворено мапираног за писање. Ово је такође у \fIРЕЖИМ\fP\-у. .RE .sp [\-x] .RS 4 мапирано за извршавање кода. Ово је такође у \fIРЕЖИМУ\fP. .RE .sp [\-D] .RS 4 избрисано из система датотека. Видитњ такође \fIОБРИСАНО\fP. .RE .sp [\-Ll] .RS 4 закључан или закупљен. \fIl\fP представља читање, дељено закључавање или закуп читања. \fIL\fP представља писање или изричито закључавање или закуп писања. Ако су и читање/дељено и писање/изричито закључавање или закуп узети од стране описника датотеке, \fIL\fP се користи као заставица. .RE .sp [\-m] .RS 4 Multiplexed. If the file descriptor is targeted by a eventpoll file or classical system calls for multiplexing (\fBselect\fP(2), \fBpselect\fP(2), \fBpoll\fP(2), and \fBppoll\fP(2)), this bit flag is set. Note that if an invocation of the classical system calls is interrupted, \fBlsfd\fP may fail to mark \fIm\fP on the file descriptors monitored by the invocation. See \fBrestart_syscall\fP(2). .RE .RE .SH "ПРИМЕРИ ФИЛТЕРА" .sp \fBlsfd\fP има неколико опција за филтрирање. У већини случајева, треба да знате за \fB\-Q\fP (или \fB\-\-filter\fP) опцију. Комбиноване са \fB\-o\fP (или \fB\-\-output\fP) опцијом, можете да прилагодите излаз како желите. .sp Исписује датотеке придружене са ПИД 1 и ПИД 2 процесима: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(Aq(PID == 1) или (PID == 2)\*(Aq .fam .fi .if n .RE .sp Ради исто на другачији начин: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(Aq(PID == 1) || (PID == 2)\*(Aq .fam .fi .if n .RE .sp Ради исто на делотворнији начин: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-\-pid 1,2 .fam .fi .if n .RE .sp Празнине се могу користити уместо зареза: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-\-pid \*(Aq1 2\*(Aq .fam .fi .if n .RE .sp Користи \fBpidof\fP(1) за списак датотека придружених са „firefox“: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-\-pid "$(pidof firefox)" .fam .fi .if n .RE .sp Исписује 1° описник датотеке отворен ПИД 1 процесом: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(Aq(PID == 1) и (FD == 1)\*(Aq .fam .fi .if n .RE .sp Ради исто на другачији начин: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(Aq(PID == 1) && (FD == 1)\*(Aq .fam .fi .if n .RE .sp Исписује све покренуте извршне: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(AqASSOC == "exe"\*(Aq .fam .fi .if n .RE .sp Ради исто на другачији начин: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(AqASSOC eq "exe"\*(Aq .fam .fi .if n .RE .sp Чини исто али исписује само називе датотека: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-o NAZIV \-Q \*(AqASSOC eq "exe"\*(Aq | sort \-u .fam .fi .if n .RE .sp Исписује обрисане датотеке придружене процесима: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(AqDELETED\*(Aq .fam .fi .if n .RE .sp Исписује не\-регуларне датотеке: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(AqTYPE != "REG"\*(Aq .fam .fi .if n .RE .sp Исписује блок уређаје: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(AqDEVTYPE == "blk"\*(Aq .fam .fi .if n .RE .sp Чини исто са колоном ВРСТА: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(AqTYPE == "BLK"\*(Aq .fam .fi .if n .RE .sp Исписује датотеке укључујући „dconf“ директоријум у њиховим називима: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(AqNAME =~ ".\(rs*/dconf/.*"\*(Aq .fam .fi .if n .RE .sp Исписује датотеке отворене у QEMU виртуелној машини: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(Aq(COMMAND =~ ".\(rs*qemu.*") и (FD >= 0)\*(Aq .fam .fi .if n .RE .sp Исписује датотеке описника датотека одбројавача истеклих за 0.5 секунде: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-Q \*(Aq(TIMERFD.преостало < 0.5) и (TIMERFD.преостало > 0.0)\*(Aq .fam .fi .if n .RE .sp Исписује процесе који комуницирају путем прикључница јуникс тока: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd\& \-Q \*(AqVRSTA == "UNIX\-TOK" && UNIX.PUTANJA =~ ".+"\*(Aq \-oUNIX.PUTANJA,PID,NAREDBA,OD,SOCK.STANJE,KRAJWETAČKE .fam .fi .if n .RE .sp Исписује процесе који комуницирају путем наведене прикључнице јуникс тока: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd\& \-Q \*(AqVRSTA == "UNIX\-TOK" && UNIX.PUTANJA == "@/tmp/.X11\-unix/X0"\*(Aq \-oUNIX.PUTANJA,PID,NAREDBA,OD,SOCK.STANJE,KRAJWETAČKE .fam .fi .if n .RE .SH "ПРИМЕРИ БРОЈАЧА" .sp Извештава о броју описника прикључнице мрежне везе и о описницима јуникс прикључнице: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-\-summary=only \(rs \-C \*(Aqnetlink sockets\*(Aq:\*(Aq(NAME =~ "NETLINK:.*")\*(Aq \(rs \-C \*(Aqunix sockets\*(Aq:\*(Aq(NAME =~ "UNIX:.*")\*(Aq БРОЈАЧ ВРЕДНОСТИ 57 netlink sockets 1552 unix sockets .fam .fi .if n .RE .sp Чини исто али исписује у ЈСОН запису: .RS 4 .RE .sp .if n .RS 4 .nf .fam C # lsfd \-\-summary=only \-\-json \(rs \-C \*(Aqnetlink sockets\*(Aq:\*(Aq(NAME =~ "NETLINK:.*")\*(Aq \(rs \-C \*(Aqunix sockets\*(Aq:\*(Aq(NAME =~ "UNIX:.*")\*(Aq { "lsfd\-summary": [ { "value": 15, "counter": "netlink sockets" },{ "value": 798, "counter": "unix sockets" } ] } .fam .fi .if n .RE .SH "ИСТОРИЈАТ" .sp Наредба \fBlsfd\fP је део „util\-linux“ пакета још од v2.38. .SH "АУТОРИ" .sp .MTO "yamato\(atredhat.com" "Masatake YAMATO" "," .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "ПОГЛЕДАЈТЕ ТАКОЂЕ" .sp \fBbpftool\fP(8), \fBbps\fP(8), \fBlslocks\fP(8), \fBlsof\fP(8), \fBpidof\fP(1), \fBproc\fP(5), \fBscols\-filter\fP(5), \fBsocket\fP(2), \fBss\fP(8), \fBstat\fP(2), \fBvsock\fP(7) .SH "ПРИЈАВЉИВАЊЕ ГРЕШАКА" .sp За пријављивање грешака, користите „https://github.com/util\-linux/util\-linux/issues[issue tracker]“. .SH "ДОСТУПНОСТ" .sp Наредба \fBlsfd\fP је део „util\-linux“ пакета који се може преузети са \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Архиве Линукс кернела" "."