m0_75041653 2023-03-17 20:12 采纳率: 0%
浏览 26

linux操作系统(运维)

1、在根目录下创建 project_z 文件夹,在此目录下分别建立 src、res、doc和log子目录,在res 目录下再建立 image、sound和 animation 子目录,要求 dev01 用户对这些文件拥有全部权限,其他用户没有权限。
2、创建/tmp/prj/res 文件夹,在里面新建音乐文件
music1.00g,music2.oog,图片文件 pic1.jpg,pic2.jpg,视频文件 view1.mov,view2.mov,并将这些文件分别复制到第1题创建的 image、sound 和 animation 目录中。
3、创建/tmp/prj/res/music 文件夹,并将此子目录复制到/project_z/res 目录中。
4、创建/tmp/prj/doc 子目录,在里面创建 w1.doc,w2.doc文件,并将这些文件夹打包压缩为一个以当前日期为名的备份文件,并复制到/project_z/doc 目录下。
5、删除/tmp/prj目录

  • 写回答

3条回答 默认 最新

  • 追cium 2023-03-17 20:26
    关注

    参考GPT和自己的思路:

    这些操作可以用以下Linux命令来完成:

    1. 在根目录下创建 project_z 文件夹并设置权限:
    sudo mkdir /project_z
    sudo chmod 770 /project_z
    sudo chown dev01:dev01 /project_z
    

    接下来建立 src、res、doc 和 log 子目录及其子目录 image、sound 和 animation:

    sudo mkdir /project_z/src /project_z/doc /project_z/log /project_z/res /project_z/res/image /project_z/res/sound /project_z/res/animation
    sudo chmod -R 770 /project_z
    sudo chmod -R 777 /project_z/res/image /project_z/res/sound /project_z/res/animation
    sudo chown -R dev01:dev01 /project_z
    
    1. 在 /tmp/prj/res 文件夹中创建文件:
    sudo mkdir /tmp/prj/res
    sudo touch /tmp/prj/res/music1.00g /tmp/prj/res/music2.oog /tmp/prj/res/pic1.jpg /tmp/prj/res/pic2.jpg /tmp/prj/res/view1.mov /tmp/prj/res/view2.mov
    sudo chmod -R 777 /tmp/prj
    

    然后将这些文件复制到 /project_z/res 目录下的各自子目录中:

    sudo cp /tmp/prj/res/pic1.jpg /project_z/res/image
    sudo cp /tmp/prj/res/pic2.jpg /project_z/res/image
    sudo cp /tmp/prj/res/view1.mov /project_z/res/animation
    sudo cp /tmp/prj/res/view2.mov /project_z/res/animation
    sudo cp /tmp/prj/res/music1.00g /project_z/res/sound
    sudo cp /tmp/prj/res/music2.oog /project_z/res/sound
    
    1. 在 /tmp/prj/res 目录中创建 music 文件夹:
    sudo mkdir /tmp/prj/res/music
    sudo chmod -R 777 /tmp/prj
    

    将 music 子目录复制到 /project_z/res 目录中:

    sudo cp -R /tmp/prj/res/music /project_z/res
    
    1. 在 /tmp/prj/doc 中创建 w1.doc 和 w2.doc 文件,并将其压缩备份:
    sudo mkdir /tmp/prj/doc
    sudo touch /tmp/prj/doc/w1.doc /tmp/prj/doc/w2.doc
    sudo chmod -R 777 /tmp/prj
    sudo tar -czf /tmp/$(date '+%Y-%m-%d').tar.gz /tmp/prj/doc
    sudo cp /tmp/$(date '+%Y-%m-%d').tar.gz /project_z/doc
    
    1. 删除 /tmp/prj 目录:
    sudo rm -rf /tmp/prj
    

    以上就是完整的操作步骤,需要注意的是,这些操作需要以管理员权限进行。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月17日

悬赏问题

  • ¥15 关于游戏验证码滑块问题
  • ¥15 Unity 2022.3.34版本安卓打包apk失败,gradle配置问题,用的是mono2x
  • ¥15 R语言中安装bibliometrix 后运行biblioshiny出现问题
  • ¥20 关于#android#的问题:用开发助手发现找不到控件(autojs)
  • ¥15 dir815漏洞反弹shell失败
  • ¥15 支付宝小程序云函数登录获取user_id失败
  • ¥50 python for 循环速度慢
  • ¥15 CubeMX生成的代码用keil编译有报错
  • ¥15 Stata链式中介效应代码修改
  • ¥15 pip安装PyAV报错