当前位置: 首页 > news >正文

RHCSA练习

  1. 基础文件和目录操作

(1). 在用户主目录下创建一个名为test_dir的目录,并在该目录中创建一个名为test_file.txt的空文本文件。

[root@yhs ~]# cd ~
[root@yhs ~]# mkdir -p test_dir
[root@yhs ~]# touch test_dir/test_file.txt

(2). 将test_file.txt文件复制到/tmp目录下,并将复制后的文件重命名为copy_of_test.txt。

[root@yhs ~]# cp ~/test_dir/test_file.txt /tmp/copy_of_test.txt

(3). 删除test_dir目录及其下的所有文件(包括test_file.txt),请使用一个命令完成此操作。

[root@yhs ~]# rm -rf  ~/test_dir

(4)在test_dir目录(如果已删除可重新创建)下创建一个test_file.txt文件,然后再创建该文件的软链接链接名为soft_link.txt,再创建一个硬链接,链接名为hard_link.txt。

[root@yhs ~]# cd ~
[root@yhs ~]# mkdir -p test_dir
[root@yhs ~]# touch test_dir/test_file.txt

[root@yhs ~]# ln -s soft_link.txt test_file.txt
[root@yhs ~]# ll test_file.txt
lrwxrwxrwx. 1 root root 13 10月 15 19:14 test_file.txt -> soft_link.txt

[root@yhs ~]# touch hard_link.txt
[root@yhs ~]# ln hard_link.txt test_file.txt

(3). 删除test_file.txt文件,查看软链接和硬链接文件是否还能访问,分别说明原因。

硬链接可以,软连接不可以 软连接是指向关系,使用不同的inode号,是两个文件;硬链接使用同一个inode号,是同一个文件。

  1. 文件内容查看与编辑

(1). 使用合适的命令查看/etc/passwd文件的前 10 行内容。

head -10 /etc/passwd

(2). 向copy_of_test.txt文件中追加一行内容 “这是追加的测试内容”,并使用命令查看文件内容确认追加成功。

echo "这是追加的测试内容" >> copy_of_test.txt

cat copy_of_test.txt

(3). 使用文本编辑器(如vim)打开copy_of_test.txt文件,将 “测试” 替换为 “练习”,保存并退出编辑器。

vim /tmp/copy_of_test.txt

:%s/测试/练习/g

:wq!

  1. 综合操作

(1).在/home目录下创建一个名为backup的目录,将/etc目录下所有以.conf结尾的文件复制到backup目录中。

mkdir -p /home/backup

cp /etc/*.conf /home/backup

(2). 统计backup目录中文件的数量,并输出结果。

ls -l /home/backup | grep -c '^-'

(3).将backup目录打包成一个名为etc_backup.tar.gz的压缩包,并删除原始的backup目录。

tar -zcvf /home/etc_back.tar.gz /home/backup

rm -rf  /home/backup

4. 文件权限管理

(1).将copy_of_test.txt文件的所有者修改为当前系统中的普通用户user1(假设user1存在),文件所属组修改为group1(假设group1存在)。

chown user1:group1 copy_of_test.txt

(2).为copy_of_test.txt文件设置权限,使得所有者有读写执行权限,所属组有读和执行权限,其他用户只有读权限,写出具体命令。

chomd 754 copy_of_test.txt

(3).查看copy_of_test.txt文件的详细权限信息。

ls -l copy_of_test.txt

  1. 用户和用户组基础操作

(1).创建一个名为newuser1的普通用户,并指定其默认登录 Shell 为/bin/bash。

useradd  -s /bin/bash newuser1

(2).创建一个名为newgroup1的用户组,然后将newuser1添加到该用户组中。

groupadd newgroup1

usermod -g newgroup1 newuser1

(3).删除用户newuser1,要求保留其家目录。

userdel newuser1

6. 文件和目录权限设置与修改

(1).在用户主目录下创建一个名为perm_test_dir的目录和perm_test_file.txt的文件,分别为该目录和文件设置权限:目录的所有者有读写执行权限,所属组有读和执行权限,其他用户无任何权限;文件的所有者有读写权限,所属组和其他用户只有读权限。

mkdir perm_test_dir

touch ~/perm_test_file.txt

chomd 750 perm_test_dir

chomd 644 perm_test_file.txt

(2).将perm_test_dir目录及其下所有文件的所属组修改为newgroup1。

chown root:newgroup1 perm_test_dir

(3).递归地将perm_test_dir目录的权限修改为:所有者和所属组有读写执行权限,其他用户只有读权限。

chomd 774 perm_test_dir

7.写出通过dnf安装cockpit的详细过程。

先检查是否链接到光盘

后进行挂载

mount /dev/sr0 /mnt

vim /etc/yum.repos.d/base.repo
dnf install cockpit  进行下载

vim /etc/cockpit/disallowed-users 进入并删除root

在网站进入自己的ip进行登录

http://www.dtcms.com/a/488208.html

相关文章:

  • 中铁建设集团门户网站网站深圳优化建设
  • H.265 RTP 打包与拆包重组详解
  • 建设网站情况说明范文php网站开发实战视频
  • 建网站需要用到什么软件陕西最新消息
  • 汕头网站建设方案开发可拖动网站
  • 收录网站查询建医疗网站步骤
  • H5网站开发工程师lnmp 网站开发总结
  • 二层虚拟专用网络技术详解1:VPWS在MPLS网络中的实现与应用
  • 免费网站后台模板下载字号 wordpress
  • 水果商城网站模板阿里巴巴logo的含义
  • QT6中QChart功能与应用
  • 人工智能简史(1)
  • 2025年--Lc188--931. 下降路径最小和(多维动态规划,矩阵)--Java版
  • 中投中原建设有限公司网站进网站后台加什么原因
  • 建设网站需要哪些域名潍坊微信网站
  • 娄底建设网站制作济宁百度推广公司有几家
  • 网站公告栏设计coding搭建WordPress
  • 团购营销型网站制作wordpress文章功能
  • 只有做推广才能搜索到网站吗网络优化基础知识
  • YOLOv3:目标检测领域的经典之作
  • 深入解析C++ for循环原理
  • 数据安全运营指南 - 态势感知与威胁处置
  • 188旅游网站管理系统源码建设网站制作公司如何选择
  • 网站规划作品门户网站的细分模式有
  • 类似头条的网站怎么做怎么开发ios软件
  • 给公司申请网站用自己的账号建材网站建设功能方案
  • 购物网站含有哪些模块前端设计模板
  • DeepSeek-V3.2-Exp解析
  • 做网站需要的相关知识网站整站截图
  • 单页网站订单系统怎么改邮箱网站建设信息推荐