云原生修仙之筑基篇1:linux入门

目录

1.使用bashshell执行命令

编写简单命令

date

passwd

file

查看文件内容

cat

less

head和tail

wc

了解tab补全

 单tab

双tab

在多行上编写命令

反斜杠字符(\)

显示命令历史记录

history

感叹号字符(!)

esc+.和alt+.

编辑命令行

Ctrl+A

Ctrl+E

Ctrl+U

Ctrl+K

Ctrl+LeftArrow

Ctrl+RightArrow

Ctrl+R

问答题

1.终端是什么,shell 是什么,这两者有什么联系?Linux 系统中常见的 shell 有哪几种?

2.CLI 和 GUI 是什么?为什么建议初学者使用 CLI 学习 Linux?

3.列举你学习到的关于查看文件内容的命令。


1.使用bashshell执行命令

基本命令语法:键入到shell中的每一字符串最多有三个部分:命令,选项(通常以-或--开头),以及参数。键入到shell的每个词语通过空格与其他词语隔开。命令是系统中安装的程序的名称。每个命令都有自己的选项和参数。

若要在一行键入多个命令,可使用分号(;)作为命令分隔符。

编写简单命令

date

date命令可显示当前的日期和时间。

passwd

不带选项的passwd命令可修改当前用户的密码。若要更改密码,请先指定账户的原始密码。默认情况下,passwd命令配置需要强密码,其包含小写字母,大写字母,数字和符号,并且不以字典中的单词为基础。超级用户或特区用户可以使用passwd命令更改其他用户密码。

file

在 Linux 中,file命令是一个用于 检测文件类型 的实用工具。它通过分析文件的内容(而不是依赖文件扩展名)来判断文件的类型,包括文本文件、二进制可执行文件、压缩包、设备文件等。

查看文件内容

cat

cat命令可创建单个或多个文件,查看文件内容,串联不同文件中的内容,以及文件内容重定向到终端或文件。

以下示例了如何查看/etc/passwd文件的内容:

less

一些文件较长,cat不会将文件内容显示为多个页面。less命令一次显示文件的一个页面,可以随便滚动显示。

通过less命令,可以在篇幅超过一个终端窗口适合大小的文件中向前或向后翻页。使用uparrow键和downarrow键可向上和向下滚动显示。按q退出命令。

head和tail

head和tail命令分别显示文件的开头和结尾部分,默认为前十行,但它们都有一个-n选项,允许指定不同的行数。

wc

wc命令可计算文件中行,字和字符的数量。使用-l,-w或-c选项,分别可以仅显示行数字数或字符数。

了解tab补全

 单tab

按tab可在用户键入足够内容后快速补全命令或文件名

双tab

双击tab可以显示以键入字符为开头的所有命令或文件

在多行上编写命令

反斜杠字符(\)

若在多行输入一个命令,可以通过使用反斜杠字符(\)

显示命令历史记录

history

history命令显示之前执行的命令列表

感叹号字符(!)

!是元字符,!number扩展至指定编号匹配的指令,!string扩展至最近一个以制定字符串开头的命令。

esc+.和alt+.

esc+.组合键可以在光标位置插入上一个命令的最后一个单词。

alt+.组合键中按住alt,再反复按.键来循坏更早的命令。、

编辑命令行

Ctrl+A

跳到命令行开头

Ctrl+E

跳到命令行末尾

Ctrl+U

将光标左边的内容全部清楚

Ctrl+K

将光标右边的内容全部清楚

Ctrl+LeftArrow

跳到前一个单词的开头

Ctrl+RightArrow

跳到后一个单词的开头

Ctrl+R

在历史记录表搜索某一模式的命令

问答题

1.终端是什么,shell 是什么,这两者有什么联系?Linux 系统中常见的 shell 有哪几种?

终端是基于文本的界面,可以向计算机系统输入命令也可以显示计算机系统的输出。

Shell是对命令的解释器。终端是载体而shell是核心

常见的shell有bash,zsh

2.CLI GUI 是什么?为什么建议初学者使用 CLI 学习 Linux

CLI是命令行界面。GUI是图形化界面。初学者学习CLI能更好的理解底层和核心,比图形化界面更高效。

3.列举你学习到的关于查看文件内容的命令。

cat file

less file

head file

tail file

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值