摘要:在了解cache和buffer的区别之前,我们需要先知道,Linux 操作系统的内存管理方式和Windows不同,Linux会尽量多的利用内存,让尽可能多的内存参与工作(做cache) 用于提高性能。所以我们常常看到Linux的空闲内存总是很小,当你的程序需要更多内存时,Linux系统会把做cach
阅读全文
摘要:特殊权限 SUID: 运行某程序时,相应进程的属主是程序文件自身的属主,而不是启动者自身; chmod u+s FILE chmod u-s FILE 如果FILE本身原来就有执行权限,则SUID显示为s;否则显示S; 例如:用root用户创建文件 1.txt,该文件属性为700,普通用户无法用ca
阅读全文
摘要:Linux 文件系统: rootfs:根文件系统,用 / 表示 根下的一级子目录: /boot : 系统启动相关的文件,如:内核、initrd,以及grub (bootloader) /dev : 设备文件。设备文件分为两种类型:块设备 随机访问,按数据块访问。字符设备 线性访问,按字符为单位。 /
阅读全文
摘要:Linux的基本原则: 1、由目的单一的小程序组成:组合小程序完成复杂任务; 2、一切皆文件; 3、尽量避免捕获用户接口; 4、配置文件保存为纯文本格式; 用户与操作系统交互有两个接口: GUI接口:图形有三个 > Gnome、KDE、XFace CLI接口:命令提示符(prompt),bash(s
阅读全文