Linux基本知识——总结
系统调用层、内核 内核:多任务、硬件管理 桌面环境 X 窗口系统:工具包及架构协议 xorg是实现了 X 协议规范的一个提供图形用户界面服务的服务器,就像实现了 http 协议提供 web 服务的 Apache。 只有服务器也是不能实现一个完整的桌面环境的,还需要一个客户端,我们称为 X Client:KDE,GNOME,XFCE,LXDE, 终端 终端模拟器:接受用户的输入和显示输出。xfce 桌面环境自带的 xfce-terminal。 终端(Terminal)和控制台(Console)区别: 终端对应:/dev/tty设备 Shell Shell命名来源:隐藏了操作系统底层细节。类似cmd, “提供给使用者使用界面”的命令解析器 图形界面:图形Shell 核:内核 Ubuntu 终端默认使用的是 bash,默认的桌面环境是 GNOME 或者 Unity(基于 GNOME), 实验楼使用的分别是zsh 和 xfce。 Shell 用户交互的界面 控制系统的脚本语言 Ctrl+z 将当前程序放到后台运行,恢复到前台为命令 fg Ctrl+a 将光标移至输入行头,相当于 Home 键 Ctrl+e 将光标移至输入行末,相当于 End 键 Ctrl+k 删除从光标所在位置到行末 Alt+Backspace 向前删除一个单词 通配符 字符 含义 * 匹配 0 或多个字符 ? 匹配任意