Linux
文章平均质量分 52
July yi
这个作者很懒,什么都没留下…
展开
-
冯诺依曼体系结构以及操作系统
冯诺依曼体系结构图介绍每个部分:输入设备:键盘,鼠标,扫描仪,写字板,摄像头,麦克风,网卡,硬盘等。输出设备:显示器,打印机,声卡,喇叭,网卡,硬盘等。内存:掉电易失性存储介质,相对于硬盘等,存储速度较快。其中:所有设备只与内存(指存储器)打交道。CPU只能通过内存进行读写,不能直接访问外设(输入输出设备);外设要输入输出数据,也只能写入内存或者从内存中读取。存储器金字塔层次结构现代计算机的存储设备一般有 Cache、内存、HDD(SSD) 硬盘。这些存储设备越靠近 CPU 速度越原创 2021-03-12 19:04:38 · 522 阅读 · 0 评论 -
编译过程详解及Linux调试(gdb)
C/C++编译过程分为了以下几部分预处理:头文件展开 去注释 宏替换 条件编译gcc -E hello.c -o hello.i编译(生成汇编):将C代码翻译为汇编代码gcc -S hello.i -o hello.s汇编:生成机器识别的二进制代码gcc -c hello.s -o hello.o链接:生成可执行文件或库文件gcc hello.o -o hello文件库分为静态库和动态库。gcc默认是动态链接的。可以用file命令来验证Linux调试器-gdbL原创 2021-03-10 21:07:53 · 326 阅读 · 0 评论 -
彻底理解Linux权限
了解一些概念:Linux下有两种用户:root(超级用户) user普通用户超级用户:可以在Linux下做任何事情,不受限制普通用户:在Linux下做有限的事情用户切换命令 su [用户名]例:从root切换为普通用户:su user普通用户user切换为root:su (root) # root可以省略Linux中的三种权限:文件和目录的所有者:u --User'文件和目录的所属组:g --Group'其他用户:o --Others例:文件基本原创 2021-03-07 21:19:50 · 205 阅读 · 0 评论