Linux 基础教程——命令行基础
来源:互联网 发布:阿里云rds数据库导入 编辑:程序博客网 时间:2024/05/18 15:29
1.如何编写命令
1)命令与程序
Linux命令:
- 用于实现某一类功能的指令或程序
- 命令的执行依赖于解释器(eg:/bin/bash)
Linux命令的分类:
- 内部命令:属于Shell解释器的一部分
- 外部命令:独立于Shell解释器之外的程序文件
检查命令类型:
- type 检查命令字类型
type name
eg:
类型 含义
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切换搜索项)
后记
最近开始了对Linux的学习,所以就会把这段时间的笔记,心得。进行一些整理,比较粗糙。谢谢各位。
0 0
- Linux 基础教程——命令行基础
- linux入门基础——linux命令行文本处理工具
- linux入门基础——命令行bash的基本操作
- Docker基础教程——网络基础配置
- Linux命令行操作基础
- VPS使用手记-Linux命令行基础
- LINUX命令行基础(上)
- LINUX命令行基础(下)
- Linux基础命令行与进阶
- 基础题 2 ——《实用算法基础教程》
- 基础题 4 ——《实用算法基础教程》
- 【Java基础教程】Java基础程序设计——认识Java
- linux命令行——1
- 黑客技术 —— Linux 命令行
- Linux 基本操作(一)————认识命令行、基础命令、快捷键
- 10.HCNA-HNTD——命令行基础
- Linux命令行—使用Linux环境变量
- (续)linux程序设计之c基础教程——管道
- ZYNQ启动
- 插入排序算法
- 大津法和局部阈值分割
- easyui的tree之模糊查询
- Django速成-构建一个Blog-Demo
- Linux 基础教程——命令行基础
- AR!!!高通Vuforia-iOS-SDK 和官方Demo 集成到iOS 项目中所需要注意的几点.
- Java中对小数进行精确的运算
- 【Scrapy爬虫系列1】爬虫的几大问题——抛砖引玉
- 插入排序
- NOIP2016普及组第四题魔法阵解说+水法
- js:判断浏览器的类型
- git pull/commit时,提示 “bad index file sha1 signature fatal: index file corrupt”错误
- STK Component:Evaluator pattern(计算器模式)