系统资源的观察
free :观察内存使用情况 free [-b|-k|-m|-g|-h] [-t] [-s N -c N] 选项与参数: -b 直接输入 free 时,显示的单位是 Kbytes,我们可以使用 b(bytes), m(Mbytes), k(Kbytes), 及 g(Gbytes) 来显示单位喔!也可以直接让系统自己指定单位 (-h) -t 在输出的最终结果,显示物理内存与 swap...
free :观察内存使用情况 free [-b|-k|-m|-g|-h] [-t] [-s N -c N] 选项与参数: -b 直接输入 free 时,显示的单位是 Kbytes,我们可以使用 b(bytes), m(Mbytes), k(Kbytes), 及 g(Gbytes) 来显示单位喔!也可以直接让系统自己指定单位 (-h) -t 在输出的最终结果,显示物理内存与 swap...
所谓的进程都是在内存当中嘛!而内存当中的数据又都是写入到 /proc/* 这个目录下的。 基本上,目前主机上面的各个进程的 PID 都是以目录的形态存在于 /proc 当中。 举例来说,我们开机所执行的第一个程序 systemd 他的 PID 是 1 , 这个 PID 的所有相关信息都写入在 /proc/1/* 当中!若我们直接观察 PID 为 1 的数据好了,他有点像这样: # ls ...
Wireshark tcpdump
Overview 观察系统所有的进程数据 ps aux 也是能够观察所有系统的数据 ps -lA 连同部分进程树状态 ps axjf 选项与参数: -A 所有的 process 均显示出来,与 -e 具有同样的效用; -a 不与 terminal 有关的所有 process ; -u 有效使用者 (effective user) 相关的 process ; ...
NETCAT - NC Overview 网络⼯具中的瑞⼠军⼑——⼩⾝材、⼤智慧 侦听模式 / 传输模式 telnet / 获取banner信息 传输⽂本信息 传输⽂件/目录 加密传输⽂件 远程控制/⽊⻢ 加密所有流量 流媒体服务器 远程克隆硬盘 [ ] 介绍那本 NC 的书《》 NC - TELNET / BANNER mtr 202....
LeetCode https://leetcode.cn/problems/product-of-array-except-self/
相对于 ps 是撷取一个时间点的进程状态, top 则可以持续侦测进程运作的状态! 使用方式如下: top [-d number] | top [-bnp] Top display top - 10:19:24 up 2 days, 51 min, 1 user, load average: 0.94, 1.27, 1.51 Tasks: 522 total, 2 runn...
概述 想必在linux上写过程序的同学都有分析进程占用多少内存的经历,或者被问到这样的问题——你的程序在运行时占用了多少内存(物理内存)?通常我们可以通过top命令查看进程占用了多少内存。这里我们可以看到VIRT、RES和SHR三个重要的指标,他们分别代表什么意思呢?这是本文需要跟大家一起探讨的问题。当然如果更加深入一点,你可能会问进程所占用的那些物理内存都用在了哪些地方?这时候top命令...
LeetCode https://leetcode.cn/problems/number-of-1-bits/ class Solution { public int hammingWeight(int n) { int res = 0; while (n != 0) { res++; ...
OSI模型 理解两个词 ISO & OSI ISO International Organizational for Standardization 国际标准化组织 OSI Open System Interconnection 计算机通信开放系统互连 图解:OSI模型和网际协议族中的各层 描述一个网络中各个协议层的常用方法是使用国际标准化组织(Intermati...