什么是Linux?
对于网上的大部分说法来看,Linux操作系统这样的说法是错误的,Linux应该是是一款内核
什么是Linux操作系统?
由GUN组织开发的软件和Linux内核组成的平台
什么是内核(kernl)?
##系统核心程序
##相当人的大脑
##负责系统程序和硬件分配及调度
什么是shell?
shell是为保护内核而设计,对外提供操作者和系统沟通接口,对内实现对内核进行保护。目前系统使用的shell为 bash和 sh
怎样打开shell?
两种方式
第一种:.Application---->System tools---->terminal
此方式打开的shell默认在当前用户的家目录中
第二种:右键打开
此方式打开的shell在当前用户的桌面上
shell命令提示符的含义:
root: 超级用户 #
@:分隔符
westos_student50::系统主机短名称当前主机去掉域名部分的短名称
Desktop:在桌面打开的sheil
westos:普通用户 $
@:分隔符
westos_student50::系统主机短名称当前主机去掉域名部分的短名称
~:在家目录中打开的shell
快捷键的使用:
<ctrl>+<shift>+<T> 在terminal中打开新窗口
<ctrl><shift><N> 在已打开terminal重口后,再打开新terminal
<ctrl><c> 取消命令执行
<ctrl><d> 关闭terminal
<ctrl><a> 快速移动光标到行首
<ctrl><e> 快速移动光标到行尾
<ctrl><u> 快速删除当前所在字符之前的所有
<ctrl><k> 快速删除当前所在字符和之后的所有
mkir 创建文件夹
touch 建立文件
Linux命令行历史调用:
我们当前使用的shell可以记录系统中执行过的历史命令 。
history 查看历史命令
history -c 清空当前历史命令
bash_history 永久清空历史需要清空文件
历史命令的调用
上键/下键 逐行调用
!数字 调用指定行历史
!字符 调用以此字符开头的最近历史
<ctrl><R> 开启历史搜索模式,命令行显示会变为: (reverse-i-search):
输入关键字 会显示含有此关键字的最近一条历史
TAB键的使用
补齐系统中存在的命令,文件,和某些命令的参数。当按一次tab没有效果,表示以此字符开头的信息不唯一可连续按2次,那么会把以此字符开头的所有内容显示,如果仍然不显示表示没有以此字符开头的指令。