rhcsa练习(3)

1 、创建文件命令练习:
1 ) 在 / 目录下创建一个临时目录 test
mkdir /test
2 )在临时目录 test 下创建五个文件,文件名分别为 passwd group bashrc profile
sshd_config
touch /test/passwd
3 )在 /test 创建 /etc/motd 的软链接,文件名为 motd.soft; 创建 /etc/motd 的硬链接为 motd.hard
ln -s /etc/motd /test/motd.soft
ln /etc/motd /test/motd.hard
2 、重定向练习:
1 )将系统内核版本信息,发行版本信息,写入到 /test/motd.soft 文件中
uname  -r > /test...
2 )将当前主机主机名,当前用户使用的 shell 信息追加到 /test/motd.hard 文件中
 host_name=$(hostname)
shell_info=$shell
 echo "$host_name$shell_info" >/123

(3)将根目录下的文件的文件名写入/test/file文件中

ls / > /test/file

(4)查看当前工作目录是否为/test目录,将当前工作目录的详细信息追加到/test/file文件中

pwd
ll >> /test/file
3 tee 命令练习:
1 )将当前时间添加至 /test 目录下的 passwd group bashrc profile sshd_config 文件中
date | tee -a /test/group
2 )将当前用户的用户名追加至 /test 目录下的 passwd group bashrc profile sshd_config 文件中
whoami | tee -a /test/group
4 vim 命令练习:
1 )将 /etc/passwd 文件内容读入 /test/passwd ,并修改文件里的 root 字符为 admin
vim /test/passwd
进入编辑器后在命令行输入:r/etc/passwd
%s /root/admin/g
2 )将 /etc/group 文件内容读入 /test/group ,只保留 root 开头的行内容
vim /test/group
:r /etc/group

3 )将 /root/.bashrc 文件内容读入 /test/bashrc ,删除 # 号开头的行内容
命令行输入 :g/^#/d
4 )将 /etc/ssh/sshd_config 文件内容读入 /test/sshd_config, 在该文件的第 17 行后添加一行内容
Port 22
光标移动到第17行
命令行输入o后输入 port22
5 )将 /test/sshd_config 文件中的第 40-50 行的 yes 改为 no
命令行中输入 :40,50s/yes/no.g
6 )将 /test/sshd_config 文件另存为 /test/sshd.conf
命令行输入:w /test/sshd.conf

(7)将/test目录下的passwdgroupbashrc文件中的第一行内容复制至文档最后一行

命令模式中输入 输入1G进入第一行
yy复制当前行
再输入G移动到文件尾部
输入p将复制的内容粘贴到最后一行
8 )将 /test 目录下的 profile sshd_config 文件中前两行内容复制至文档倒数第二行
在命令模式1G移动到第一行
输入2yy
g移动到文件尾部
输入2k
输入p粘贴复制的内容

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/505594.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何设计一个注册中心?以Zookeeper为例

这是小卷对分布式系统架构学习的第8篇文章,在写第2篇文章已经讲过服务发现了,现在就从组件工作原理入手,讲讲注册中心 以下是面试题: 某团面试官:你来说说怎么设计一个注册中心? 我:注册中心嘛&…

【云商城】高性能门户网构建

第3章 高性能门户网构建 网站门户就是首页 1.OpenResty 百万并发站点架构 ​ 1).OpenResty 特性介绍 ​ 2).搭建OpenResty ​ 3).Web站点动静分离方案剖析 2.Lua语法学习 ​ 1).Lua基本语法 3.多级缓存架构实战 ​ 1).多级缓存架构分析 用户请求网站,最开始…

Cognitive architecture 又是个什么东东?

自Langchain: https://blog.langchain.dev/what-is-a-cognitive-architecture/ https://en.wikipedia.org/wiki/Cognitive_architecture 定义 A cognitive architecture refers to both a theory about the structure of the human mind and to a computational…

js代理模式

允许在不改变原始对象的情况下,通过代理对象来访问原始对象。代理对象可以在访问原始对象之前或之后,添加一些额外的逻辑或功能。 科学上网过程 一般情况下,在访问国外的网站,会显示无法访问 因为在dns解析过程,这些ip被禁止解析,所以显示无法访问 引…

多目标优化算法之一:基于分解的方法

在多目标优化算法中,“基于分解的方法”通常指的是将多目标优化问题(MOP)分解为多个单目标优化子问题,并同时优化这些子问题。这种方法的核心思想是通过引入权重向量或参考点,将多目标问题转化为多个标量优化问题,每个子问题都关注于原始问题的一个特定方面或视角。这样可…

【面试题】技术场景 4、负责项目时遇到的棘手问题及解决方法

工作经验一年以上程序员必问问题 面试题概述 问题为在负责项目时遇到的棘手问题及解决方法,主要考察开发经验与技术水平,回答不佳会影响面试印象。提供四个回答方向,准备其中一个方向即可。 1、设计模式应用方向 以登录为例,未…

uniapp 微信小程序内嵌h5实时通信

描述: 小程序webview内嵌的h5需要向小程序实时发送消息,有人说postMessage可以实现,所以试验一下,结果是实现不了实时,只能在特定时机后退、组件销毁、分享时小程序才能接收到信息(小程序为了安全等考虑做了…

matlab编写分段Hermite插值多项式

文章目录 原理使用分段Hermite插值多项式原因公式第一类的两个插值积函数第二类的两个插值积函数 例题法一法二 代码分段 Hermite 插值的思路:分段 Hermite 插值多项式的构造:MATLAB 实现代码:结果如图:注归一化变量的作用&#x…

新时期下k8s 网络插件calico 安装

1、k8s master节点初始化完毕以后一直处于notreadey状态,一直怀疑是安装有问题或者是初始化有问题(当然,如果真有问题要先解决这些问题),经过不断探索才发现是网络插件没有安装导致的,根据建议安装calico插…

《解锁图像的语言密码:Image Caption 开源神经网络项目全解析》

《解锁图像的语言密码:Image Caption 开源项目全解析》 一、开篇:AI 看图说话时代来临二、走进 Image Caption 开源世界三、核心技术拆解:AI 如何学会看图说话(一)深度学习双雄:CNN 与 RNN(二&a…

【Maui】动态菜单实现(绑定数据视图)

前言 .NET 多平台应用 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用。 使用 .NET MAUI,可从单个共享代码库开发可在 Android、iOS、macOS 和 Windows 上运行的应用。 .NET MAUI 是一款开放源代码应用,是 X…

FreePBX 17 on ubuntu24 with Asterisk 20

版本配置: FreePBX 17(最新) Asterisk 20(最新Asterisk 22,但是FreePBX 17最新只支持Asterisk 21,但是21非LTS版本,所以选择Asterisk 20) PHP 8.2 Maria DB (v10.11) Node J…

with as提高sql的执行效率

实战sql with cte(UNIT_ID, UNIT_NAME, PARENT_UNIT_ID, UNIT_CODE ) as (select UNIT_ID, UNIT_NAME, PARENT_UNIT_ID , UNIT_CODEfrom HPFM_UNITunion allselect t.UNIT_ID, t.UNIT_NAME, t.PARENT_UNIT_ID, t.UNIT_CODEfrom HPFM_UNIT tjoin cte on t.PARENT_UNIT_ID cte.U…

G-Star Landscape 2.0 重磅发布,助力开源生态再升级

近日,备受行业瞩目的 G-Star Landscape 迎来了其 2.0 版本的发布,这一成果标志着 GitCode 在开源生态建设方面又取得了重要进展。 G-Star Landscape仓库链接: https://gitcode.com/GitCode-official-team/G-Star-landscape 2024 GitCode 开…

如何在 Linux系统用中挂载和管理磁盘分区

在 Linux 系统中,挂载和管理磁盘分区是系统管理的基本任务之一。以下是详细步骤,帮助你完成这一过程。 1. 查看现有磁盘和分区 首先,使用以下命令来查看系统中的磁盘和分区: bash 复制 lsblk或者使用: bash 复制…

Unity:删除注册表内的项目记录

然后WinR按键输入regedit 打开注册表 在注册表 HKEY CURRENT USER—>SOFTWARE—>Unity—>UnityEditor—>DefaultCompany —>language_Test 中,删除我们的之前存储的语言环境数据。在 “ 三、文本调用和替换 ” 测试时已经将语言环境存储到注册表中了…

Zustand selector 发生 infinate loops的原因以及解决

Zustand selector 发生 infinate loops 做zustand tutorial project的时候,使用选择器方法引入store,出现Maximum update depth exceeded,也就是组件一直重新渲染,改成直接使用store就没有不会出现这个问题。如下: // const [xIs…

世优波塔数字人 AI 大屏再升级:让智能展厅讲解触手可及

近日,世优波塔大屏AI数字人再度升级,将数字人技术与大屏交互推向了新的高度,为用户带来了全方位的卓越体验,让人工智能不断重塑我们的生活与工作方式。 新形象:数字人的独特魅力 高精度的数字人形象一直是波塔智能体…

STM32F4分别驱动SN65HVD230和TJA1050进行CAN通信

目录 一、CAN、SN65HVD230DR二、TJA10501、TJA1050 特性2、TJA1050 引脚说明 三、硬件设计1、接线说明2、TJA1050 模块3、SN65HVD230 模块 四、程序设计1、CAN_Init:CAN 外设初始化函数2、CAN_Send_Msg、CAN_Receive_Msg 五、功能展示1、接线图2、CAN 数据收发测试 …

Redis数据库笔记——主从复制

大家好,这里是Good Note,关注 公主号:Goodnote,专栏文章私信限时Free。本文详细介绍Redis的主从复制模式,包括作用,原因,工作原理,同步流程等。 文章目录 主从复制什么是 Redis 主从…