虚拟机的基础操作:(脚本命令)
rht-vmctl start desktop----后台中启动虚拟机,看不到虚拟机界面
rht-vmctl view desktop----将后台中的虚拟机在桌面显示,此时可以看到并具体操作虚拟机
rht-vmctl poweroff desktop----关闭虚拟机,此时虚拟机页面会消失,虚拟机关闭(相当于电脑直接关闭电源)
rht-vmctl reset desktop----重置虚拟机,执行命令后虚拟机会在后台重新启动,不需要重新启动虚拟机
我们使用脚本命令登陆虚拟机,即有如下界面:
.
用户的登陆与管理简述
(1)用户的登陆
进入虚拟机,我们会看到如下的登陆界面:
1.普通用户登陆:
这里的student是我们虚拟机中的普通用户,普通用户直接点击用户名后用密码进行登陆,登陆之后拥有普通用户的权限
2.超级用户登陆
点击Not listed Username: 输入 root
Passname: 输入 xxxxxxx(超级用户的密码)
登陆后即拥有超级用户的权限
(2)用户的区分与切换
让我们先以student普通用户登陆,打开shell:
此时会显示[student@localhost Desktop]$ 下面介绍命令行字符的含义:
kiosk----当前用户名称
@----分割符
localhost----主机名称
Desktop----当前所在系统位置
$----用户身份提示符$表示普通用户,#表示超级用户
切换用户:需要用到命令符 su - username ----username表示在主机中的其他用户
普通用户切换超级用户:输入 su 或者 su - root 此操作需要输入超级用户的密码(注:linux中输入密码不会直接显示在shell中)
超级用户切换普通用户:输入 su - username 此操作不需要输入普通用户的密码
普通用户切换普通用户:输入 su - username 此操作需要输入目标用户的密码
注意:当用户切换时候,仅仅只是当前的这个shell切换至目标用户的shell,而并非整个用户界面和文件全部切换至目标用户
(3)用户的注销与退出
用户注销的方法:gnome-session-quit 注销用户 (会弹出确认窗口,限制时间为一分钟)
gnome-session-quit -f 强制注销(不会弹出确认窗口)
用户退出的方法:
poweroff ----直接关机。效果和电脑直接关闭电源键相似,机器会直接关闭,执行后对用户没有通知
shutdown----在一分钟之后关闭电脑。该方法仅root用户可以使用,使用shutdown关闭电脑会给用户一个缓冲期,会通知普通用户关闭的时间,默认时间为一分钟
shutdown -h num----在num分钟后关闭电脑。root用户可根据情况调整关机的时间,单位是分钟
shutdown -c----取消当前所有的shutdown命令
用户重启的方法:
shutdown -r----默认在一分钟后重启。对用户有通知,需要root权限
reboot----电脑直接重新启动,没有通知
linux基础命令
获得帮助:
获得帮助可以详细地了解当前命令的用法与说明,下列为具体指令:
mandb----更新帮助信息(当下列两条命令执行并无显示时,说明我们的帮助信息没有更新。此命令无需在每次查询之前使用)
whatis + 命令----查看命令用途
命令 --help----查看命令的帮助
命令 --help 中 : [] 选加 ... 加的个数任意 <> 必须加入
watch(监控)相关命令
watch----每过两秒监控当前命令的状态信息(默认2秒)
watch -n num----每过num秒监控当前命令的状态信息,改变num来指定刷新的间隔
watch -d----用-d命令监控的状态会高亮显示变化的区域
watch -t----会关闭watch命令在顶部的时间间隔,命令,当前时间的输出
按住ctrl +c 退出监控模式
date(时间)相关命令
date 10041110----把系统时间设定为10月04日11:10 格式为:月月天天小时分钟
date -d +numday----查看num天后的时间
date -d -numday----查看num天前的时间
date +%...----设定date的输出格式
passwd(密码修改与管理)相关命令
passwd----修改当前用户的密码。密码不能和原密码相同或类似而且必须大于8个字符
以下命令在root中才能执行:
passwd -S student----用户密码信息
passwd -l student----锁定帐号
passwd -u student----解锁
passwd -e student----强制student登录系统后必须修改密码
passwd -n num student----设定密码最短有效期
passwd -x num student----设定密码最长有效期
passwd -w num student----警告期
passwd -i num student----设定用户非活跃天数
passwd -d student----清除用户密码
file(文件查看)相关命令
file 文件名----查看文件类型
cat filename----显示文件的全部内容
cat -b filename----在文件非空行前加行号
less file----分页浏览,按q退出当前浏览模式
head filename----显示一个文件的前10行(默认)
head -n num filename----显示一个-文件的前num行
tail filename----显示一个文件的后10行(默认)
tail -n num filename----显示一个文件的后num行
wc(文件统计)相关命令
wc -l----行数
wc -w----字数
wc -c----字节数(一个中文三个字节)
wc -m----字符数
history(历史调用)相关命令
history----显示历史
history -c----清除环境中的历史命令
!数字----执行第num条命令
!字母----执行最近一条以此字母开头的命令
ctrl + R +关键字 ----执行最近一条含有这个关键字的命令
上下键----逐行调用命令
快捷键简介
ctrl + a----光标移动到行首
+ e ----光标移动到行尾
+ u----光标所在位置删除到行首
+ k----光标所在位置删除到行尾
+ r ----搜索历史记录中含有某个关键字的命令
+ c----撤销以输入的命令
+ d----关闭当前环境
+ L----清空屏幕
+ shift + c----复制
+ shift + v----粘贴
+ shift + t----在现有shell中重新打开一个table
+ shift + n----在shell中打开一个新的shell
+ shift + pageup|pagedown----切换table
+ alt + l----锁屏
+ alt +上|下----切换工作界面
+ alt + f1|f7----进入图形界面
+ alt + f2-f6----进入虚拟控制台
死机解决方案
1.ctrl + alt + f2-f6 切换到虚拟控制台
2.登陆后输入init 3 关闭图形界面
3.再次登陆后输入 init 5 开启图形界面