day2:如何聪明的执行你的第一个linux命令

day2:如何聪明的执行你的第一个linux命令

当我们完成系统的安装之后,你会看到如下的界面,那么恭喜你,从今天开始,我们可以开始我们的学习了。

Linux的使用,离不开Bash(Bourne-Again SHell)解释器,使用该解释器,可以方便的使用命令来完成工作。

使用安装系统时设置的用户名和密码即可登录系统,登录系统之后使用快捷键 ctrl+alt+t 即可快速打开shell终端。

linux命令的构成

常见的执行Linux命令的格式是下面这样的。

命令名称 [命令可选项] [命令对象]

命令名称:通常命令做执行的功能的英文简写,表示该命令所调用的特定系统命令

命令可选项:修饰命令的参数,每个命令的执行,都会有默认的参数。

命令的对象:指当前指令操作的对象,指令执行后,将对该对象带来影响。

以购买一杯奶茶为例:

“买奶茶”就相当于是一条命令。

命令名称

命令可选项

命令对象

命令执行结果

奶茶

我得到一杯原味奶茶

加冰、抹茶味

奶茶

我得到一杯加冰的抹茶味奶茶

当你只对售货员说你要一杯奶茶的时候,他会给你一杯原味奶茶,默认的甜度,默认的温度,但是我们可以提出我们的需求,可以明确奶茶的味道和是否加冰。

例如最常用的命令之一:ls 命令是用来查看目录内容的

当我们执行“ls /home”这个不带命令可选项的命令时,会将/home目录下的所有可见的文件或下一级目录以清单的形式列出来,当我们执行“ls -l /home”这个带“-l”可选项的命令时,除了以清单的形式列出文件或下一级目录之外,还将文件或目录的属性、索引号、修改日期等详细属性一并列出。

命令名称

命令可选项

命令对象

命令执行结果

ls

/home

显示该目录下的下一级目录及文件名

ls

-l

/home

显示该目录下的下一级目录及文件名,及其他一下详细信息(后面会有章节介绍这些参数的意思)

如何使用一个命令

任何一个官方提供的shell命令,都会有详细的说明文档,当我们不知道如何使用的时候,可以查询。同样,以最简单的 ls 命令为例,推荐过以下两中方式查询文档。

第一种,使用"--help"参数来查询命令的帮助文档:ls --help

 --help 参数将 ls 的使用文档列出,文档中有每个可选项的说明,可以根据说明来确定 ls 命令所有的可选项该如何使用。

第二种,"man" 命令来查询其他命令的帮助文档:man ls

当执行“man ls”时,会调出 “ls” 命令的帮助文档。 该文档更为详细,包含命令可选项的说明、退出码的含义、存在的BUG等的说明。

在阅读该文档时,通常会用到以下常用按键:

按键

作用

空格键

向下翻一页

PaGe down

向下翻一页

PaGe up

向上翻一页

home

直接前往首页

end

直接前往尾页

/

从上至下搜索某个关键词,如“/linux”

?

从下至上搜索某个关键词,如“?linux”

n

定位到下一个搜索到的关键词

N

定位到上一个搜索到的关键词

q

退出帮助文档

esc

返回初始操作状态

man命令中帮助信息的结构以及意义

结构名称

代表意义

NAME

命令的名称

SYNOPSIS

参数的大致使用方法

DESCRIPTION

介绍说明

EXAMPLES

演示(附带简单说明)

OVERVIEW

概述

DEFAULTS

默认的功能

OPTIONS

具体的可用选项(带介绍)

ENVIRONMENT

环境变量

FILES

用到的文件

SEE ALSO

相关的资料

HISTORY

维护历史与联系方式

几个组合键的使用,让命令的执行更便捷

Tab键:在Bash解释器的快捷键中,Tab键,它能够实现对命令名称、命令可选项或命令对象的内容补全。例如,关机命令是“poweroff”,如果想关机,但一时想不起来命令如何拼写,可以先输入命令的前几个字母,然后按Tab键,系统会对命令进行补全,或者给出提示,根据提示找到对应的命令即可。

Ctrl+c组合键:当同时按下键盘上的Ctrl和字母c的时候,则会终止当前bash解释器中正在运行的进程。假如执行了一个错误命令,或者是执行某个命令后迟迟无法结束,这时就可以按下Ctrl+c组合键,则会马上终止该命令的执行。

Ctrl+d组合键:当同时按下键盘上的Ctrl和字母d的时候,表示键盘输入结束。

Ctrl+l组合键:当同时按下键盘上的Ctrl和字母l的时候,会清空当前终端中已有的内容(相当于清屏操作)。

"history"命令:该命令可以查看当前用户执行的历史命令。

欢迎关注我的公众号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值