Linux命令

Linux命令

当前目录有 file1.txt  file2.txt  

执行命令:cp file1.txt file2.txt

复制过后 file2.txt的内容和权限是什么样子的呢?


user1用户新建了file3.txt  user2用户执行命令:cp file3.txt file4.txt 

file4.txt的权限与file3的权限区别有哪些呢?

我试了几次不得要领

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小猿 2023-06-14 16:56:25

同学,你好!1、要看当前file1.txt 文件的权限,文件的创建者可以复制文件,内容和权限是相同的,若不是创建文件的用户要看当前文件是否给同一组人复制的权限、其它人操作文件的权限,若是没有给权限则无法复制

2、看文件权限,file1.txt 所属组没有权限、其它用户没有权限,用户mll4无法复制 

https://img1.sycdn.imooc.com//climg/64897ff80964613b05390100.jpg

若是可以复制,文件的权限是一样的

https://img1.sycdn.imooc.com//climg/648980b709773bd704950101.jpg

祝学习愉快~

  • 提问者 Mr朱_ #1

    我使用root用户复制的,权限和user用户不太一样

    2023-06-14 17:15:01
  • 好帮手慕小猿 回复 提问者 Mr朱_ #2

    同学,你好!root是超级用户,拥有最高权限:可读可写可执行。若是使用root 用户复制文件,新复制的文件权限与原文件权限相同

    https://img1.sycdn.imooc.com//climg/648991a60961e6e704290199.jpg

    https://img1.sycdn.imooc.com//climg/648992b509e40d5005450310.jpg

    祝学习愉快~

    2023-06-14 18:14:50
  • 提问者 Mr朱_ 回复 好帮手慕小猿 #3

    我这边复制其他用户的文件权限会改变,同一个用户权限不变

    https://img1.sycdn.imooc.com//climg/6489b2630881688710680579.jpg

    https://img1.sycdn.imooc.com//climg/6489b23c0815d20500000000.jpg


    2023-06-14 20:29:08
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师