Linux的基础命令以及帮助
1.Linux命令基础
1.1shell
Shell Linux系统的一个特殊程序
作用是:接受用户输入的命令,并解释命令为计算机语言,传递给内核调用相关的硬件
位于用户bin bash
用户登录Linux系统系统会自动加载shell
Linux命令分为“:内部命令 外部命令
内部命令:集成属于shell 属于shell 的一部分,没有独立的系统文件啊=-,会随着shell自动加载到内存,可以直接使用
外部命令:就是一个二进制的脚本文件,属于shell之外的每个外部命令都要对应一个文件系统且需要让shell知道文件位置即要把外部命令放到指定目录中让shell加载
查看内部命令
Enable
Help
Type<命令字>
Enable -n <命令字> 禁用内部命令
Enable <命令字> 启用内部命令
查看Linux的版本和内核
查看Linux版本
#lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial
查看Linux内核
#uname -a
1.2Linux命令行的格式
通用命令行的格式
命令字 ---- [选项] ----- [参数]
命令字—操作 选项----功能 参数----被执行对象
参数
- 命令字的处理对象
- 可以是文件名 目录(路径)名或者用户名等内容
- 个数可以是零到多个
2.Linux命令帮助
编辑Linux命令行的辅助操作
- Tab 键:自动补齐
- 反斜杠/:强行换行
- Ctrl + U 组合键:清空至行首
- Ctrl + K 组合键:清空至行尾
- Ctrl + L 组合键:清屏
- Ctrl + C 组合键:取消本次命令编辑
- Ctrl + a 组合键:切换到行首
- Ctrl + e 组合键:切换到行尾
3.获得命令帮助的方法
内部命令 help
- 查看Shell内部命令的帮助信息
命令的“–help”选项 - 适用于大多数Linux外部命令
使用man命令阅读手册页