操作系统

Mac OS

osascript命令

osascript命令很好玩,可以试试

自定义系统通知:

osascript -e 'display notification "通知内容" with title "标题" subtitle "子标题"'

更多玩法

Mac命令显示文件夹的大小

在Terminal中查看当前目录下所有文件(包含文件夹)大小。

du -hs *
du -shc *

第二个命令能在最后显示一个Total大小,即当前目录的总大小

Linux

常用命令

命令 作用
top 用于实时显示 process 的动态。

杀死进程

Linux:
kill -9 pid_number   # 这个kill信号无法被程序处理,会执行强制杀死

Mac OS:
kill -9 pid_number  
kill pid_number

Windows:
taskkill.exe /F /PID pid_number

什么是core dump

Core的意思是内存, Dump的意思是扔出来, 堆出来.

开发和使用 Unix程序时, 有时程序莫名其妙的down了, 却没有任何的提示(有时候会提示core dumped). 这时候可以查看一下有没有形如core.进程号的文件生成, 这个文件便是操作系统把程序down掉时的内存内容扔出来生成的, 它可以做为调试程序的参考. core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump.