解决git不小心提交大文件导致无法提交问题

在一次不小心向GitHub提交了一个1GB文件后,出现一个令人崩溃的错误: remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com. remote: error: Trace: a22b6b202ddb6da3e2795ca71663de19 remote: error: See http://git.io/iEPt8g for more information. remote: error: File system_status/test_26457 is...

July 17, 2020 · 2 分钟 · 901 字 · Tianlun Song

计算 Linux 内存使用率方法及C实现

通过获取Linux中的 /proc/stat 文件中的内容可以获取系统内存的详细信息: # cat /proc/meminfo MemTotal: 3880404 kB MemFree: 3182248 kB MemAvailable: 3396580 kB Buffers: 39588 kB Cached: 355616 kB SwapCached: 0 kB Active: 318708 kB Inactive: 252380 kB Active(anon): 176120 kB Inactive(anon): 248 kB Active(file): 142588 kB Inactive(file): 252132...

July 16, 2020 · 4 分钟 · 1662 字 · Tianlun Song

计算 Linux CPU 利用率

在 Linux 系统中的 /proc/stat 文件中存储了CPU 活动的信息,该文件中的所有值都是从系统启动开始累计到当前时刻。不同内核版本中该文件的格式可能不大一致,以下通...

July 15, 2020 · 4 分钟 · 1734 字 · Tianlun Song

Linux 内存参数详细说明

在 Linux 下 free 命令可以看出系统当前内存状况,附上 -k , -m , -g 可以分别输出对应单位的内存状况: Usage: free [options] Options: -b, --bytes show output in bytes -k, --kilo show output in kilobytes -m, --mega show output in megabytes -g, --giga show output in gigabytes...

July 14, 2020 · 2 分钟 · 769 字 · Tianlun Song

Linux 下 Sysstat 系统监控程序详解

Sysstat 包包含许多商业单位共有的各种实用程序,用于监控系统性能和使用活动: iostat (1) 报告设备、分区和网络文件系统的CPU统计和硬盘吞吐效率的数据。 # 核心...

July 14, 2020 · 8 分钟 · 3935 字 · Tianlun Song