命令行基础
来源:互联网 发布:linux服务器开发 epub 编辑:程序博客网 时间:2024/06/05 09:25
1.如何编写命令
1)命令与程序
Linux命令:
•用于实现某一类功能的指令或程序
•命令的执行依赖于解释器(eg:/bin/bash)
Linux命令的分类:
•内部命令:属于Shell解释器的一部分
•外部命令:独立于Shell解释器之外的程序文件
检查命令类型:
•type 检查命令字类型
type name
类型 含义
builtin Shell内建命令
file 磁盘文件,外部命令
keyword 保留的关键字
function Shell函数
2)命令行一般格式
命令字 [选项]… [参数1] [参数2]
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2016-11/137600.htm
类型 含义
builtin Shell内建命令
file 磁盘文件,外部命令
keyword 保留的关键字
function Shell函数
not found 未找到,无法识别
2)命令行一般格式
命令字 [选项]… [参数1] [参数2]
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2016-11/137600.htm
类型 含义
builtin Shell内建命令
file 磁盘文件,外部命令
keyword 保留的关键字
function Shell函数
not found 未找到,无法识别
2)命令行一般格式
命令字 [选项]… [参数1] [参数2]
•选项:调控命令的执行方式
◦短选项:-l,-A、-c、-d …
◦长选项:–color、–author
◦多个短选项—> 复合选项:-lh,-lA
•参数:命令的操作对象,如目录或文件
1)命令与程序
Linux命令:
•用于实现某一类功能的指令或程序
•命令的执行依赖于解释器(eg:/bin/bash)
Linux命令的分类:
•内部命令:属于Shell解释器的一部分
•外部命令:独立于Shell解释器之外的程序文件
检查命令类型:
•type 检查命令字类型
type name
类型 含义
builtin Shell内建命令
file 磁盘文件,外部命令
keyword 保留的关键字
function Shell函数
not found 未找到,无法识别
2)命令行一般格式
命令字 [选项]… [参数1] [参数2]
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2016-11/137600.htm
类型 含义
builtin Shell内建命令
file 磁盘文件,外部命令
keyword 保留的关键字
function Shell函数
not found 未找到,无法识别
2)命令行一般格式
命令字 [选项]… [参数1] [参数2]
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2016-11/137600.htm
类型 含义
builtin Shell内建命令
file 磁盘文件,外部命令
keyword 保留的关键字
function Shell函数
not found 未找到,无法识别
2)命令行一般格式
命令字 [选项]… [参数1] [参数2]
•选项:调控命令的执行方式
◦短选项:-l,-A、-c、-d …
◦长选项:–color、–author
◦多个短选项—> 复合选项:-lh,-lA
•参数:命令的操作对象,如目录或文件
3)快速编辑命令行
辅助操作:
•Tab:自动补齐(命令或路径,连续按两次可列出全部可选项)
•反斜杠“\”:强制换行
快捷键:
Alt + . :输出上一个命令的参数
Ctrl + u:清空至行首
Ctrl + k:清空至行尾
Ctrl + l :清空整个屏幕
Ctrl +c:废弃当前编辑的命令
2.获取命令帮助
1)help命令
•内部命令: help 命令名
•外部命令: 一般都会提供 –help 选项
2)使用man手册
•Linux中一种手册页文档机制 提供命令名称,语法,用途描述,选项,作者等信息
•大多数程序/配置文件/库函数都提供手册页
•man,格式化手册阅读工具
方向键上下,pgup,pgdn滚动及翻页
q或Q退出
按”/”向后,“?”向前查找(n,N切换搜索项)
0 0
- 命令行基础
- 命令行基础
- 命令行基础
- MYSQL命令行基础操作
- Windows 命令行基础
- Java 命令行+ Java基础
- CDB 命令行基础介绍
- AVM2 - avmshell命令行基础
- windows命令行基础
- Windows 命令行基础
- JAVA基础 -- 命令行
- windows 命令行操作基础
- cordova命令行基础
- Windows 命令行基础
- mysql基础,命令行语法
- mysql 命令行基础操作
- [MYSQL]基础操作---命令行
- Git命令行基础
- 微信接入探秘(五)——万事俱备,只欠架构(API篇)
- Android Studio设置代理
- 我最常用的AutoHotKey脚本分享
- 标准W3C盒子模型和IE盒子模型CSS布局经典盒子模型(转)
- 使用Spring Boot开发Restful程序
- 命令行基础
- k-近邻算法
- Non-terminating decimal expansion; no exact representable decimal result异常处理
- 一个阿里云 MYSQL 服务 RDS 下的查询优化
- iText7中的中文显示问题
- ResultSet获取set中的记录数
- UNIX时间戳的应用-JAVA
- Android Studio SDK 如何获取到源码
- Android添加APN配置后,OTA升级完成后,依然无法识别添加的APN