上课环境之虚拟机rht-vmctl命令介绍
rht-vmctl start desktop //启动desktop虚拟机
rht-vmctl poweroff desktop //关闭desktop虚拟机
rht-vmctl view desktop //显示(查看)desktop虚拟机
rht-vmctl reset desktop //重置desktop虚拟机(恢复到全新状态)
如何添加中文输入法
Applications->system tools->setings->Region language->language
学习软件:慕课网,网易云课堂,学堂在线
申请博客:51cto,csdn
虚拟机上shell简介
the bash shell:
[kiosk@fundation77 Desktop]$
[root@fundation77 ~]#
[用户名 分隔符 主机名 当前工作目录]身份提示符
虚拟控制台:
一般新安装的Linux有6个虚拟控制台,可以用Alt F1至Alt F6来访问。如果用户已启动X-Window[Ctrl+Alt+F7 回到X-Window],可使用Ctrl+Alt+F(1-6)来切换到所需的虚拟机控制台。虚拟机控制台最大的好处是当一个进程出错锁住输入时可以切换到其他虚拟控制台来终止这个进程。
0:停机(不要设置为启动默认级别)
1:单用户模式
2:多用户模式,无NFS(如果没有配置网络,该级别与3一样)
3:完全多用户模式
4:不使用
5:X11图形模式
6:重启(不要设置为启动默认级别)
Ctrl+Alt+F(1|7) //进入|退出图形界面
Ctrl+Alt+F(2-6) //进入虚拟控制台
如果想启动后不让系统在图形下登陆,直接进入字符状态,则可通过修改/etc/inittab文件实现
命令的基本格式
命令一般格式:命令 参数 目标
命令帮助:--help whatis
[ ] 可省略
... 可加多个
< > 必须添加
常用命令:
date(时间显示),passwd(密码),cal(日期显示),gedit(文本编辑),cat(查看),head(文本头),tail(文本尾),wc(查看文件行数,单词,字节数),file(文件类型:ASCII text),history(查看历史命令)
shell下对虚拟机的命令
关机:poweroff,shutdown -h now,init 0
重启:reboot,shutdown -r now,init 6
常用快捷键总结
Ctrl
+a //将光标移动到命令行开头相当于VIM里shift+^
+e //将光标移动到命令行结尾处相当于VIM里shift+$
+u //删除光标前面所有字符相当于VIM里d shift+^
+k //删除光标后面所有字符相当于VIM里d shift+$
+r //输入单词搜索历史命令
+左|右 //光标移动到前|后一个单词开头|结尾处
+c //另起一行
+d //删除光标所在位置后的单词
+l //清屏
+shift+t //在同一窗口打开一个新的shell
+shift+n //在新的窗口打开一个shell
+shift+pageup //光标上移到上一条命令
+shift+pagedown //光标下移到一下一条命令
+alt+l //当前编辑过的文档状态
+alt+上|下 //切换不同环境的虚拟机图形界面
文件系统结构
/:根目录最大
root:超级管理员单独目录
home:存储除管理员目录的其他用户目录
文件处理命令
** 对于文件:
1)增加:
gedit
vim (先按i,进入插入模式,编辑内容,退出时按Esc,:wq)
touch
2)
删除:
rm -f (-f指强制删除文件)
3)修改:
移动:
mv westos /mnt
mv /mnt/westos /root/Desktop/westos1
复制:
cp westos1 /mnt/
cp westos1 /mnt/westos2
重命名:mv可实现重命名
文件内容的修改: gedit vim
4)
查看:
ls westos1
cat,head,tail,file,wc
** 对于目录:
1)增加:mkdir,mkdir -p
2)
删除:rm -fr,rmdir(只能删除空目录)
3)修改:
目录内容的修改:(add/delete dir or file)
目录路径:
cd
~ 当前用户的家目录
~student student用户的家目录
. 当前目录
.. 当前目录的上一级目录
回到当前目录上一次所在目录
cp -r 复制目录
mv 移动或重命名
4)查看:
ls (-R,-a,-A,-t,-s,-l,-d)
pwd
** 正则表达式
{} 针对已经存在和未存在的文件均生效,{1..5},{1,3,5}
[] 只针对已经存在的文件,[1-5],[135],[!34],[^34]
* 0个或多个字符
?
代表单个字符
[[:lower:]]代表单个小写字母
[[:upper:]]代表单个大写字母
[[:alpha:]]代表单个字母
[[:digit:]]代表单个数字
[[:space:]]代表单个空格
[[:alnum:]]代表单个数字或字母
[[:punct:]]代表单个符号