Linux系统启动流程 BIOS -> MBR  -> BootLoader -> Kernel -> init 1.打开电源后,计算机从主板的BIOS中读取其中存储的程序.这些程序通常包含了CPU的相关信息.设备启动顺序信息.硬盘信息.内存信息.时钟信息.PnP特性等等.BIOS允许用户在U盘,硬盘,光盘等介质中选择一个来启动计算机.在BIOS将系统的控制权交给用户选择存储介质第一个扇区之后,就开始由Linux来控制系统了. 2.计算机起始的512 Byte,即第0磁道的第一个扇…
一.Unix操作系统基本常识 1.什么是Unix? Unix是一个计算机操作系统,是一个用来协调.管理和控制计算机硬件与软件资源的控制程序. 2.Unix操作系统的特点? 多用户与多任务.多用户表示在同一时刻可以有多个用户使用Unix操作系统且互不干扰:多任务表示任何一个用户在同一时间可以在Unix上执行多个任务. 3.Unix诞生前后简要历史 1946年:世界上第一台电脑ENIAC在美国宾夕法尼亚大学诞生,目的是用来计算炮弹弹道,重达30吨. 1947年:BELL实验室发明晶体管. 1958年…
一.操作系统基本常识 1.操作系统的定义:操作系统是用来协调.管理和控制计算机硬件与软件资源的系统程序,介于硬件与应用程序之间. 2.操作系统内核的定义:操作系统内核是一个管理和控制程序,负责管理计算机中所有物理资源,比如:文件系统管理.内存管理.设备管理.进程管理…… 二.LINUX主要发行版本 1.Red Hat Linux Red Hat是一个比较成熟的Linux版本,无论在销售还是装机量上都比较可观.该版本从4.0开始同时支持Intel.Alpha及Sparc硬件平台,并 且通过Red…
在Linux中,文本编辑器有两个,VI和VIM.这两个编辑器用法差不多,但vim是vi的升级版,所以功能更强大一些. vim编辑器一共有三种模式,命令行模式.编辑模式和扩展模式. 进入vim界面,首先是命令行模式. 在命令行模式下输入“a”.“i”或者“o”进入编辑模式. 编辑模式可以输入你想要输入的内容,在输入结束后按“esc”键重新回到命令模式.此时如果想要保存或退出就要在英文状态下输入“:”进入扩展模式. 注意:无论是从编辑模式到扩展模式还是从扩展模式到编辑模式,都不可能直接转变,必然要经…
一.权限信息详解   ls -l 文件 //查看文件权限写法1 ll 文件 //查看文件权限写法2 ls -dl 目录 //查看目录权限写法1 ll -d 目录 //查看目录权限写法2 文件权限格式: 权限信息:.(selinux开启的标志):硬链接数:属主:属组:文件大小:创建时间:文件名 权限位信息 每个文件权限信息的位数都相同,都为十位.除去首位,后面九位每三位一组分别代表属主权限,属组权限和其他用户权限 a)第1位 代表文件类型. “-”为普通文本文件,“d”为目录文件,“l”为软链接(…
一.与用户相关的几个文件 1./etc/passwd 储存用户名,格式为 用户名:密码(用密码代位符X代替):UID:GID:用户描述信息:家目录:shell 用户名(login_name):是代表用户账号的字符串.通常长度不超过8个字符,并且由大小写字母和/或数字组成.登录名中不能有冒号(:),因为冒号在这里是分隔符.为了兼容起见,登录名中最好不要包含点字符(.),并且不使用连字符(-)和加号(+)打头. 密码(passwd):一些系统中,存放着加密后的用户口令字.虽然这个字段存放的只是用户口…
一.绝对路径与相对路径 Linux操作系统中存在着两种路径:绝对路径和相对路径.我们在访问文件或文件夹的时候,其实都是通过路径来操作的.两种路径在实际操作中能起到同等的作用. 在开始具体介绍之前,我们需要了解Linux的文件系统是谱系结构.在谱系的最上层是根文件夹.根文件夹由“/”来表示.根系下面有孩子文件夹,孩子的下面有孙子文件夹,以此类推.所有的文件就包含在这些文件夹里面.   绝对路径永远都是相对于根文件夹的.它们的标志就是第一个字符永远都是“/”.   相对路径永远都是相对于我们所处的文…
一.Linux命令的基本格式 命令 [选项] [参数] a)命令:就是告诉操作系统要做什么 b)选项:说明命令的运行方式,有的会改变命令的功能,选项通常以“-”开始 c)参数:说明命令的操作对象,如文件.目录或系统本身 二.Linux基本命令 1.whoami 功能:列出当前所登录的用户 2.who命令 列出当前系统中正在工作的用户 3.ls命令 显示目录下的文件.目录. ls -a 显示全部文件(包含隐藏文件,隐藏文件即以.开头的文件) ls -l 查看文件详情,也可以写作“ll” 4.dat…
一.基本概念 进程:程序的一次动态执行 守护进程:在后台运行并提供系统服务的进程 僵尸进程:完成了生命周期但却依然留在进程表中的进程,我们称之为 “僵尸进程” 父进程:指已创建一个或多个子进程的进程. 子进程:指的是由另一进程(对应称之为父进程)所创建的进程. 二.进程管理相关系统命令 1.top 回显格式 top行 当前时间:up(已开机时间):user(用户):.. task行 total(总任务数):running(正在运行任务数):sleeping(已休眠任务数):stop(停止进程数)…
一.文件合并操作 1.覆盖符号与追加符号 a)“>”代表将左边文件的内容覆盖右边文件的内容,如果右边文件不存在则创建这个文件 b)“>>”代表将左边文件的内容追加到右边文件中,如果右边文件不存在则创建这个文件 2.echo回显命令 echo “我是小殇”>t.txt echo "我是小殇">>tbak.txt 3.文件合并 cat 文件A 文件B > 文件C 4.统计文件行数 wc -l 文件 5.管道符 将左侧命令执行的结果传递给右侧操作 命…