欢迎来到-粉丝音乐网!
用户名: 密码: 注册帐号 忘记密码?
网站活动:
最热歌曲 : 异地的我们 - 恒恒 每日歌曲 : 阴阳极 - 苗小青      自己骗自己 - 张作甫      珍爱 - 王鹏      如果可以这样爱 - 边永城      金莲开开门 - 华少瑞明     
当前位置: 首页 > MIDI信息 > 新闻 >

Linux如何拷贝文件到其他用户?

时间:2017-12-22 15:33来源:网络整理 作者:管理员 点击:

  在Linux系统中,很多人不知道不同的用户之间要如何拷贝文件,其实复制文件到另一个用户的方法有很多,今天小编就给大家介绍下Linux拷贝文件到其他用户的两种方法,一起来学习下吧。

QQ截图20170505140636.jpg

  情景:

  foo用户home目录下有一文件file.txt,要将其copy至bar用户的home目录。Linux对用户home目录有严格的权限限制,非owner用户或者同group用户无权限读写,除非是root(至高无上的root)。如果没有root权限,有什么办法把file.txt 复制到bar用户的home目录下呢?

  解决方法:

  第一个办法,先用foo用户登录,把文件copy到系统临时目录/tmp,然后切换到bar用户,再从系统临时目录/tmp把文件copy到自己的home目录。这里为什么用cp不用mv?因为复制到/tmp的文件owner还是foo,默认情况下其他用户自有读权限,没有写权限(自然没有移动权限)。即使通过修改文件权限,让bar可写,移动到bar的home目录下owner还是foo,而且非得root才能改成bar。这个办法有点曲折,弊端也很明显,文件需要复制两次,花两倍的时间。

  # cp file.txt /tmp/

  # su - bar

  # cp /tmp/file.txt ~/

  # exit

  # rm /tmp/file.txt

  第二个办法,使用scp命令。原本scp是用来在不同主机上通过网络copy文件,用在这里刚好。用bar用户登录

  # scp foo@localhost:/home/foo/file.txt 。/

  输入foo用户密码,开始文件传输。也可以用foo用户登录,

  # scp file.txt bar@localhost:/home/bar/

  输入bar用户密码,过程一样。

       好啦,以上就是华军小编带给大家的全部内容了,是不是很简单呢?你学会了么?想了解更多的相关内容,请随时关注华军资讯动态吧,欢迎到华军来下载哦!

(责任编辑:admin)
数据统计中,请稍等!
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
              
明升体育 dafa888 明升 体育在线 大发 日博 m88 优德88 现金网 大发网 娱乐城 赌场 赌博网站 申博官网 赌博机 现金捕鱼 娱乐场 大发体育 必赢亚洲 365体育 dafa888 伟德国际 申博 优德娱乐 开心8 博体网 买球 沙巴体育 明升国际 世爵娱乐 幸运28论坛 365论坛 优博 bbin平台 永盈会 新2 任你博 澳门彩票有限公司 中国赌球 沙龙国际 188比分 新2网址 赌大小 全讯网论坛 88娱乐 世爵平台 现金二八杠 澳门游戏 滚球 金鹰娱乐 二八杠 俄罗斯转盘 ag平台捕鱼王 幸运28技巧 现金牛牛 日博娱乐 pt派通娱乐 新2网址IP 888真人网址 大集汇娱乐 八大胜 必兆娱乐 nba即时比分 金博宝 蓝盾在线下载 体育开户 迅盈比分 宝利棋牌 银河天地娱乐 赌博排名 电子游艺777娱乐 bwin 888真人信誉 888娱乐网址 多宝平台 足球外围 博狗体育 沙龙365 明升88 多宝娱乐平台 bbin电子 威尼斯人开户 外围足球 娱乐真人 365论坛 二八杠玩法 赌博技术 真钱 必博 鼎盛娱乐 金博宝 盘球网 老挝磨丁赌场 优博国际 华人娱乐论坛 现金娱乐平台 金沙讲坛 豪博娱乐 凤凰全讯网 鸿利在线 真钱游戏下载
  • 听听小编为您选的歌曲吧