零基础学红帽RHCE-学霸手搓笔记(第一章)

第一章 RHCSA考试RH124课程

第一天 课程介绍

学习日期:2024.4.18  学习课程:RH124-v9x-00-课程介绍

笔记:

  1. 已下载RHCSA安装包、RHCE安装包
  2. 为方便平时练习敲代码,下载Windows Terminal,它集成了SSH客户端,可远程连SSH。也可以用Xshell、SecureCRT、Mobaxterm等工具。上传可用Xshell。
  3. 配置网络

第二天 红帽企业Linux入门

学习日期:2024.4.24 学习课程:RH124-v9x-01-红帽企业Linux入门

笔记:

  1. 去官网注册自己的RHN账号(主账号),要与考试时使用的账号、邮箱(建议qq邮箱)一致:access.redhat.com;

建议注册两个账号,主账号,关联真实信息,子账号登录开发者社区;

使用主账号RHN账号去开发者社区登录(https://developers.redhat.com),免费获得开发者订阅,然后使用子账号订阅,可以下载RHEL,可以免费加载镜像,有16个免费的系统,否则有些包会安装失败或安装不了,不像CentOS可以直接安装。

总结:免费的红帽开发人员订阅是一种非常实用的方式,可用来获取免费的资源和信息,且包含16个节点的红帽企业Linux授权。

https://developers.redhat.com

第三天 访问命令行

学习日期:2024.4.24 学习课程:RH124-v9x-02-访问命令行

笔记:

  1. TUI、CLI、GUI概念:

(1)Command Line Interface纯文本命令行:Linux中的命令行由名为Shell的程序提供,RHEL使用GNU Bourne-Again Shell,即bash,它是Unix系统原始Bourne Shell的改进版本;

(2)Graphical User Interface图形界面命令:gnome、xfce、mate等shell type;

(3)nmtui:在字符界面可以点击的一种界面,它是基于字符的。

  1. 结构(从内到外):硬件→系统核心→命令行解释器shell→外围应用程序;
  2. 提示符Shell Prompt:普通用户是[user@host ~]$   超级用户是[root@host ~]#
  3. Shell命令行中命令由三部分组成:命令Command + 选项Options + 参数Arguments,中间用空格隔开
  4. 学会使用帮助命令:输入cd --help外部命令,help内部命令;--读作长,-读作短。
  5. 读懂命令的语法约束:“[]”表示里面是可选内容;“<>”表示里面是必选内容;“|”表示N选一;
  6. 注销登录:exit,或快捷键Ctrl+D
  7. 清空命令行:clear,或快捷键Ctrl+L
  8. 可在同一个窗口开多个标签页Tab:快捷键Alt+1、Alt+2;同理,可在Windows Terminal里也打开多个标签页,即设置→操作→切换选项卡→编辑为alt+1、alt+2...
  9. 基本概念:终端(输入输出设备)、物理控制台(例如鼠标)、虚拟控制台(是基于物理控制台的,必须在管理界面才能看见多台虚拟机并切换,也可直接Ctrl+Alt+F1至F6来切换)
  10. 使用tty命令实现终端查看:如果是本地登录,则tty命令查看结果是tty1~6,如果是远程登录,则tty命令查看结果是pts,即伪终端或模拟终端。从登录屏幕登录后,登录后的图形会话将运行在第二个控制台tty2上,取代原tty2,原tty2会启动在下一个空闲控制台tty3;
  11. 常用操作及命令:打开终端,选择用户登录,远程链接,关机poweroff,重启reboot,ping,tty,help,ip addr show;输入#后可以用来笔记注释而不被当作命令执行。
  12. 常用快捷键:光标悬浮在选中文本后直接按一下鼠标滚轮即可复制粘贴,或者点击选中文本右键弹出选择Copy然后按步骤粘贴,或者光标悬浮在选中文本上Ctrl+shift+C复制、Ctrl+shift+v粘贴,退出当前命令行快捷键Ctrl+c;考试时,打开浏览器看题目,使用Wind+右键和Window+左键平分分割界面,打开多个标签页,Alt+table可以快速切换terminal终端的标签页,在其中一个标签页里的每个命令行都先输入#,作为考试笔记。
  13. 看一下当前环境:cat /etc/rht→如果是rh194→rht-clearcourse all→rht-setcourse rh199查看rh199环境的配置文件,以上已经配置好了;查看运行状态rht-vmctl status all;启动运行rht-vmctl start classroom;链接远程ssh workstation;查看当前用户,输入命令“whoami”;查看身份相关信息输入命令“id”,还可以输入“id --help”查找相关命令;看时间输入“date +%F\ %T\ %w”,%F是日期天,%T是时刻秒,%w是周几(Sunday是0);
  14. 时间查看命令:“date +%s”是秒数,since the date Linux established,the date time is 1970-01-01,至计时时刻,计算得出秒数输出“171174638”,反之,如果需要查看这个数字所代表的计时时刻,可以命令“date -d@171174638”,机器会翻译出“Sat Mar 23 02:17:18 AM EDT 2024”,命令“date -d@171174638 +%F”,就会输出“2024-03-23”
  15. 设置密码:root用户可以跳过默认安全策略要求给其他用户设置密码,使用命令“passwd”,在弹出命令行中输入新密码,不需要输入旧密码就可以改;普通用户只能给自己设置密码默认安全策略生效,必须输入旧密码才可以改,可以做免密认证;
  16. 查看文件类型:输入“file /etc/hosts”hosts是静态解析文件,可以看见文件类型;“file /dev/null”是一个垃圾桶;“file /dev/vda1”是一个块设备;“file /usr/local/bin/rht-vmctl”是一个bash脚本文件;
  17. Linux严格区分大小写;
  18. 查看文本内容:“cat -A /etc/passwd”看全部文件,-n看多少行,“grep -n‘’ /etc/passwd”也可查看多少行,grep是文本过滤命令;head、tail,-n或-N;more可以上下翻,看完直接退出,less可以上下翻,翻到最后不会退出,可以输入22看第22行,输入g跳到最前面,输入G跳到最末尾,输入n往后一行,输入shift+n往前一行;“head -n 1 /etc/passwd”或“head -1 /etc/passwd”看头一行,同理用tail看末尾几行;
  19. 提示符“^”是按住ctrl键的意思;
  20. 查找历史命令:输入“history”,或者按上下箭头直接翻历史命令;前面一个命令,好长,我想要引用它的最后一段参数,就按“ESC”加“.”键;
  21. 换行:一行命令太长,或为了对账好看,需要换行继续输入命令,就输入“/”,再点击“enter”键;
  22. 命令补全功能:敲Tab键,敲两次Tab键,会补全更多内容;
  23. 快速移动光标:快捷键“Ctrl+a”移动到行首,“Ctrl+e”移动到行尾,“Ctrl+←”前一个单词首,“Ctrl+→”下一个单词尾;“Ctrl+w”每次向前删除一个词,使用w小心会默认关闭浏览器;“Ctrl+u”删除光标之前所有字符,“Ctrl+k”删除光标之后所有字符。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sompure_0

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值