一、Linux的相关知识
1.什么是Linux
- linux指的是linux的内核
我们所说的操作系统是linux的内核+GNU组织的软件 GNU/linux
2.什么是shell?
- shell是一个解释器
- shell是保护系统内核不被篡改的软件
- 我们所使用的系统中默认启动的shell是bash
3.在shell中如何执行命令?
命令必须在行提示符之后输入
如何行提示符被占用,那么,ctrl+c可以结束占用当前行提示符的程序从而释放行提示符命令+空格+参数+空格+对象
命令就是程序
参数就是程序指定的某种功能 -a -b -c =-abc = -bac
对象就是操作的目标
4.行提示符的含义
[kiosk@foundation0 Desktop]$
kiosk #表示shell的运行人是谁
foundation0 #shell开启主机的主机名称
Desktop #你当前所在文件夹的名字
$ #你的用户身份是什么级别,$表示普通用户,#超级用户
二、虚拟机的控制
1.虚拟机的基本控制
[kiosk@foundation0 Desktop]$ rht-vmctl view desktop #显示虚拟机
[kiosk@foundation0 Desktop]$ rht-vmctl start desktop #打开虚拟机
[kiosk@foundation0 Desktop]$ rht-vmctl poweroff desktop #关闭虚拟机
[kiosk@foundation0 Desktop]$ rht-vmctl reset desktop #重置虚拟机
2.常见的报错信息
[kiosk@foundation0 Desktop]$ rht-vmctl start desktopError: desktop not started (is already running) #虚拟机正在运行
[kiosk@foundation0 Desktop]$ rht-vmctl view desktop
Error: unable to view desktop - not currently running. #虚拟机没有运行
[kiosk@foundation0 Desktop]$ rht-vmct1 start desktop
bash: rht-vmct1: command not found... #命令输入错误
[kiosk@foundation0 Desktop]$ rht-vmctl stat desktop
Error: bad option, stat #参数写入错误
[kiosk@foundation0 Desktop]$ rht-vmctl startdeskop
Error: unrecognized VMNAME specified, deskop. #虚拟机名称错误
3.系统的登录
##区别:超级用户权限大,可以对根目录下的文件进行操作
补充: 编译---利用库函数将代码翻译成机器语言
相同盘下的目录移动mv就是重命名