Red Hat Enterprise Linux一般不用于个体机,所以该版本系统缺少很多相关硬件的驱动。
用户根据库(API)与内核打交道,进而调用底层硬件。 不同系统软件不兼容的原因一般为,库(API)不兼容。如果系统的库都遵从POSIX协议,那么可以兼容。
windows的GUI图形界面是装进内核的,Linux则不同。
Linux的哲学思想:一切皆文件 程序短小精悍 多个命令连接起来组成一个复杂任务 任意一个程序尽可能单一 不和用户交互 配置信息保存在纯文本中
Linux的图形界面是个目录
起始目录->家目录
普通用户:/home/username
root:/root
who命令用来查看已经登录几个虚拟终端,其中“:x”指的是第x个图形界面,“pts/x”为第x个模拟终端,最后的括号里德“(:x.0)”指的是在第x个图形桌面上启动的。
命令界面下,使用“startx -- :x &”启动第x个终端,对应的快捷键F8向后延伸
“Ctrl+Shift+t”打开一个模拟终端。按“Ctrl+pageup/pagedown”在打开的模拟终端间进行切换。
图形界面中复制命令“Ctrl+Shift+C”,粘贴“Ctrl+Shift+V”。
Shift+Pageup/Pagedown 在命令界面下翻屏。只能在本终端中使用,因为其显示的内容是保存在显存上的。
Alt+F9/F10 最大化/最小化
命令补齐、路径补齐(120405 38:00)
Type 查看命令类型,内部或外部
Whoami 查看当前用户是谁
SU(120405 43:00):
root登录时 用su student切换用户 [student@station46 root]$
此时登陆的用户是student,但是是root的家目录 但是还存有root 的shell,可用root的环境变量,当退出后就不能再次进入root的家目录
su – 用户名 将为新登录用户建立一个新的shell。
!! 重复上条命令
!char 从后往前最后一个以“char”开头的命令
!n 调用第n条命令
!-n 调用倒数第n条命令
^abc^def 将上条命令的abc替换成def
!$ 调用上一命令的最后一个参数
Esc + . 打印出上一命令的最后一个参数
Ctrl+r 命令搜索
问题:1.在虚拟机中Ctrl+Alt键为退出虚拟机,那么要按哪几个键进行虚拟终端的切换?