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

第一次作业

一,基础文件和目录操作
(1).在用户主目录下创建一个名为test_dir的目录,并在该目录中创建一个名为test_file.txt的空文本文件。
(2).将test_file.txt文件复制到/tmp目录下,并将复制后的文件重命名为copy_of_test.txt。
(3).删除test_dir目录及其下的所有文件(包括 test_file.txt),请使用一个命令完成此操作。
(4)在test_dir目录(如果已删除可重新创建)下创建一个test_file.txt文件,然后再创建该文件的软链接链接名为soft_link.txt,再创建一个硬链接,链接名为hard_link.txt。
(3).删除test_file.txt文件,查看软链接和硬链接文件是否还能访问,分别说明原因。

 mkdir ~/test_dir 、 touch ~/test_dir/test_file.txt ;
 cp ~/test_dir/test_file.txt /tmp/copy_of_test.txt ;
 rm -rf ~/test_dir ;
 mkdir ~/test_dir 、 touch ~/test_dir/test_file.txt 、 ln -s ~/test_dir/test_file.txt ~/test_dir/soft_link.txt 、 ln ~/test_dir/test_file.txt ~/test_dir/hard_link.txt ;

二,文件内容查看与编辑
(1).使用合适的命令查看/etc/passwd文件的前10行内容。
(2).向copy_of_test.txt文件中追加一行内容“这是追加的测试内容”,并使用命令查看文件内容确认追加成功。
(3).使用文本编辑器(如vim)打开
copy_of_test.txt文件,将“测试”替换为“练习”,保存并退出编辑器。

 head -n 10 /etc/passwd ;
 echo "这是追加的测试内容" >> /tmp/copy_of_test.txt ,

 cat /tmp/copy_of_test.txt ;
 vim /tmp/copy_of_test.txt ,

 :%s/

/g 

 :wq 

三,综合操作
(1).在/home目录下创建一个名为backup的目录,将/etc目录下所有以.conf结尾的文件复制到backup目录中。
(2).统计backup目录中文件的数量,并输出结果。(3).将backup目录打包成一个名为
etc_backup.tar.gz的压缩包,并删除原始的backup目录。

 mkdir /home/backup ;

 cp /etc/*.conf /home/backup/ ;
 ls -l /home/backup/ | grep "^-" | wc -l ;
 tar -czvf etc_backup.tar.gz /home/backup/ ;

 rm -rf /home/backup/ 

四,文件权限管理
(1).将copy_of_test.txt文件的所有者修改为当前系统中的普通用户user1(假设user1存在),文件所属组修改为group1(假设group1存在)。
(2).为copy_of_test.txt文件设置权限,使得所有者有读写执行权限,所属组有读和执行权限,其他用户只有读权限,写出具体命令。
(3).查看copy_of_test.txt文件的详细权限信息。

 chown user1:group1 /tmp/copy_of_test.txt ;
 chmod u=rwx,g=rx,o=r /tmp/copy_of_test.txt ;

 chmod 754 /tmp/copy_of_test.txt ;
 ls -l /tmp/copy_of_test.txt 。

五,用户和用户组基础操作
(1).创建一个名为newuser1的普通用户,并指定其默认登录 Shell为/bin/bash。
(2).创建一个名为newgroup1的用户组,然后将 newuser1添加到该用户组中。
(3).删除用户newuser1,要求保留其家目录。

 useradd -s /bin/bash newuser1 ;
 groupadd newgroup1 ;

usermod -aG newgroup1 newuser1 ;
 userdel newuser1 

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

 mkdir ~/perm_test_dir ;

 touch ~/perm_test_dir/perm_test_file.txt ;

 chmod 750 ~/perm_test_dir ;

 chmod 644 ~/perm_test_dir/perm_test_file.txt ;
 chgrp -R newgroup1 ~/perm_test_dir ;
chmod -R 774 ~/perm_test_dir 

七,

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

dnf --version

sudo dnf makecache

sudo dnf install cockpit -y
sudo systemctl start cockpit.socket
sudo systemctl enable cockpit.socket

sudo systemctl stop firewalld

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

相关文章:

  • SAR信号处理重要工具-傅里叶变换(二)
  • 平面设计网站模板浏览不良网页的危害
  • e4a做网站python app开发
  • SAP MM物料主数据维护接口分享
  • JavaScript基础提升
  • wordpress后台权限合肥seo服务商
  • Sora文生视频技术拆解:Diffusion Transformer架构与时空建模原理
  • 做电影网站被找版权问题怎么处理wordpress插件推挤
  • 加强网站网络安全建设方案wordpress图片验证码
  • 品质培训网站建设qq电脑版网页登录
  • 杭州网站建设 博客怎样做可以互动留言的网站
  • 攻克 CRMRB 部署难点:从 PHP 扩展、数据库配置到进程守护
  • h5游戏免费下载:赛车游戏-slowroads
  • 【Go】--make函数和append函数
  • 栾城网站建设果冻影视传媒有限公司
  • 【实时Linux实战系列】Time-Sensitive Networking (TSN) 核心特性实践
  • 西安开发网站建设网络设计师未来人生规划
  • 上线了如何制作网站树莓派安装wordpress
  • 【005】Dubbo3从0到1系列之Springboot配置dubbo3
  • 构建AI智能体:六十四、模型拟合的平衡艺术:深入理解欠拟合与过拟合
  • 微能力者恶魔网站谁做的大理市建设局网站
  • 【Go】P5 Go 语言基础:全面解析五大核心运算符
  • zabbix模板,触发器,自动化
  • 景德镇网站建设公司中国空间站结构示意图
  • Citadel OA 面经,从实战解析到备考攻略
  • 莆田市城厢区建设局网站一个做搞笑类视频的网站取名
  • Nacos配置文件如何初始化的
  • 创维E900V22D刷入armbian hdmi开机花屏和网络无法使用 解决方式【亲测】
  • 全面解答:远控快捷键切换方便吗?不同系统间键盘映射设置随需调
  • 互联网门户网站有哪些鞍山市网站建设