From d5fcc4a2aa7795c01c82075a1285a578b6704414 Mon Sep 17 00:00:00 2001
From: johannst
AArch64
dependent features$rip
x86) and format as instruction /i
b foo # would create bp 2
# Make existing breakpoint conditional
- cond 2 if i == 7
+ cond 2 i == 7
Create conditional breakpoint using the $_thread
convenience
@@ -6013,6 +6016,7 @@ required when compiling natively on arm64.
AArch64
dependent featureskeywords: arm, armv7, abi
diff --git a/searchindex.js b/searchindex.js index f5ed9b8..500b20b 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Object.assign(window.search, {"doc_urls":["intro.html#notes","tools/index.html#tools","tools/zsh.html#zsh1","tools/zsh.html#keybindings","tools/zsh.html#parameter","tools/zsh.html#variables","tools/zsh.html#expansion-flags","tools/zsh.html#argument-parsing-with-zparseopts","tools/zsh.html#example","tools/zsh.html#regular-expressions","tools/zsh.html#completion","tools/zsh.html#installation","tools/zsh.html#completion-variables","tools/zsh.html#completion-functions","tools/zsh.html#example-1","tools/zsh.html#example-with-optional-arguments","tools/bash.html#bash1","tools/bash.html#expansion","tools/bash.html#generator","tools/bash.html#parameter","tools/bash.html#pathname","tools/bash.html#io-redirection","tools/bash.html#explanation","tools/bash.html#argument-parsing-with-getopts","tools/bash.html#example","tools/bash.html#regular-expressions","tools/bash.html#completion","tools/bash.html#example-1","tools/fish.html#fish1","tools/fish.html#quick-info","tools/fish.html#variables","tools/fish.html#setunset-variables","tools/fish.html#lists","tools/fish.html#special-variables-lists","tools/fish.html#command-handling","tools/fish.html#io-redirection","tools/fish.html#control-flow","tools/fish.html#if--else","tools/fish.html#switch","tools/fish.html#while-loop","tools/fish.html#for-loop","tools/fish.html#functions","tools/fish.html#autoloading","tools/fish.html#helper","tools/fish.html#prompt","tools/fish.html#useful-builtins","tools/fish.html#keymaps","tools/fish.html#debug","tools/tmux.html#tmux1","tools/tmux.html#tmux-cli","tools/tmux.html#scripting","tools/tmux.html#bindings","tools/tmux.html#command-mode","tools/git.html#git1","tools/git.html#working-areas","tools/git.html#staging","tools/git.html#remote","tools/git.html#branching","tools/git.html#tags","tools/git.html#log--commit-history","tools/git.html#diff--commit-info","tools/git.html#patching","tools/git.html#resetting","tools/git.html#submodules","tools/git.html#inspection","tools/git.html#revision-specifier","tools/awk.html#awk1","tools/awk.html#input-processing","tools/awk.html#program","tools/awk.html#special-pattern","tools/awk.html#special-variables","tools/awk.html#special-statements--functions","tools/awk.html#examples","tools/awk.html#filter-records","tools/awk.html#negative-patterns","tools/awk.html#access-last-fields-in-records","tools/awk.html#capture-in-variables","tools/awk.html#capture-in-array","tools/awk.html#run-shell-command-and-capture-output","tools/emacs.html#emacs1","tools/emacs.html#help","tools/emacs.html#package-manager","tools/emacs.html#window","tools/emacs.html#buffer","tools/emacs.html#ibuffer","tools/emacs.html#isearch","tools/emacs.html#occur","tools/emacs.html#grep","tools/emacs.html#yankpaste","tools/emacs.html#register","tools/emacs.html#blockrect","tools/emacs.html#mass-edit","tools/emacs.html#narrow","tools/emacs.html#org","tools/emacs.html#org-source","tools/emacs.html#comapny","tools/emacs.html#tags","tools/emacs.html#lisp","tools/emacs.html#ido","tools/emacs.html#evil","tools/emacs.html#dired","tools/gpg.html#gpg1","tools/gpg.html#generate-new-keypair","tools/gpg.html#list-keys","tools/gpg.html#edit-keys","tools/gpg.html#export--import-keys","tools/gpg.html#search--send-keys","tools/gpg.html#encrypt-passphrase","tools/gpg.html#encrypt-public-key","tools/gpg.html#signing","tools/gpg.html#signing-detached","tools/gpg.html#abbreviations","tools/gpg.html#keyservers","tools/gpg.html#examples","tools/gpg.html#list-basic-key-information-from-file-with-long-keyids","tools/gpg.html#extend-expiring-key","tools/gdb.html#gdb1","tools/gdb.html#cli","tools/gdb.html#interactive-usage","tools/gdb.html#misc","tools/gdb.html#breakpoints","tools/gdb.html#watchpoints","tools/gdb.html#catchpoints","tools/gdb.html#inspection","tools/gdb.html#signal-handling","tools/gdb.html#multi-threading","tools/gdb.html#multi-process","tools/gdb.html#source-file-locations","tools/gdb.html#configuration","tools/gdb.html#text-user-interface-tui","tools/gdb.html#user-commands-macros","tools/gdb.html#hooks","tools/gdb.html#examples","tools/gdb.html#automatically-print-next-instr","tools/gdb.html#conditional-breakpoints","tools/gdb.html#set-breakpoint-on-all-threads-except-one","tools/gdb.html#catch-sigsegv-and-execute-commands","tools/gdb.html#run-backtrace-on-thread-1-batch-mode","tools/gdb.html#script-gdb-for-automating-debugging-sessions","tools/gdb.html#hook-to-automatically-save-breakpoints-on-quit","tools/gdb.html#watchpoint-on-struct--class-member","tools/gdb.html#know-bugs","tools/gdb.html#workaround-command--finish-bug","tools/gdbserver.html#gdbserver1","tools/gdbserver.html#cli","tools/gdbserver.html#example","tools/gdbserver.html#wrapper-example-set-environment-variables-just-for-the-debugee","tools/radare2.html#radare21","tools/radare2.html#print","tools/radare2.html#flags","tools/radare2.html#help","tools/radare2.html#relocation","tools/radare2.html#examples","tools/radare2.html#patch-file-alter-bytes","tools/radare2.html#assemble--disassmble-rasm2","tools/qemu.html#qemu1","tools/qemu.html#keybindings","tools/qemu.html#vm-config-snippet","tools/qemu.html#cpu--ram","tools/qemu.html#graphic--display","tools/qemu.html#boot-menu","tools/qemu.html#block-devices","tools/qemu.html#usb","tools/qemu.html#debugging","tools/qemu.html#io-redirection","tools/qemu.html#network","tools/qemu.html#shared-drives","tools/qemu.html#debug-logging","tools/qemu.html#tracing","tools/qemu.html#vm-snapshots","tools/qemu.html#vm-migration","tools/qemu.html#appendix-direct-kernel-boot","tools/qemu.html#appendix-cheap-instruction-tracer","tools/qemu.html#references","tools/pacman.html#pacman1","tools/pacman.html#remote-package-repositories","tools/pacman.html#remove-packages","tools/pacman.html#local-package-database","tools/pacman.html#local-file-database","tools/pacman.html#hacks","tools/dot.html#dot1","tools/dot.html#example-dot-file-to-copy--paste-from","tools/dot.html#references","monitor/index.html#resource-analysis--monitor","monitor/lsof.html#lsof8","monitor/lsof.html#examples","monitor/lsof.html#file-flags","monitor/lsof.html#open-tcp-connections","monitor/lsof.html#open-connection-to-specific-host","monitor/lsof.html#open-connection-to-specific-port","monitor/lsof.html#ipv4-tcp-connections-in-established-state","monitor/lsof.html#list-open-files-in-a-mounted-directory","monitor/ss.html#ss8","monitor/ss.html#examples","monitor/pidstat.html#pidstat1","monitor/pidstat.html#page-fault-and-memory-utilization","monitor/pidstat.html#io-statistics","monitor/pgrep.html#pgrep1","monitor/pgrep.html#debug-newest-process","monitor/pmap.html#pmap1","monitor/pstack.html#pstack1","trace_profile/index.html#trace-and-profile","trace_profile/strace.html#strace1","trace_profile/strace.html#examples","trace_profile/ltrace.html#ltrace1","trace_profile/ltrace.html#example","trace_profile/perf.html#perf1","trace_profile/perf.html#flamegraph","trace_profile/perf.html#flamegraph-with-single-event-trace","trace_profile/perf.html#flamegraph-with-multiple-event-traces","trace_profile/oprofile.html#oprofile","trace_profile/time.html#usrbintime1","binary/index.html#binary","binary/od.html#od1","binary/od.html#ascii-to-hex-string","binary/od.html#extract-parts-of-file","binary/xxd.html#xxd1","binary/xxd.html#ascii-to-hex-stream","binary/xxd.html#hex-to-binary-stream","binary/xxd.html#ascii-to-binary","binary/xxd.html#ascii-to-c-array-hex-encoded","binary/readelf.html#readelf1","binary/objdump.html#objdump1","binary/objdump.html#disassemble-section","binary/objdump.html#example-disassemble-raw-binary","binary/nm.html#nm1","development/index.html#development","development/c++filt.html#cfilt1","development/c++filt.html#demangle-symbol","development/c++filt.html#demangle-stream","development/c++.html#c","development/c++.html#type-deduction","development/c++.html#strict-aliasing-and-type-punning","development/c++.html#__restrict-keyword","development/c++.html#type-punning","development/c++.html#variadic-templates--parameter-pack-","development/c++.html#forwarding-reference--fwd-ref-","development/c++.html#example-any_of-template-meta-function","development/c++.html#example--sfinae---enable_if-","development/c++.html#example-minimal-templatized-test-registry","development/c++.html#example-concepts-pre-c20","development/c++.html#template-selection-with-partially--fully-specializations","development/c++.html#example-perfect-forwarding","development/glibc.html#glibc","development/glibc.html#malloc-tracer--mtrace3","development/glibc.html#malloc-check--mallopt3","development/gcc.html#gcc1","development/gcc.html#cli","development/gcc.html#preprocessing","development/gcc.html#target-options","development/gcc.html#warnings--optimizations","development/gcc.html#builtins","development/gcc.html#__builtin_expectexpr-cond","development/gcc.html#abi-linux","development/make.html#make1","development/make.html#anatomy-of-make-rules","development/make.html#pattern-rules--automatic-variables","development/make.html#pattern-rules","development/make.html#automatic-variables","development/make.html#arguments","development/make.html#useful-functions","development/make.html#substitution-references","development/make.html#patsubst--ref-","development/make.html#filter","development/make.html#filter-out","development/make.html#abspath","development/ld.so.html#ldso8","development/ld.so.html#environment-variables","development/ld.so.html#ld_library_path-and-dlopen3","development/ld.so.html#ld_preload-initialization-order-and-link-map","development/ld.so.html#dynamic-linking-x86_64","development/symbolver.html#elf-symbol-versioning","development/symbolver.html#example-version-script","development/symbolver.html#references","development/python.html#python","development/python.html#decorator--run-","development/python.html#walrus-operator--run-","development/python.html#unittest---run-","development/python.html#doctest---run-","development/python.html#timeit","development/gcov.html#gcov1","development/gcov.html#example","development/pgo.html#profile-guided-optimization-pgo","development/pgo.html#clang","development/pgo.html#gcc","linux/index.html#linux","linux/systemd.html#systemd","linux/systemd.html#systemctl","linux/systemd.html#example-list-failed-units","linux/systemd.html#example-trivial-user-unit","linux/systemd.html#journalctl","linux/systemd.html#references","linux/coredump.html#core5","linux/coredump.html#naming-of-coredump-files","linux/coredump.html#control-which-segments-are-dumped","linux/coredump.html#some-examples-out-there","linux/coredump.html#coredumpctl-systemd","linux/coredump.html#apport-ubuntu","linux/ptrace_scope.html#ptrace_scope","linux/cryptsetup.html#cryptsetup8","linux/cryptsetup.html#example-create-luks-encrypted-disk","linux/cryptsetup.html#example-using-an-existing-luks-device","linux/swap.html#swap","linux/swap.html#list-active-swap-areas","linux/swap.html#manual-swapfile-setup","linux/swap.html#using-dphys-swapfile-service","linux/input.html#linux-input","linux/input.html#mousex--mice","linux/input.html#eventx","linux/input.html#identifying-device-files","linux/input.html#example-toying-with-devinputeventx","linux/acl.html#access-control-list-acl","linux/acl.html#show-acl-entries","linux/acl.html#modify-acl-entries","linux/acl.html#masking-of-acl-entries","linux/acl.html#references","linux/zfs.html#zfs","linux/zfs.html#zfs-pool-management","linux/zfs.html#create-modify-and-destroy-zfs-pools","linux/zfs.html#inspect-zfs-pools","linux/zfs.html#modify-vdevs","linux/zfs.html#replace-faulty-disk","linux/zfs.html#import-or-export-zfs-pools","linux/zfs.html#zfs-dataset-management","linux/zfs.html#create-and-destroy-zfs-datasets","linux/zfs.html#list-all-zfs-datasets","linux/zfs.html#mount-zfs-datasets","linux/zfs.html#encrypted-datasets","linux/zfs.html#manage-zfs-encryption-keys","linux/zfs.html#manage-dataset-properties","linux/zfs.html#snapshots","linux/zfs.html#access-control-list","linux/zfs.html#example-zfs-pool-import-during-startup-systemd","network/index.html#network","network/tcpdump.html#tcpdump1","network/tcpdump.html#cli","network/tcpdump.html#examples","network/tcpdump.html#capture-packets-from-remote-host","network/firewall-cmd.html#firewall-cmd1","network/firewall-cmd.html#list-current-status-of-the-firewall","network/firewall-cmd.html#add-entries","network/firewall-cmd.html#remove-entries","network/firewall-cmd.html#references","network/nftables.html#nftables","network/nftables.html#ruleset","network/nftables.html#examples-save-rules-to-files-and-re-apply","network/nftables.html#example-fully-trace-evaluation-of-nftables-rules","network/nftables.html#example-ipv4-port-forwarding","network/nftables.html#example-base-vs-regular-chain","network/nftables.html#mental-model-for-netfilter-packet-flow","web/index.html#web","web/html.html#html","web/html.html#collapsible-element","web/html.html#minimal-2-column-layout","web/html.html#minimal-grid-area","web/html.html#minimal-tabs","web/chartjs.html#chartjs","web/chartjs.html#minimal-example-with--external--tooltips","arch/index.html#arch","arch/x86_64.html#x86_64","arch/x86_64.html#registers","arch/x86_64.html#general-purpose-register","arch/x86_64.html#special-register","arch/x86_64.html#flags-register","arch/x86_64.html#model-specific-register-msr","arch/x86_64.html#size-directives","arch/x86_64.html#addressing","arch/x86_64.html#string-instructions","arch/x86_64.html#example-simple-memset","arch/x86_64.html#sysv-x86_64-abi","arch/x86_64.html#passing-arguments-to-functions","arch/x86_64.html#return-values-from-functions","arch/x86_64.html#caller-saved-registers","arch/x86_64.html#callee-saved-registers","arch/x86_64.html#stack","arch/x86_64.html#function-prologue--epilogue","arch/x86_64.html#asm-skeleton","arch/x86_64.html#references","arch/arm64.html#arm64","arch/arm64.html#registers","arch/arm64.html#general-purpose-registers","arch/arm64.html#special-registers-per-el","arch/arm64.html#instructions-cheatsheet","arch/arm64.html#accessing-system-registers","arch/arm64.html#control-flow","arch/arm64.html#addressing","arch/arm64.html#offset","arch/arm64.html#index","arch/arm64.html#pair-access","arch/arm64.html#procedure-call-standard-arm64--aapcs64-","arch/arm64.html#passing-arguments-to-functions","arch/arm64.html#return-values-from-functions","arch/arm64.html#callee-saved-registers","arch/arm64.html#stack","arch/arm64.html#frame-chain","arch/arm64.html#function-prologue--epilogue","arch/arm64.html#asm-skeleton","arch/arm64.html#references","arch/armv7.html#armv7a","arch/armv7.html#registers","arch/armv7.html#general-purpose-registers","arch/armv7.html#special-registers","arch/armv7.html#cpsr-register","arch/armv7.html#instructions-cheatsheet","arch/armv7.html#accessing-system-registers","arch/armv7.html#control-flow","arch/armv7.html#loadstore","arch/armv7.html#procedure-call-standard-arm--aapcs32-","arch/armv7.html#passing-arguments-to-functions","arch/armv7.html#return-values-from-functions","arch/armv7.html#callee-saved-registers","arch/armv7.html#stack","arch/armv7.html#frame-chain","arch/armv7.html#function-prologue--epilogue","arch/armv7.html#asm-skeleton","arch/armv7.html#references","arch/riscv.html#riscv","arch/riscv.html#registers","arch/riscv.html#general-purpose-registers","arch/riscv.html#asm-skeleton","arch/riscv.html#references"],"index":{"documentStore":{"docInfo":{"0":{"body":8,"breadcrumbs":2,"title":1},"1":{"body":14,"breadcrumbs":2,"title":1},"10":{"body":0,"breadcrumbs":3,"title":1},"100":{"body":16,"breadcrumbs":3,"title":1},"101":{"body":21,"breadcrumbs":3,"title":1},"102":{"body":4,"breadcrumbs":5,"title":3},"103":{"body":13,"breadcrumbs":4,"title":2},"104":{"body":55,"breadcrumbs":4,"title":2},"105":{"body":19,"breadcrumbs":5,"title":3},"106":{"body":14,"breadcrumbs":5,"title":3},"107":{"body":19,"breadcrumbs":4,"title":2},"108":{"body":26,"breadcrumbs":5,"title":3},"109":{"body":55,"breadcrumbs":3,"title":1},"11":{"body":36,"breadcrumbs":3,"title":1},"110":{"body":32,"breadcrumbs":4,"title":2},"111":{"body":12,"breadcrumbs":3,"title":1},"112":{"body":3,"breadcrumbs":3,"title":1},"113":{"body":0,"breadcrumbs":3,"title":1},"114":{"body":5,"breadcrumbs":9,"title":7},"115":{"body":28,"breadcrumbs":5,"title":3},"116":{"body":0,"breadcrumbs":3,"title":1},"117":{"body":52,"breadcrumbs":3,"title":1},"118":{"body":0,"breadcrumbs":4,"title":2},"119":{"body":66,"breadcrumbs":3,"title":1},"12":{"body":25,"breadcrumbs":4,"title":2},"120":{"body":112,"breadcrumbs":3,"title":1},"121":{"body":37,"breadcrumbs":3,"title":1},"122":{"body":66,"breadcrumbs":3,"title":1},"123":{"body":31,"breadcrumbs":3,"title":1},"124":{"body":42,"breadcrumbs":4,"title":2},"125":{"body":28,"breadcrumbs":4,"title":2},"126":{"body":43,"breadcrumbs":4,"title":2},"127":{"body":33,"breadcrumbs":5,"title":3},"128":{"body":77,"breadcrumbs":3,"title":1},"129":{"body":20,"breadcrumbs":6,"title":4},"13":{"body":93,"breadcrumbs":4,"title":2},"130":{"body":25,"breadcrumbs":5,"title":3},"131":{"body":24,"breadcrumbs":3,"title":1},"132":{"body":0,"breadcrumbs":3,"title":1},"133":{"body":24,"breadcrumbs":6,"title":4},"134":{"body":25,"breadcrumbs":4,"title":2},"135":{"body":18,"breadcrumbs":7,"title":5},"136":{"body":13,"breadcrumbs":6,"title":4},"137":{"body":9,"breadcrumbs":8,"title":6},"138":{"body":36,"breadcrumbs":7,"title":5},"139":{"body":20,"breadcrumbs":7,"title":5},"14":{"body":62,"breadcrumbs":3,"title":1},"140":{"body":214,"breadcrumbs":6,"title":4},"141":{"body":0,"breadcrumbs":4,"title":2},"142":{"body":27,"breadcrumbs":6,"title":4},"143":{"body":0,"breadcrumbs":3,"title":1},"144":{"body":15,"breadcrumbs":3,"title":1},"145":{"body":12,"breadcrumbs":3,"title":1},"146":{"body":16,"breadcrumbs":8,"title":6},"147":{"body":0,"breadcrumbs":3,"title":1},"148":{"body":11,"breadcrumbs":3,"title":1},"149":{"body":16,"breadcrumbs":3,"title":1},"15":{"body":69,"breadcrumbs":5,"title":3},"150":{"body":9,"breadcrumbs":3,"title":1},"151":{"body":15,"breadcrumbs":3,"title":1},"152":{"body":0,"breadcrumbs":3,"title":1},"153":{"body":19,"breadcrumbs":6,"title":4},"154":{"body":18,"breadcrumbs":5,"title":3},"155":{"body":11,"breadcrumbs":3,"title":1},"156":{"body":31,"breadcrumbs":3,"title":1},"157":{"body":37,"breadcrumbs":5,"title":3},"158":{"body":40,"breadcrumbs":4,"title":2},"159":{"body":30,"breadcrumbs":4,"title":2},"16":{"body":0,"breadcrumbs":3,"title":1},"160":{"body":10,"breadcrumbs":4,"title":2},"161":{"body":105,"breadcrumbs":4,"title":2},"162":{"body":41,"breadcrumbs":3,"title":1},"163":{"body":18,"breadcrumbs":3,"title":1},"164":{"body":48,"breadcrumbs":4,"title":2},"165":{"body":11,"breadcrumbs":3,"title":1},"166":{"body":22,"breadcrumbs":4,"title":2},"167":{"body":20,"breadcrumbs":4,"title":2},"168":{"body":32,"breadcrumbs":3,"title":1},"169":{"body":38,"breadcrumbs":4,"title":2},"17":{"body":0,"breadcrumbs":3,"title":1},"170":{"body":89,"breadcrumbs":4,"title":2},"171":{"body":30,"breadcrumbs":6,"title":4},"172":{"body":63,"breadcrumbs":6,"title":4},"173":{"body":22,"breadcrumbs":3,"title":1},"174":{"body":0,"breadcrumbs":3,"title":1},"175":{"body":33,"breadcrumbs":5,"title":3},"176":{"body":9,"breadcrumbs":4,"title":2},"177":{"body":37,"breadcrumbs":5,"title":3},"178":{"body":31,"breadcrumbs":5,"title":3},"179":{"body":57,"breadcrumbs":3,"title":1},"18":{"body":16,"breadcrumbs":3,"title":1},"180":{"body":2,"breadcrumbs":3,"title":1},"181":{"body":91,"breadcrumbs":7,"title":5},"182":{"body":8,"breadcrumbs":3,"title":1},"183":{"body":6,"breadcrumbs":6,"title":3},"184":{"body":102,"breadcrumbs":5,"title":1},"185":{"body":0,"breadcrumbs":5,"title":1},"186":{"body":10,"breadcrumbs":6,"title":2},"187":{"body":21,"breadcrumbs":7,"title":3},"188":{"body":9,"breadcrumbs":8,"title":4},"189":{"body":10,"breadcrumbs":8,"title":4},"19":{"body":69,"breadcrumbs":3,"title":1},"190":{"body":4,"breadcrumbs":9,"title":5},"191":{"body":17,"breadcrumbs":9,"title":5},"192":{"body":52,"breadcrumbs":5,"title":1},"193":{"body":28,"breadcrumbs":5,"title":1},"194":{"body":26,"breadcrumbs":5,"title":1},"195":{"body":50,"breadcrumbs":8,"title":4},"196":{"body":6,"breadcrumbs":6,"title":2},"197":{"body":22,"breadcrumbs":5,"title":1},"198":{"body":14,"breadcrumbs":7,"title":3},"199":{"body":27,"breadcrumbs":5,"title":1},"2":{"body":0,"breadcrumbs":3,"title":1},"20":{"body":92,"breadcrumbs":3,"title":1},"200":{"body":6,"breadcrumbs":5,"title":1},"201":{"body":5,"breadcrumbs":4,"title":2},"202":{"body":135,"breadcrumbs":4,"title":1},"203":{"body":26,"breadcrumbs":4,"title":1},"204":{"body":27,"breadcrumbs":4,"title":1},"205":{"body":11,"breadcrumbs":4,"title":1},"206":{"body":128,"breadcrumbs":4,"title":1},"207":{"body":0,"breadcrumbs":4,"title":1},"208":{"body":15,"breadcrumbs":7,"title":4},"209":{"body":17,"breadcrumbs":7,"title":4},"21":{"body":38,"breadcrumbs":4,"title":2},"210":{"body":43,"breadcrumbs":4,"title":1},"211":{"body":6,"breadcrumbs":4,"title":1},"212":{"body":5,"breadcrumbs":2,"title":1},"213":{"body":45,"breadcrumbs":3,"title":1},"214":{"body":34,"breadcrumbs":5,"title":3},"215":{"body":76,"breadcrumbs":5,"title":3},"216":{"body":19,"breadcrumbs":3,"title":1},"217":{"body":6,"breadcrumbs":5,"title":3},"218":{"body":7,"breadcrumbs":5,"title":3},"219":{"body":11,"breadcrumbs":4,"title":2},"22":{"body":26,"breadcrumbs":3,"title":1},"220":{"body":15,"breadcrumbs":7,"title":5},"221":{"body":55,"breadcrumbs":3,"title":1},"222":{"body":36,"breadcrumbs":3,"title":1},"223":{"body":8,"breadcrumbs":4,"title":2},"224":{"body":101,"breadcrumbs":6,"title":4},"225":{"body":7,"breadcrumbs":3,"title":1},"226":{"body":11,"breadcrumbs":2,"title":1},"227":{"body":0,"breadcrumbs":3,"title":1},"228":{"body":3,"breadcrumbs":4,"title":2},"229":{"body":10,"breadcrumbs":4,"title":2},"23":{"body":64,"breadcrumbs":5,"title":3},"230":{"body":8,"breadcrumbs":3,"title":1},"231":{"body":14,"breadcrumbs":4,"title":2},"232":{"body":496,"breadcrumbs":6,"title":4},"233":{"body":77,"breadcrumbs":4,"title":2},"234":{"body":8,"breadcrumbs":4,"title":2},"235":{"body":93,"breadcrumbs":6,"title":4},"236":{"body":141,"breadcrumbs":6,"title":4},"237":{"body":69,"breadcrumbs":7,"title":5},"238":{"body":248,"breadcrumbs":5,"title":3},"239":{"body":208,"breadcrumbs":7,"title":5},"24":{"body":35,"breadcrumbs":3,"title":1},"240":{"body":314,"breadcrumbs":6,"title":4},"241":{"body":231,"breadcrumbs":7,"title":5},"242":{"body":127,"breadcrumbs":5,"title":3},"243":{"body":0,"breadcrumbs":3,"title":1},"244":{"body":62,"breadcrumbs":5,"title":3},"245":{"body":34,"breadcrumbs":5,"title":3},"246":{"body":0,"breadcrumbs":3,"title":1},"247":{"body":0,"breadcrumbs":3,"title":1},"248":{"body":41,"breadcrumbs":3,"title":1},"249":{"body":18,"breadcrumbs":4,"title":2},"25":{"body":58,"breadcrumbs":4,"title":2},"250":{"body":25,"breadcrumbs":4,"title":2},"251":{"body":0,"breadcrumbs":3,"title":1},"252":{"body":104,"breadcrumbs":4,"title":2},"253":{"body":9,"breadcrumbs":4,"title":2},"254":{"body":0,"breadcrumbs":3,"title":1},"255":{"body":27,"breadcrumbs":5,"title":3},"256":{"body":0,"breadcrumbs":6,"title":4},"257":{"body":36,"breadcrumbs":4,"title":2},"258":{"body":81,"breadcrumbs":4,"title":2},"259":{"body":20,"breadcrumbs":3,"title":1},"26":{"body":123,"breadcrumbs":3,"title":1},"260":{"body":0,"breadcrumbs":4,"title":2},"261":{"body":14,"breadcrumbs":4,"title":2},"262":{"body":12,"breadcrumbs":4,"title":2},"263":{"body":16,"breadcrumbs":3,"title":1},"264":{"body":17,"breadcrumbs":4,"title":2},"265":{"body":23,"breadcrumbs":3,"title":1},"266":{"body":0,"breadcrumbs":3,"title":1},"267":{"body":38,"breadcrumbs":4,"title":2},"268":{"body":30,"breadcrumbs":4,"title":2},"269":{"body":128,"breadcrumbs":7,"title":5},"27":{"body":66,"breadcrumbs":3,"title":1},"270":{"body":246,"breadcrumbs":5,"title":3},"271":{"body":422,"breadcrumbs":6,"title":3},"272":{"body":278,"breadcrumbs":6,"title":3},"273":{"body":17,"breadcrumbs":4,"title":1},"274":{"body":0,"breadcrumbs":3,"title":1},"275":{"body":59,"breadcrumbs":4,"title":2},"276":{"body":45,"breadcrumbs":5,"title":3},"277":{"body":43,"breadcrumbs":4,"title":2},"278":{"body":28,"breadcrumbs":4,"title":2},"279":{"body":8,"breadcrumbs":3,"title":1},"28":{"body":0,"breadcrumbs":3,"title":1},"280":{"body":98,"breadcrumbs":3,"title":1},"281":{"body":140,"breadcrumbs":3,"title":1},"282":{"body":49,"breadcrumbs":6,"title":4},"283":{"body":273,"breadcrumbs":3,"title":1},"284":{"body":225,"breadcrumbs":3,"title":1},"285":{"body":8,"breadcrumbs":2,"title":1},"286":{"body":0,"breadcrumbs":3,"title":1},"287":{"body":80,"breadcrumbs":3,"title":1},"288":{"body":13,"breadcrumbs":6,"title":4},"289":{"body":31,"breadcrumbs":6,"title":4},"29":{"body":19,"breadcrumbs":4,"title":2},"290":{"body":46,"breadcrumbs":3,"title":1},"291":{"body":4,"breadcrumbs":3,"title":1},"292":{"body":27,"breadcrumbs":3,"title":1},"293":{"body":77,"breadcrumbs":5,"title":3},"294":{"body":87,"breadcrumbs":5,"title":3},"295":{"body":0,"breadcrumbs":4,"title":2},"296":{"body":48,"breadcrumbs":4,"title":2},"297":{"body":18,"breadcrumbs":4,"title":2},"298":{"body":43,"breadcrumbs":3,"title":1},"299":{"body":64,"breadcrumbs":3,"title":1},"3":{"body":96,"breadcrumbs":3,"title":1},"30":{"body":19,"breadcrumbs":3,"title":1},"300":{"body":154,"breadcrumbs":7,"title":5},"301":{"body":36,"breadcrumbs":7,"title":5},"302":{"body":0,"breadcrumbs":3,"title":1},"303":{"body":7,"breadcrumbs":6,"title":4},"304":{"body":59,"breadcrumbs":5,"title":3},"305":{"body":42,"breadcrumbs":6,"title":4},"306":{"body":6,"breadcrumbs":4,"title":2},"307":{"body":62,"breadcrumbs":4,"title":2},"308":{"body":59,"breadcrumbs":3,"title":1},"309":{"body":30,"breadcrumbs":5,"title":3},"31":{"body":25,"breadcrumbs":4,"title":2},"310":{"body":166,"breadcrumbs":5,"title":3},"311":{"body":78,"breadcrumbs":6,"title":4},"312":{"body":6,"breadcrumbs":5,"title":3},"313":{"body":41,"breadcrumbs":5,"title":3},"314":{"body":34,"breadcrumbs":5,"title":3},"315":{"body":3,"breadcrumbs":3,"title":1},"316":{"body":75,"breadcrumbs":3,"title":1},"317":{"body":4,"breadcrumbs":5,"title":3},"318":{"body":50,"breadcrumbs":7,"title":5},"319":{"body":29,"breadcrumbs":5,"title":3},"32":{"body":52,"breadcrumbs":3,"title":1},"320":{"body":96,"breadcrumbs":4,"title":2},"321":{"body":94,"breadcrumbs":5,"title":3},"322":{"body":66,"breadcrumbs":6,"title":4},"323":{"body":4,"breadcrumbs":5,"title":3},"324":{"body":13,"breadcrumbs":6,"title":4},"325":{"body":5,"breadcrumbs":5,"title":3},"326":{"body":16,"breadcrumbs":5,"title":3},"327":{"body":51,"breadcrumbs":4,"title":2},"328":{"body":31,"breadcrumbs":6,"title":4},"329":{"body":22,"breadcrumbs":5,"title":3},"33":{"body":39,"breadcrumbs":5,"title":3},"330":{"body":51,"breadcrumbs":3,"title":1},"331":{"body":29,"breadcrumbs":5,"title":3},"332":{"body":26,"breadcrumbs":9,"title":7},"333":{"body":4,"breadcrumbs":2,"title":1},"334":{"body":0,"breadcrumbs":3,"title":1},"335":{"body":59,"breadcrumbs":3,"title":1},"336":{"body":0,"breadcrumbs":3,"title":1},"337":{"body":17,"breadcrumbs":6,"title":4},"338":{"body":5,"breadcrumbs":5,"title":2},"339":{"body":31,"breadcrumbs":7,"title":4},"34":{"body":8,"breadcrumbs":4,"title":2},"340":{"body":41,"breadcrumbs":5,"title":2},"341":{"body":29,"breadcrumbs":5,"title":2},"342":{"body":5,"breadcrumbs":4,"title":1},"343":{"body":60,"breadcrumbs":3,"title":1},"344":{"body":13,"breadcrumbs":3,"title":1},"345":{"body":10,"breadcrumbs":8,"title":6},"346":{"body":54,"breadcrumbs":8,"title":6},"347":{"body":31,"breadcrumbs":6,"title":4},"348":{"body":140,"breadcrumbs":7,"title":5},"349":{"body":1,"breadcrumbs":7,"title":5},"35":{"body":8,"breadcrumbs":4,"title":2},"350":{"body":2,"breadcrumbs":2,"title":1},"351":{"body":0,"breadcrumbs":3,"title":1},"352":{"body":19,"breadcrumbs":4,"title":2},"353":{"body":55,"breadcrumbs":6,"title":4},"354":{"body":128,"breadcrumbs":5,"title":3},"355":{"body":50,"breadcrumbs":4,"title":2},"356":{"body":0,"breadcrumbs":3,"title":1},"357":{"body":236,"breadcrumbs":6,"title":4},"358":{"body":4,"breadcrumbs":2,"title":1},"359":{"body":21,"breadcrumbs":3,"title":1},"36":{"body":0,"breadcrumbs":4,"title":2},"360":{"body":0,"breadcrumbs":3,"title":1},"361":{"body":62,"breadcrumbs":5,"title":3},"362":{"body":15,"breadcrumbs":4,"title":2},"363":{"body":102,"breadcrumbs":4,"title":2},"364":{"body":14,"breadcrumbs":6,"title":4},"365":{"body":40,"breadcrumbs":4,"title":2},"366":{"body":52,"breadcrumbs":3,"title":1},"367":{"body":116,"breadcrumbs":4,"title":2},"368":{"body":17,"breadcrumbs":5,"title":3},"369":{"body":0,"breadcrumbs":5,"title":3},"37":{"body":10,"breadcrumbs":2,"title":0},"370":{"body":40,"breadcrumbs":5,"title":3},"371":{"body":23,"breadcrumbs":5,"title":3},"372":{"body":14,"breadcrumbs":5,"title":3},"373":{"body":15,"breadcrumbs":5,"title":3},"374":{"body":29,"breadcrumbs":3,"title":1},"375":{"body":31,"breadcrumbs":5,"title":3},"376":{"body":94,"breadcrumbs":4,"title":2},"377":{"body":53,"breadcrumbs":3,"title":1},"378":{"body":14,"breadcrumbs":3,"title":1},"379":{"body":0,"breadcrumbs":3,"title":1},"38":{"body":14,"breadcrumbs":3,"title":1},"380":{"body":40,"breadcrumbs":5,"title":3},"381":{"body":52,"breadcrumbs":6,"title":4},"382":{"body":0,"breadcrumbs":4,"title":2},"383":{"body":18,"breadcrumbs":5,"title":3},"384":{"body":38,"breadcrumbs":4,"title":2},"385":{"body":0,"breadcrumbs":3,"title":1},"386":{"body":47,"breadcrumbs":3,"title":1},"387":{"body":18,"breadcrumbs":3,"title":1},"388":{"body":18,"breadcrumbs":4,"title":2},"389":{"body":0,"breadcrumbs":7,"title":5},"39":{"body":4,"breadcrumbs":3,"title":1},"390":{"body":35,"breadcrumbs":5,"title":3},"391":{"body":8,"breadcrumbs":5,"title":3},"392":{"body":3,"breadcrumbs":5,"title":3},"393":{"body":27,"breadcrumbs":3,"title":1},"394":{"body":52,"breadcrumbs":4,"title":2},"395":{"body":36,"breadcrumbs":5,"title":3},"396":{"body":141,"breadcrumbs":4,"title":2},"397":{"body":27,"breadcrumbs":3,"title":1},"398":{"body":10,"breadcrumbs":3,"title":1},"399":{"body":0,"breadcrumbs":3,"title":1},"4":{"body":88,"breadcrumbs":3,"title":1},"40":{"body":5,"breadcrumbs":3,"title":1},"400":{"body":23,"breadcrumbs":5,"title":3},"401":{"body":8,"breadcrumbs":4,"title":2},"402":{"body":55,"breadcrumbs":4,"title":2},"403":{"body":0,"breadcrumbs":4,"title":2},"404":{"body":18,"breadcrumbs":5,"title":3},"405":{"body":50,"breadcrumbs":4,"title":2},"406":{"body":96,"breadcrumbs":3,"title":1},"407":{"body":0,"breadcrumbs":7,"title":5},"408":{"body":44,"breadcrumbs":5,"title":3},"409":{"body":11,"breadcrumbs":5,"title":3},"41":{"body":11,"breadcrumbs":3,"title":1},"410":{"body":3,"breadcrumbs":5,"title":3},"411":{"body":26,"breadcrumbs":3,"title":1},"412":{"body":65,"breadcrumbs":4,"title":2},"413":{"body":19,"breadcrumbs":5,"title":3},"414":{"body":165,"breadcrumbs":4,"title":2},"415":{"body":21,"breadcrumbs":3,"title":1},"416":{"body":9,"breadcrumbs":3,"title":1},"417":{"body":4,"breadcrumbs":3,"title":1},"418":{"body":55,"breadcrumbs":5,"title":3},"419":{"body":143,"breadcrumbs":4,"title":2},"42":{"body":24,"breadcrumbs":3,"title":1},"420":{"body":9,"breadcrumbs":3,"title":1},"43":{"body":24,"breadcrumbs":3,"title":1},"44":{"body":19,"breadcrumbs":3,"title":1},"45":{"body":24,"breadcrumbs":4,"title":2},"46":{"body":28,"breadcrumbs":3,"title":1},"47":{"body":19,"breadcrumbs":3,"title":1},"48":{"body":19,"breadcrumbs":3,"title":1},"49":{"body":86,"breadcrumbs":4,"title":2},"5":{"body":79,"breadcrumbs":3,"title":1},"50":{"body":119,"breadcrumbs":3,"title":1},"51":{"body":128,"breadcrumbs":3,"title":1},"52":{"body":24,"breadcrumbs":4,"title":2},"53":{"body":0,"breadcrumbs":3,"title":1},"54":{"body":23,"breadcrumbs":4,"title":2},"55":{"body":7,"breadcrumbs":3,"title":1},"56":{"body":21,"breadcrumbs":3,"title":1},"57":{"body":77,"breadcrumbs":3,"title":1},"58":{"body":45,"breadcrumbs":3,"title":1},"59":{"body":46,"breadcrumbs":5,"title":3},"6":{"body":79,"breadcrumbs":4,"title":2},"60":{"body":57,"breadcrumbs":5,"title":3},"61":{"body":109,"breadcrumbs":3,"title":1},"62":{"body":50,"breadcrumbs":3,"title":1},"63":{"body":64,"breadcrumbs":3,"title":1},"64":{"body":27,"breadcrumbs":3,"title":1},"65":{"body":28,"breadcrumbs":4,"title":2},"66":{"body":18,"breadcrumbs":3,"title":1},"67":{"body":45,"breadcrumbs":4,"title":2},"68":{"body":37,"breadcrumbs":3,"title":1},"69":{"body":29,"breadcrumbs":4,"title":2},"7":{"body":48,"breadcrumbs":5,"title":3},"70":{"body":29,"breadcrumbs":4,"title":2},"71":{"body":86,"breadcrumbs":5,"title":3},"72":{"body":0,"breadcrumbs":3,"title":1},"73":{"body":18,"breadcrumbs":4,"title":2},"74":{"body":7,"breadcrumbs":4,"title":2},"75":{"body":19,"breadcrumbs":6,"title":4},"76":{"body":39,"breadcrumbs":4,"title":2},"77":{"body":34,"breadcrumbs":4,"title":2},"78":{"body":25,"breadcrumbs":7,"title":5},"79":{"body":0,"breadcrumbs":3,"title":1},"8":{"body":40,"breadcrumbs":3,"title":1},"80":{"body":74,"breadcrumbs":3,"title":1},"81":{"body":21,"breadcrumbs":4,"title":2},"82":{"body":40,"breadcrumbs":3,"title":1},"83":{"body":50,"breadcrumbs":3,"title":1},"84":{"body":77,"breadcrumbs":3,"title":1},"85":{"body":57,"breadcrumbs":3,"title":1},"86":{"body":51,"breadcrumbs":3,"title":1},"87":{"body":24,"breadcrumbs":3,"title":1},"88":{"body":43,"breadcrumbs":3,"title":1},"89":{"body":24,"breadcrumbs":3,"title":1},"9":{"body":46,"breadcrumbs":4,"title":2},"90":{"body":19,"breadcrumbs":3,"title":1},"91":{"body":32,"breadcrumbs":4,"title":2},"92":{"body":22,"breadcrumbs":3,"title":1},"93":{"body":39,"breadcrumbs":3,"title":1},"94":{"body":23,"breadcrumbs":4,"title":2},"95":{"body":26,"breadcrumbs":3,"title":1},"96":{"body":38,"breadcrumbs":3,"title":1},"97":{"body":49,"breadcrumbs":3,"title":1},"98":{"body":24,"breadcrumbs":3,"title":1},"99":{"body":28,"breadcrumbs":3,"title":1}},"docs":{"0":{"body":"A personal collection of notes and cheatsheets. Source code is located at johannst/notes .","breadcrumbs":"Introduction » Notes","id":"0","title":"Notes"},"1":{"body":"zsh bash fish tmux git awk emacs gpg gdb gdbserver radare2 qemu pacman dot","breadcrumbs":"Tools » Tools","id":"1","title":"Tools"},"10":{"body":"","breadcrumbs":"Tools » zsh » Completion","id":"10","title":"Completion"},"100":{"body":"key fn description\n-------------------------- i open sub-dir in same buffer + create new directory C copy file/dir q quit","breadcrumbs":"Tools » emacs » dired","id":"100","title":"dired"},"101":{"body":"gpg -o|--output Specify output file -a|--armor Create ascii output -u|--local-user in state -U ......... show unix domain sockets ('@' indicates abstract sock name, see unix(7)) file flags: R/W/RW ..... read/write/read-write CR ......... create AP ......... append TR ......... truncate -s protocols TCP, UDP -s states (TCP) CLOSED, IDLE, BOUND, LISTEN, ESTABLISHED, SYN_SENT, SYN_RCDV, ESTABLISHED, CLOSE_WAIT, FIN_WAIT1, CLOSING, LAST_ACK, FIN_WAIT_2, TIME_WAIT -s states (UDP) Unbound, Idle","breadcrumbs":"Resource analysis & monitor » lsof » lsof(8)","id":"184","title":"lsof(8)"},"185":{"body":"","breadcrumbs":"Resource analysis & monitor » lsof » Examples","id":"185","title":"Examples"},"186":{"body":"Show open files with file flags for process: lsof +fg -p