/proc/$pid/environ?
来源:互联网 发布:淘宝网什么时候搞活动 编辑:程序博客网 时间:2024/05/19 15:24
参考:
https://youtu.be/0TPXvpaiYWc?t=5m59s
root@kali /dev/fd0 % ll [4:43:15]total 0dr-x------ 2 root root 0 Jun 25 16:12 ./dr-xr-xr-x 9 root root 0 Jun 25 16:12 ../lrwx------ 1 root root 64 Jun 26 04:42 0 -> /dev/pts/0lrwx------ 1 root root 64 Jun 25 16:13 1 -> /dev/pts/0lrwx------ 1 root root 64 Jun 25 16:13 10 -> /dev/pts/0lrwx------ 1 root root 64 Jun 25 16:13 2 -> /dev/pts/0root@kali /dev/fd0 % cat ../environ [4:43:17]LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:SSH_CONNECTION=192.168.170.1 63081 192.168.170.144 22LANG=en_HK.UTF-8XDG_SESSION_ID=2USER=rootPWD=/rootHOME=/rootSSH_CLIENT=192.168.170.1 63081 22SSH_TTY=/dev/pts/0MAIL=/var/mail/rootSHELL=/bin/bashTERM=xterm-256colorSHLVL=2LANGUAGE=en_HK:enLOGNAME=rootDBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/busXDG_RUNTIME_DIR=/run/user/1000PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/binOLDPWD=/home/cqq_=/usr/bin/zsh#root@kali /dev/fd0 % file ../environ [4:43:35]../environ: emptyroot@kali /dev/fd0 % cd .. [4:43:43]root@kali /dev0 % ls [4:43:53]agpgart full port stderr tty22 tty4 tty57 vcs1autofs fuse ppp stdin tty23 tty40 tty58 vcs2block hpet psaux stdout tty24 tty41 tty59 vcs3bsg hugepages ptmx tty tty25 tty42 tty6 vcs4btrfs-control initctl pts tty0 tty26 tty43 tty60 vcs5cdrom input random tty1 tty27 tty44 tty61 vcs6cdrw kmsg rfkill tty10 tty28 tty45 tty62 vcsachar log rtc tty11 tty29 tty46 tty63 vcsa1console loop-control rtc0 tty12 tty3 tty47 tty7 vcsa2core mapper sda tty13 tty30 tty48 tty8 vcsa3cpu mcelog sda1 tty14 tty31 tty49 tty9 vcsa4cpu_dma_latency mem sda2 tty15 tty32 tty5 ttyS0 vcsa5cuse memory_bandwidth sda5 tty16 tty33 tty50 ttyS1 vcsa6disk midi sg0 tty17 tty34 tty51 ttyS2 vfiodmmidi mqueue sg1 tty18 tty35 tty52 ttyS3 vga_arbiterdri net shm tty19 tty36 tty53 uhid vhcidvd network_latency snapshot tty2 tty37 tty54 uinput vhost-netfb0 network_throughput snd tty20 tty38 tty55 urandom vmcifd null sr0 tty21 tty39 tty56 vcs zero
哦,原来查看某进程号的环境变量是/proc/$pid/environ
参考:
How to read environment variables of a process
root@kali /dev/fd0 % cat /proc/0/environ [4:49:12]cat: /proc/0/environ: No such file or directoryroot@kali /dev/fd1 % cat /proc/1/environ [4:50:58]CRYPTSETUP=yesSHLVL=1HOME=/init=/sbin/initTERM=linuxdrop_caps=BOOT_IMAGE=/boot/vmlinuz-4.9.0-kali3-amd64PATH=/sbin:/usr/sbin:/bin:/usr/bininitrd=/install/gtk/initrd.gzPWD=/rootmnt=/root#root@kali /dev/fd0 % cat /proc/2/environ [4:51:03]root@kali /dev/fd0 % cat /proc/3/environ [4:51:08]root@kali /dev/fd0 % ls /proc [4:51:12]1 168 24464 26901 390 568 787 88 devices kallsyms modules swaps10 17 24471 26954 396 577 8 89 diskstats kcore mounts sys11 18 24526 26976 40 580 812 9 dma keys mtrr sysrq-trigger12 19 24628 27 425 6 817 acpi driver key-users net sysvipc125 2 24700 28 499 607 818 asound execdomains kmsg pagetypeinfo thread-self126 204 24734 29 5 636 822 buddyinfo fb kpagecgroup partitions timer_list128 209 25 3 546 645 823 bus filesystems kpagecount sched_debug tty13 21 25079 305 554 648 833 cgroups fs kpageflags schedstat uptime14 218 25342 378 558 678 834 cmdline interrupts loadavg self version15 22 26 387 559 7 84 consoles iomem locks slabinfo vmallocinfo16 23 264 388 564 767 86 cpuinfo ioports meminfo softirqs vmstat167 24 26838 39 566 768 87 crypto irq misc stat zoneinforoot@kali /dev/fd0 % echo $$ [4:51:25]25342root@kali /dev/fd0 % echo $$ [4:51:37]25342root@kali /dev/fd0 % cat /proc/25342/environ [4:51:40]LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:SSH_CONNECTION=192.168.170.1 63081 192.168.170.144 22LANG=en_HK.UTF-8XDG_SESSION_ID=2USER=rootPWD=/rootHOME=/rootSSH_CLIENT=192.168.170.1 63081 22SSH_TTY=/dev/pts/0MAIL=/var/mail/rootSHELL=/bin/bashTERM=xterm-256colorSHLVL=2LANGUAGE=en_HK:enLOGNAME=rootDBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/busXDG_RUNTIME_DIR=/run/user/1000PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/binOLDPWD=/home/cqq_=/usr/bin/zsh#
阅读全文
0 0
- /proc/$pid/environ?
- /proc/pid/exe /proc/pid/cwd environ fd
- /proc/pid
- /proc/pid/statm
- /proc/pid/stat
- /proc/$PID/status
- /proc/pid/stat
- /proc/pid/status详解
- proc/pid/stat
- 关于/proc/$PID/status
- 关于 /proc/pid/stat
- cat /proc/$PID/status
- /proc/pid/status解释
- /proc/pid/status解释
- proc/[pid] introduction
- proc/pid/fd
- /proc/pid/status解释
- /proc/$PID/status
- Android自定义View的属性,attr format取值类型
- OC基础-类的点语法15
- twin primes. serial and parallel
- iOS 关键字 copy,assign,strong,retain,weak,readonly,readwrite,nonatomic,atomic,unsafe_unretained的使用与区别
- 224.map6-路线搜索
- /proc/$pid/environ?
- 225.map7-定位
- iOS 最新 APP 提交上架流程~(打包 ipa)
- spark性能优化:数据倾斜调优
- spark性能优化:数据倾斜调优
- BSidesSF-2017-pinlock-150
- swift3自定义下拉刷新控件(二)QQ弹簧效果
- 树上取数
- clipboard.js实现复制功能