1.1 Linux安装与VMware使用
1.1.1 Linux的不同界面
- Ctrl+alt+F1~F6:切换不同的界面
- 进入图形界面:startx(有时不加x)
- 使用exit 注销账户,然后切换其他用户
1.2 Linux的命令规范:command [-option] parameter1 …
- command [-option] parameter1 parameter2 …
- 命令 选项 参数1 参数2
- 一个“-”使用简写;两个“—”使用全名
- 命令、选项、参数之间用空格分开(不管有多少空格都视为一个空格)
- 命令太长时可以用转义字符 \t、\b等来转义回车键
- 回车键代表命令执行
- 命令的大小写不同,不是同一个命令
1.2.1 Linux基础命令操作
- ls :显示列表
- date :显示时间日期
- cal :显示日历
- bc :计算器(+加、-减、* 乘、/除、^指数、%取余)
- which:查看命令所在路径
1.2.2 几种经常使用的快捷键
Ctrl+C:终止(中断当前程序)
Ctrl+D:键盘输入结束、exit退出
Tab(一次不行按两次):命令补全,文件补齐,参数补齐
Ctrl+u:光标处删除到首
Ctrl+k:光标处删除到尾
Ctrl+a:光标移动到首
1.3 系统帮助命令
1.3.1 --help
:可用于查看命令
- Usage:执行命令的语法
- 后面是具体参数的介绍
1.3.2 man
:可用于查看命令和文件格式
1).man命令中第一行DATE(1~9)的含义
代码 | 代表内容 |
---|---|
1 | 用户在shell环境中可以操作的命令 |
2 | 系统内核可调用的函数与工具 |
3 | 一些常用的函数(function)与函数库(library),大部分为C的函数库 |
4 | 设备文件的说明,通常在/dev下的文件 |
5 | 配置文件或是某些文件的格式 |
6 | 游戏 |
7 | 惯例与协议 |
8 | 系统管理员可用的管理命令 |
9 | 跟内核有关的文件 |
2).命令的介绍(每个区域的意思)
代号 | 内容说明 |
---|---|
NAME | 简短的命令,数据名称的说明 |
SYNOPSIS | 简短的命令语法(syntax)简介 |
DESCRIPTION | 较为完整的说明 |
OPTIONS | 针对SYNOPSIS部分中,有列举的所有选项的说明 |
COMMANDS | 当这个程序在执行时,可以在此程序中执行的命令 |
FILES | 这个程序或数据所使用或参考或链接到的某些文件 |
SEE ALSO | 可以参考跟这个数据或命令有关的其他说明 |
EXAMPLES | 一些可以参考的范例 |
- CONFIGURATION:配置
- ENVIRONMENT:与命令相关的环境参数说明
- AUTHOR:作者
- COPYRIGHT:版权
3). man命令常用的快捷键 | 按键 | 进行工作 | | —- | —- | | 空格键 | 向下翻一页 | | [page down] | 向下翻一页 | | [page up] | 向上翻一页 | | [home] | 去到第一页 | | [end] | 去到最后一页 | | /string | 向下查找string这个字符串 | | ?string | 向上查找string这个字符串 | | n,N | 利用/或?来查找字符串时,可以用n来继续下一个查找,利用N来进行反向查找 | | q | 结束这次man page查找 | | 上下左右 | 一行一行翻页 |
4).附man命令的使用选项:
- man -f (命令) :等同于whatis,查找与命令相关的文件
- man -k (关键词) :等同于apropos,搜索存在关键词的手册概述并显示所有匹配结果
- whatis:查看命令帮助信息所在的路径
5).<>:必选项
5).一些符号的使用说明:
- <>:必选项
- [] :可选项
- … :可以使用多个参数
- | :多选一
- () :分组(没有实际意义)
1.3.3 info
将文件数据拆分成一个一个的段落,每个段落用自己的页面编写,并且在各个界面中还有类似网页的超链接来调到各不同的界面中,每个独立的界面也被成为一个节点(前提:该文件必须用info的格式写)
info命令常用的快捷键
按键 | 进行工作 |
---|---|
空格键 | 向下翻一页 |
[page down] | 向下翻一页 |
[page up] | 向上翻一页 |
[Tab] | 在节点之间移动(有节点的地方,通常以*显示) |
[Enter] | 当光标在节点上面时,按下enter可进入该节点 |
b | 移动光标到该info界面当中的第一处 |
e | 移动光标到该info界面的最后一个节点处 |
n | 前往下一个节点处 |
p | 前往上一个节点处 |
u | 向上移动一层 |
s(/) | 在info page中进行查找 |
h,? | 显示帮助选项 |
q | 退出info |