Linux基础--访问命令行

本文介绍了命令行的概念,包括shell(如bash)、提示符、终端和退出命令。讨论了命令的结构,如命令、选项和参数,并举例说明。还提到了通过SSH获取远程shell,以及一些常用的Linux命令,如date、wc、file、passwd等,以及命令历史和快捷键的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

命令行概念

命令行是基于文本的界面,可用于向计算机系统输入指令。Linux命令行由shell程序提供。

红帽默认shell是bash,普通用户启动shell时默认提示符的结尾是$,超级用户root是#

命令行的组成部分

在shell提示符输入的命令由三个基本部分组成:

1.要运行的命令,命令描述要运行的程序的名称

2.用于调整命令行为的选项,选项描述了命令行中调整命令行为的部分

3.通常作为命令的目标的参数,参数描述了命令行中指定命令执行所针对的目标的部分

例:usermod  -L user01其中usermod是命令,-L是选项,user01是参数,该命令作用是锁定user01用户账户的密码。

获取远程系统上shell提示符的最常用方法是使用ssh,ssh命令通过加密连接来防止通信被窃听或劫持密码和内容。

shell描述了执行以字符串形式键入的命令的解释程序。

提示符描述了指明交互式shell正在等待用户键入命令的视觉线索。

终端描述为输出提供显示并为shell会话输入提供键盘的界面。

exit命令用来终结当前的shell会话也可以通过按Ctrl+D结束会话。

使用bash shell执行命令一行键入多个命令可用分号(;)作为分隔符。

date命令用法

date           #显示当前的日期和时间

date  +%R      #显示时间

date +%x       #显示日期

wc命令使用说明及用法

wc             #计算文件中行、字和字符的数量

wc  -l         #只显示行数

wc  -w         #只显示字数

wc  -c         #只显示字符数

查看文件的命令

file           #扫描文件内容开头,显示文件类型

cat            #创建单个或多个文件查看文件内容,串联多个文件的内容以及将文件内容重定向到终端或文件

head  (tail)     #显示文件开头(结尾),默认十行,-n选项指定不同行数

常见基本命令

passwd         更改用户密码

\             换行符

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

!           元字符,用于扩展之前的命令

!number      扩展至于指定编号匹配的命令

!string        扩展至最近一个指定字符串开头的命令

快捷键

tab           用于补全命令,tab两次可显示以键入字符为开头的所以命令

Esc+.或Alt+.   在光标当前位置插入上一命令的最后一个单词

向上箭头↑     编辑历史记录列表中的上一个命令

向下↓         下一个命令

左右箭头←→  左右移动光标

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值