我的学习理念:别手残,跟着看,跟着想,跟着做
先说说虚拟机吧! 这是个好东西,大多数实验可能都会用到,并且任你蹂躏。就像只狼里“陪练哥”一样,能帮你熟悉好多命令。
- ##################Linux下vm虚拟机控制命令#################
westos-vmctl start westosa 启动虚拟机westosa
westos-vmctl view westosa 开启虚拟机westosa
westos-vmctl poweroff westosa 关闭虚拟机westosa
westos-vmctl reset westosa 重置虚拟机westosa
以上就是虚拟机的启动、开启、关闭、重置。
!再说说我手残的时候吧!开启虚拟机时少打一个a。 ex:westos-vmctl start westos 这种情况下,再开启、重置虚拟机没用。 原因不明,猜测是冲突了,与谁冲突不知道。
###解决办法:cd /var/lib/libvirt/images #切入/var/lib/libvirt/images目录中 这是虚拟机硬件文件
rm -rf * #删除其中所有的文件
westos-vmctl reset westosa #再重新reset一下就好了 !别拔网线,配置文件是老师那里给的。(通过局域网传输过来的)
- ################命令提示符含义##################
[root@westos_student1 ~]#
1、westos---运行shell的用户
2、@---分割符
3、westos_student1---系统主机短名称,当前主机去掉域名部分的短名称
4、Desktop---当前目录名称
5、#---在当前主机中的身份。$表示普通用户,只能使用系统;#表示超级用户,可以管理系统,Linux下超级用户的名称是root。
- ####################shell打开方式################
1、右键打开 选择Open in Terminal
2、Application--->System tools--->terminal
3、在已有的shell中 输入gnome-terminal 并回车 | 感觉没必要。<ctrl>+<shift>+<N>好用
4、可以在设置中设定任意快捷键执行gnome-terminal
Application--->System Tools--->Settings--->Devices--->Keyboard--->下拉至底部点+号--->设置command为gnome-terminal--->设置快捷键为 *(随你,但别和已有的起冲突就行)
- ################shell中的快捷键################
1、shell中的快捷键使用
<ctrl>+<shift>+<T> ##在一个terminal中开启多个窗口
<ctrl>+<shift>+<N> ##重新打开一个terminal
<ctrl>+<C> ##取消执行命令
<ctrl>+<D> ##关闭shell
<ctrl>+<shift>+<鼠标选中>+<C> ##复制选中字符
<ctrl>+<shift>+<V> ##粘贴
<ctrl>+<A> ##快速移动光标到行首
<ctrl>+<E> ##快速移动光标到行尾
<ctrl>+<左右建> ##跨单词快速移动光标
<ctrl>+<U> ##快速删除当前光标所在字符之前所有
<ctrl>+<K> ##快速删除当前光标所在字符和之后的所有
2、shell中如何执行命令
1)命令执行格式
命令(就是程序) 参数(表示命令的特殊功能) 对象(操作目标)
ex:westos-vmctl(命令) view(参数) westosa(对象)
2)命令执行的方法
有些命令可以单独执行,没有参数和对象
ex:ls可以 westos-vmctl不可以
参数可以加多个,且可以合并,无先后之分
ex:-a -b -c = -abc = -cba = -bca
-s表示单词缩写(一杠)
--size表示单词全拼(两杠)
命令必须在行提示符之后输入,否则命令无法执行
当命令行被占用时,通常使用<ctrl>+<C>结束占用命令行的程序来释放命令行
ex:被命令gedit占用时使用ctrl+c结束命令
- ################linux命令行历史调用#################
1、shell可以记录系统中执行过的命令
history ##管理shell中的命令历史
hictory -c ##清空当前历史命令
注:此时打开另一个shell窗口,使用history命令,依旧可以显示之前的命令,history -c命令只作用于memory区,不作用于硬盘
##永久清空历史需要清空文件 .bash_history
2、历史命令的调用
上键或下键 ##逐行翻阅
!+数字 ##调用指定行历史
!+字符 ##调用以此字符开头的最近历史
<ctrl>+<R> ##开启历史搜索模式,命令行显示会变为:
##(reverse-i-search)`':输入关键字
##会显示含有此关键字的最近一条历史
history > 文件名 ##将history里的内容定向到文件里,覆盖文件原内容
history >> 文件名 ##将history里的内容定向到文件里,不会覆盖文件原内
- ############<TAB>#############
补齐系统中存在的命令,文件,和某些命令的参数。
那么会把以此字符开头的所有内容显示。
如果按2次仍不显示表示没有以此字符开头的指令或者前面的命令有错误!