(三)Linux命令--基础篇(1)

1,前言

学习Linux基础篇的笔记,若有错误,请您指出,您的指点是我的荣幸。

2,命令

2.1,在线学习

在线学习手册
不过在看之前,可以看看这个关于

2.2,什么是命令

命令:应用程序执行的入口
例如一个大型的游戏安装目录下,有多个可执行文件,这些文件就可以理解成应用程序执行的入口,这些入口就是我们理解的命令
任何一个命令基本都能对应一个文件:例如vi命令,对应的是:/bin/vi文件

2.3,格式

命令 选项 参数

2.4,类型

命令的类型可分为两类:内置命令和外部命令
内置命令:bash里面的命令称为内置命令
外部命令:bash外部的命令

2.5,查看是内部还是外部命令

type 命令
例如: type ls
结果:(大意是:ls不是原生的命令,而是"ls --color=auto"命令的别称
ls --color=auto:意思就是结果用颜色进行区分类型
若是想使用原生的ls命令,加上"\"
例如:\ls
"\"加上命令是为了执行原生命令
原生命令

2.6,在线帮助文档

内部命令帮助文档:help
外部命令帮助文档:man info
注意:这里的man不是男人的意思,是manual–>手册的简写。在线帮助文档在学习命令的过程中会起到挺大的帮助,也可以看2.2的在线命令大全。

2.7,程序有两类返回值

执行结果
执行状态:0表示正确,1-255表示错误
例如在当前目录中

# 命令的执行结果会存在$?这个预定义变量中
# 预定义变量:就是shell设计者事先已经定义好的变量,可以直接在shell脚本中使用
# 查看当前目录下有什么文件
ls
# 查找当前目录下有没有test11111111111111111这个文件
find test11111111111111111
# 打印find test11111111111111111这个命令的执行结果
# 由于当前目录下没有test11111111111111111这个文件,所以执行失败
echo $?
# 查找在当前目录中存在的1.txt
find 1.txt
# 查看执行结果
echo $?

# 在shell脚本编写中,我们有时需要$?来判断上条命令是否执行成功,以便进行接下来的操作

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值