linux
文章平均质量分 92
「已注销」
这个作者很懒,什么都没留下…
展开
-
后端面试之Linux-cp和mv命令的区别
首发于微信公众号:【码农在新加坡】,欢迎关注。背景如果你突然被面试官问:cp和mv这两个linux的命令有什么区别?你会不会一脸懵逼,cp不就是复制,mv不就是移动吗,还能有什么区别?如果你也是这么想,那么这篇文章适合你。inode了解文件操作命令例如cp、mv、rm的底层原理时,需要先了解 linux 中文件系统的基本原理。在linux系统中,文件系统对文件的存储和访问是通过一种被称为inode即i节点的机制来实现的。为什么需要inode呢?文件数据存储在硬盘上,硬盘的最小存储单位叫做"原创 2022-01-09 21:17:16 · 2328 阅读 · 2 评论 -
Linux后台开发应该具备技能(二)
上一篇由于篇幅太大,编辑不方便。现补充一篇。后续会统一整理。上一篇地址:https://blog.csdn.net/majianfei1023/article/details/45337085一、Linux系统1、slab算法底层实现原理理解:Linux的伙伴算法把所有的空闲页框分组为11个块链表,每个块链表分别包含大小为1,2,4,8,16,32,64,128,256,51...原创 2019-06-21 16:39:35 · 999 阅读 · 2 评论 -
linux后台开发具备能力集锦
Linux后台开发应该具备技能(持续更新中)一、linux和os:1、linux下io,cpu,memory相关指令需要熟练使用(free ps netstat tcpdump iostat lsof) memory:top, free, sar, proc/meminfo, proc/pid/status, pmap c...原创 2015-04-28 15:55:00 · 8910 阅读 · 3 评论 -
linux(Centos)下编译安装gcc4.8.2
最近要用到c++ 11,所以没办法只得把那台centos6.6的gcc4.4.7升级一下。gcc编译器已经出到5.1了,但是我对最新的版本并没有特别大的兴趣,更喜欢稳定性的版本。gcc4.8.1 是第一个完全支持C++11 的编译器,我这边装的是4.8.2.一、获取gcc4.8.2包并解压缩:下载链接:http://gcc.skazkaforyou.com/releas原创 2015-07-09 12:58:48 · 16018 阅读 · 0 评论