红帽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键两次可显示以键入的字符为开头的所有命令。


目录
打赏
0
0
0
0
1
分享
相关文章
Java实现计数器
Java实现计数器可以使用以下代码
402 0
第二问:C++中const用法详解
`const` 是 C++ 中用于定义常量的关键字,主要作用是防止值被修改。它可以修饰变量、指针、函数参数、返回值、类成员等,确保数据的不可变性。`const` 的常见用法包括:
276 2
|
8月前
|
Redis的数据过期策略有哪些 ?
Redis 采用两种过期键删除策略:惰性删除和定期删除。惰性删除在读取键时检查是否过期并删除,对 CPU 友好但可能积压大量过期键。定期删除则定时抽样检查并删除过期键,对内存更友好。默认每秒扫描 10 次,每次检查 20 个键,若超过 25% 过期则继续检查,单次最大执行时间 25ms。两者结合使用以平衡性能和资源占用。
127 11
在Vue中使用TypeScript的常见问题有哪些?
在Vue中使用TypeScript的常见问题有哪些?
208 2
大数据治理:确保数据质量和合规性
【5月更文挑战第30天】大数据治理涉及数据分类、访问控制和质量监控,以确保数据安全和合规性。企业需保护个人隐私,防止数据泄露,并遵守各地法规,如GDPR和CCPA。技术实践包括数据加密、匿名化和严格访问控制。管理策略则强调制定政策、员工培训和法律合作。全面的数据治理能保障数据质量,驱动组织的创新和价值增长。
499 0
SQL UNIQUE 约束
【7月更文挑战第18天】SQL UNIQUE 约束。
90 6
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问