Unix系统起源
从学校走进企业 (BSD) (System V family)
现在用 GNU/Linux
1991.8.25 第一个Linux内核公共版本
嵌入式系统定义 以应用为中心,计算机技术为基础,并且软硬件可裁剪,适用于对功能/可靠性/成本/体积/功耗/有严格要求的专用计算机系统。
深入了解Linux
Linux组件 Linux内核、Shell、文件系统、实用程序
内核 Linux系统的最底层,提供了系统的核心功能并允许进程以一种有序的方式访问硬件
多用户:同时有多个用户访问 多任务:某个时刻有多个程序运行
系统启动过程:设备加电 BIOS自检 Grub/lilo引导启动 装载Linux内核 系统初始化 用户登录
系统初始化 init祖先进程 首先运行,是所有其它进程的付付父进程,id号永远是第一个。
Linux文件系统
EXT2 EXT3都是Liunx系统默认的文件系统类型 日志文件系统
swap文件在Linux系统的交换分区中使用
支持对FAT格式文件系统 包括FAT16 FAT32
目标结构及目录路径 /根目录 总是将文件系统挂载到树形目录中的某个目录节点来使用
/bin/usr用来贮存用户命令 /boot内核及引导系统程序所需的文件 /home用户主目录 /root根用户的主目录 /dev贮存设备文件 /mnt系统引导后被挂载的文件系统的挂载点 /etc配置文件和子目录 /lib用来存放系统动态连接共享库 /var贮存variable(或不断改变的)文件 /usr占用硬盘空间最大的目录,应用程序和文件 /tmp存放临时文件 /proc虚拟系统目录,可以获取系统信息,在内存中由系统自己产生的 /opt可选文件和程序的贮存目录,第三方开发者用来简易的安装和卸载安装包
文件类型及文件属性
文件名:字母数字下划线圆点
文件类型:普通文件 目录文件 链接文件 特殊文件
文件属性:第一个字符可为-、d、b、c 普通文件 d目录文件 b块特殊文件,如硬盘和cdrom设备
c字符文件设备 L符号文件 l链接文件
p管道或流,用于进程通讯 (bcLp特殊文件)
Linux硬盘管理
主分区 逻辑分区 文件名表示/dev/hda1 2 3
我的Linux
引导方式 光盘、u盘
读取软件包 光盘、镜像文件(ISO)、网路
安装过程 1设置一个20G左右的分区 2安装easyBCD并拷贝ubuntu安装镜像文件 3配置启动向导 4设置安装选项并安装 5结束
1.打开终端 ctrl+alt+t 直接打开图标 左上角的搜索:terminal即可
改变终端大小 ctrl windows键 上,下,左,右键
工作区切换 ctrl shift alt 上下左右
2.改变终端字体大小 变大:ctrl shift+ 变小:ctrl -
3.关闭终端 直接点击左上角的叉 exit ctrl+d
当前登录用户名@主机名称:当前用户的宿主目录$提示符
宿主目录又称家目录:即/home
4.清屏 clear ctrl+l
5.ls命令 [选项] [参数] []:可以省略
查看文件是否存在、查看目录中的文件及子目录 例如:
ls ----->ls -a ls -l ls -al
ls 目录名 ----->ls -a 目录名 同上
ls 详细路径 ----->ls -a 详细路径 同上
"."当前目录 ".."副目录(双亲目录)、上一层目录
选项:-a:查看所有,包括隐藏文件 以"."开头的文件都是隐藏文件 -l:查看目录或文件属性
-d:列出目录自身信息,常与-l选项联用
参数:具体目录或文件名,若缺省,则默认表示当前路径下的文件或目录
6.命令或文件名或目录名自动补全 tab键:
一次:若存在唯一名称则自动补全。若不存在唯一名称则不补全
两次:列出当前目标下所有拥有相同前缀的文件或目录
7.tree
安装:sudo apt-get install tree
使用:tree 默认当前目录
tree 目录名或具体路径 列出此目录下的所有文件及子目录
作业:
熟悉Linux系统的基本构成
了解/home目录(家目录/宿主目录)
安装Linux系统时的两个分区
复习ls及cd命令
预习cat,more,less,info,mkdir,rmdir,rm,mv,cp命令的用法