基础学习总结
vos_success
这个作者很懒,什么都没留下…
展开
-
计算机基本概念:
计算机基本概念:组成:输入/输出/主机主机部分:中央处理器cpu,cpu是一个具有特殊功能的芯片。里面含有微指令集cpu的数据从主存来,计算完成后返回主存。指令集:精简指令集(RISC):执行时间短,动作单纯。效率高。 缺点:复杂动作需要多个指令。eg:PowerPC/ARM系列。复杂指令集(CISC):指令多且复杂。长度不一。工作内容丰富。 缺点:执行时间太长。eg:AMD/In...原创 2020-03-26 10:37:52 · 224 阅读 · 0 评论 -
linux 文件系统
linux 磁碟与档案管理注1:阅读前需要具有磁盘分割及linux文件权限相关基础知识;文件权限基础及其重要;请直接阅读:http://linux.vbird.org/linux_basic/0220filemanager.php第一部分:简介经典linux档案管理系统;1.磁碟分割完后需要格式化(每种操作系统权限和属性不同);2.一个可挂载的资料称为一个档案系统,而不是一个分隔槽。档案...原创 2019-07-24 15:28:14 · 233 阅读 · 0 评论 -
linux 账号管理
linux 账号管理1.UID:使用者ID,GID:group ID,群组ID2.使用者账号非常相关的两个文件:一个是UID&GID 的/etc/passwd 一个是管理密码 /etc/shadow3.root❌0:0:root:/root:/bin/bash —/etc/passwd1.root:账户名称,对应第三位的UID2.X:密码,为了防止密码泄露就存入/etc/shad...原创 2019-08-02 16:57:37 · 215 阅读 · 0 评论 -
linux 档案的压缩、解压、备份
linux 档案的压缩、解压、备份及Vim使用1.压缩、解压:命令:gzip < bzip2 < xz 压缩比逐步上升;常用参数 -d解压,-v压缩; -1~9 等级; 查看压缩文档内容:zcat / bzcat / xzcat2.打包:命令:tar -(c:创建、t:查看、x:解压;v:将正在解压/压缩的文件名显示出来、f:文件名)压缩:tar -cvf filename...原创 2019-07-25 16:13:53 · 96 阅读 · 0 评论 -
Linux基础: linux启动流程
linux启动流程:1.BIOS工作1.1 按下电源按钮。启动bios(集成在主板上的一个输入输出系统)。1.2 检测连接硬件,可以在bios开机菜单中去配置启动设备。1.3 通过设置启动信息寻找到对应启动盘。1.4 找到启动盘后,先寻找第一个扇区,寻找主引导记录MBR(Master Boot Record);第一个扇区找不到则去其他寻找标为boot的分区;注:MBR/BOOT只有44...原创 2019-07-22 11:25:48 · 143 阅读 · 0 评论 -
linux 磁盘分割
linux 磁盘分割磁碟:1.linux操作系统安装在磁盘中,目前常见的磁盘界面为SATA;2.虚拟磁盘和正常磁盘文档名不一致,虚拟磁盘: /dev/vd[a-p] 实体磁盘 /dev/sd[a-];3.简介磁碟:磁碟盘(磁区/磁轨)、机械手臂、磁碟读取头、主轴马达;(注:磁区物理量设计有两种大小:512byte,4Kbyte);4.整个磁碟的第一个磁区特别重要,MBR就包含在内(大于...原创 2019-07-22 16:33:18 · 713 阅读 · 0 评论 -
代码整洁之道
命名:1.如果名称需要注释来补充,就不算名副其实。避免使用魔鬼数字,避免使用C++/linux关键词作为命名。避免使用O 1 i等具有误导性命名。2.废话都是冗余。如:table不应出现在表名中。a/the/info/data等大抵属于废话。3.名称长短应与其作用域大小相对于。4.命名不用前缀,当你的命名有意义时,会很快忽略到前缀。(不赞同类私有成员m_前缀,阅读代码会变慢,个人理解。可以...原创 2019-08-08 15:53:45 · 162 阅读 · 0 评论 -
linux 程序
linux 程序1.程序: 触发一个事件,系统会将它定义为一个程序,并给予这个程序一个pid,同时根据这个程序使用者权限来给予这个PID一组有效的权限设定;程式: 存放在媒体中,为实体档案的形态存在;父程序和子程序: ps -l 查询当前程序PID本程序,PPID父程序1.2 fork and exec程序呼叫流程 /fork一个与父进程一模一样的进程出来后,由复制出的进程执行exec生...原创 2019-08-07 14:21:19 · 193 阅读 · 0 评论