红帽RHCE之初识命令行

简介: 红帽RHCE之初识命令行

文章目录


Bash Shell简介:

  • command line(命令行)基于文本界面,用于向计算机输入指令。
  • Linux命令行由shell程序提供,红帽使用GNU Bourne-Again Shell(bash)。
  • Bash是Bourne Shell(sh)的改进版本。
  • bash在提示符后等待用户输入命令,普通用户提示符是 $,超级用户root的提示符是 #。
    [user@host ~]$
    [root@host ~]#
  • bash shell带有脚本语言,支持自动化任务,且可以完成图形化难以完成的高效任务。

Shell基础知识:

  • shell命令的三个组成部分:命令(command)+ 选项(options)+ 参数 (arguments)
  • 命令是程序名,其后可以跟随选项,选项跟一个或两个破折号(如,-a或–all)。
  • 选项或命令后可以跟随参数,通常指向目标参数。

通过网络登陆:

  • Linux管理员通常需通过网络连接到远程系统来获得shell访问权限。
  • ssh命令通过加密连接来防止通信被窃听或篡改。
  • 一些系统为了增强安全性,不允许使用密码进行登录,而需要使用公钥身份验证登录,当公钥与私钥匹配,则不需要输入密码就能登录。(后续介绍)

使用Bash Shell执行命令:

  • bash解读用户的指令,指令包含命令、选项(通常以 - 或 – 开头)与参数三部分,中间以空格分隔。
  • Enter键执行,屏幕上显示指令输出,并显示下一个shell提示符
简单命令示例:
1.$ date:显示或设置Linux系统时间,+表示参数设置格式。

2.$ passwd:更改用户密码

更改密码要求
2.1、 用户可更改自身的密码,但原始密码必须指定。
2.2、 默认情况下,passwd命令要求强密码。
2.3.、强密码由大写字母、小写字母、字符与数字组成,并且密码不为Linux字典(/usr/share/dict/linux.words)中的单词。
3.$ file:扫描文件开头内容,显示文件类型。

4.$ cat:查看一个或多个文件内容,还可将文件重定向到新文件。

5.$ less:一次显示一页内容,可向前或向后滚动查看。

6.$ head与tail:默认显示文件首或尾10行,可使用-n选项指定显示的行数。

7.$ wc:计算文件中的行数、单词数与字符数,可分别使用-l、-w与-c选项。

TAB补全:

  • Tab可以快速补齐命令或文件名。
  • 如果键入的字符不唯一,按Tab键两次可显示以键入的字符为开头的所有命令。


相关文章
|
6月前
|
Linux 数据安全/隐私保护 流计算
RedHat红帽认证---RHCE
RedHat红帽认证---RHCE
136 0
|
6月前
|
存储 Linux 应用服务中间件
RedHat红帽认证---RHCSA
RedHat红帽认证---RHCSA
266 0
|
Shell Linux 开发工具
红帽认证RedHat-RHCSA shell的基本应用
红帽认证RedHat-RHCSA shell的基本应用
157 0
|
安全 Linux Shell
RHCE环境准备 | 介绍
RHCE环境准备 | 介绍
671 0
RHCE环境准备 | 介绍
|
Shell Linux 数据安全/隐私保护
97条 Linux 常用命令总结,速速收藏!(四)
Linux在我们学习和工作中都会遇到,了解一点常用命令让你不再是Linux小白。跟我一起来学习这些常用命令吧~
|
移动开发 Linux 数据库
97条 Linux 常用命令总结,速速收藏!(二)
Linux在我们学习和工作中都会遇到,了解一点常用命令让你不再是Linux小白。跟我一起来学习这些常用命令吧~
|
Shell Linux
红帽RHCE之sudo授权
红帽RHCE之sudo授权
258 0
|
Unix Linux 调度
红帽RHCE之查看进程
红帽RHCE之查看进程
243 0
|
Linux 数据库 数据安全/隐私保护
Linux 下使用宝塔面板安装开源自媒体系统 MyCms
Linux 下使用宝塔面板安装开源自媒体系统 MyCms
152 0
Linux 下使用宝塔面板安装开源自媒体系统 MyCms
|
监控 网络协议 Linux
97条 Linux 常用命令总结,速速收藏!(五)
Linux在我们学习和工作中都会遇到,了解一点常用命令让你不再是Linux小白。跟我一起来学习这些常用命令吧~
下一篇
无影云桌面