一.什么是Linux?
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
严格来讲,Linux这个词单指linux的内核,linux操作系统叫做GNU/linux,GNU/linux是指linux的内核+GNU组织的软件。
二.行提示符
[kiosk@foundation0 Desktop]$
kiosk ##打开shell的用户
@ ##分隔符
foundation0 ##主机名称
Desktop ##工作目录名称
$ ##身份提示符,#表示超级用户,$表示普通用户
三丶什么是shell
shell也是操作系统中的一个软件
它包含在linux内核的外面,为用户和内核之间的交互提供一个接口
系统中的命令用shell去解释
shell接受系统回应的输出并显示到屏幕中
bash=GNU Bourne-Again shell
四丶如何在shell中执行命令?
注意:命令要在行提示符之后输入才能执行
①命令的输入方式:
命令 参数 目标(之间必须有空格)
参数和目标都不是必须要有 。比如 直接输入 date命令 就可以执行。
②用 命令 --help(命令之后必须有空格)获得帮助:
"[ ]" 选择加入的信息
"< >" 必须加入的信息
''..." 可加入任意多个信息
五丶bash 的好用的快捷键:
左右 ##一个字符一个字符移动
ctrl +左右 ##一个字一个字移动
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 ##进入虚拟控制台
六丶虚拟机的控制
rht-vmctl start desktop ##打开desktop虚拟机
rht-vmctl view desktop ##显示desktop虚拟机(只有打开虚拟机之后才能显示)
rht-vmctl poweroff desktop ##关闭desktop虚拟机
rht-vmctl reset desktop ##重置desktop虚拟机(当虚拟机发生异常重置虚拟机)
注意:进行虚拟机重置时Are you sure you want to reset desktop? (y/n) y 询问是否重置y表示yes
Resetting desktop. ##正在重置
###系统中的TAB键
1.在系统中table键可以自动补齐存在的命令,文件名称和某些命令的参数
2.字母(a)+TAB ×2 :显示系统中所以字母(a)开头的命令