一、基本概念:
1、Linux操作系统:GNU/Linux,GNU是开源组织,而Linux是指Linux内核。
2、内核:是指系统的核心程序,相当于人的大脑,负责系统程序和硬件分配及调度。
3、shell:对外提供操作者和系统的沟通接口,对内实现对内核的保护。
二、shell的几种打开方式
1、.Application---->favorites---->terminal
2、右键打开
3.gnome-terminal
4.当shell已经开启时需要开启一个新的shell,在shell中可以用ctrl+shift+N打开
5.可以在设置中设定任意快捷键执行 gnome-terminal
三、常用的基本命令行
1. 查看命令的基本用途:whatis
当执行whatis命令出现 nothing appropriate 时大多数情况是因为" “系统的帮助数据库未更新,如何解决此问题,需要在root用户下执行mandb” 当你使用的用户为普通用户时请执行以下操作:
su - root
mandb
2.查看命令的基本用法:help
3.命令用法详解:man
man k passwd ##passwd 关键字有多少级别的man
man常用的级别 1.命令 5.文件
q (退出)
/关键字 (搜索关键字,n 向下匹配, N 向上匹配)
G (快速移动到man的最后)
g (表示快速移动到man的最前)
四、Linux命令行历史调用
1.history --查看历史命令
2. history -c —清空当前历史命令
历史命令的调用:
上键|下键(逐行调用)
!数字 (调用指定行历史)
!字符 (调用以此字符开头的最近历史)
ctrl+R 开启历史搜索模式,命令行显示会变为:
(reverse-i-search)`’:输入关键字 (会显示含有此关键字的最近一条历史)
五 补齐系统中存在的命令,文件,和某些命令的参数:TAB
当按一次tab没有效果,表示以此字符开头的信息不唯一,可连续按2次,那么会把以此字符开头的所有内容显示。如果按2次仍然不显示,表示没有以此字符开头的指令。
下图表示输入w后按两次TAB键后的输出结果,输出了所有以w开头的命令。