操作系统的用户界面(1)

2020-06-11  本文已影响0人  R_est

BOIS和主引导记录MBR

系统的启动配置,也称为CMOS设置


CMOS设置

BIOS通过中断提供I/O服务,中断类型号为10H-1FH

BIOS使用的中断

加电自检POST(Power-On Self-Test)
初始化基本硬件,CPU、内存、显卡
自检正常不提示,错误则通过喇叭提示(嘀嘀嘀)

MBR/硬盘分区/格式化

操作系统的启动过程

从加电到用户工作环境准备好的过程,包括初始引导,核心初始化,系统初始化

LINUX的登陆过程

操作系统的生成

满足特定硬件环境和用户需要,组装和构建操作系统的过程。

用户界面

操作系统提供给用户控制计算机的机制(又称用户接口),包括操作界面和系统调用(System call,系统功能调用,程序界面)

图形界面

DOS典型命令

功能 命令
文件管理 COPY, COMP, TYPE, DEL, REN
磁盘管理 FORMAT, CHKDSK, DISKCOPY, DISKCOMP
目录管理 DIR, CD, MD, RD, TREE
设备工作模式 CLS, MODE
时间系统设置 DATE, TIME, VER, VOL
运行用户程序 MASM, LINK, DEBUG

LINUX典型命令

命令 功能 命令 功能
man 查看命令帮助 tar 管理TAR类型文件
cd 改变工作路径 chown,chgrp 设置文件/目录的拥有者
ls 列目录 chmod 改变文件属性
ps 显示系统中的进程及ID find 用于查找某个文件
mount 挂接文件系统 locate 查找文件
umount 卸掉文件系统 whereis 查看文件放在哪个目录
@echo off
for  /l %%i in (1,1,100) do
(
  set /a sum+=%%i
)
echo %sum%
pause

格式: for /参数 %%变量 in (集) do 命令
/l:表述参数是一个序列,set:设置变量

类型 特点
Bsh 1970s AT&T 有较强的脚本编程功能
Csh 1980s C语法 用户命令交互方便
Ksh 兼具Bsh和Csh的优势
Bash Bsh的升级 吸收Ksh特性 开源
功能 操作
命令行编辑
移动光标位置 左右方向键
删除光标左边字符 退格键
删除光标处字符 Del
光标快速移动到行首 Home
光标快速移动到行尾 End
删除当前光标到行首的内容 Ctrl+u
删除当前光标到行尾的内容 Ctrl+k
名称补全功能
命令和文件名补全 Tab
命令历史与重复命令
翻找历史命令 上下方向键
查看历史命令 $ history
命令历史保存文件 ~/. bash_history
清除命令历史 $ history -c
相关环境变量 HISTFIFE, HISTSIZE
管道与重定向
输入重定向 <
输出重定向 >,>>(追加)
错误重定向 2>,2>>(追加)
输出与错误组合重定向 &>
管道 |
定义功能键
Shell脚本编程
上一篇 下一篇

猜你喜欢

热点阅读