【NOI Linux】复习一波命令行
2024-09-04 22:01:03
$linux$ 终端真是用不惯。
假设 a 是一个可执行文件( $linux$ 下的可执行文件没有后缀 )
1. size a
计算一个程序的静态内存(全局数组变量、栈空间、堆空间等),单位是字节。除以 $1024*1024$ 得到 $MB$。
2. time ./a
计算一个程序的运行时间。
3. diff a b
对拍,等于 windows 的 fc 命令。
4. ulimit -v (128000)
限制终端的内存使用上限,即在终端中运行的程序超过这个空间限制就会 $RE$。括号内的数字可改。
5. ulimit -s (2147483647)
限制终端的栈空间使用上限,程序用超了也会 $RE$。
5. cd (文件夹名)
进入文件夹
6. g++ a.cpp -o (可执行文件名) -g -Wall
不开 $O2$ 地把 cpp代码 编译成 exe可执行文件。
如果不开 $O2$ 的话,系统应该默认用 $O$。
最新文章
- 怎么学习AOPR使用方法
- iOS UILocalNotification 每2周,每两个月提醒
- 【转】Struts2中json插件的使用
- 浅谈压缩感知(二十七):压缩感知重构算法之稀疏度自适应匹配追踪(SAMP)
- 如何在本机上将localhost改为www.dev.com
- ruby on rails 实战(二)
- XAML 概述一
- ajax中的post方法中回调函数不执行的问题
- sql server 2005+ 行转列
- linux下php扩展curl的安装
- 花海漫步 NOI模拟题
- 详细版在虚拟机安装和使用hadoop分布式集群
- 在Core环境下用WebRequest连接上远程的web Api 实现数据的简单CRUD(续)
- ML(1)--概念理解
- pads layout 自动打地孔
- Istio入门实战与架构原理——使用Docker Compose搭建Service Mesh
- STM32F103驱动GT911
- Vue01
- Oracle去除重复(某一列的值重复),取最新(日期字段最新)的一条数据
- 菜鸟学Java(十二)——搭建一个完整的Java开发环境