作者qoooooooo123 (天边的一沱屎)
看板Linux
标题[问题] find 和 cp 的用法
时间Fri Oct 13 17:24:06 2017
小弟有个弱弱的问题想问一下 有点不太懂这字串的用法有什麽分别
就是 我有两个使用者 student (初始化就创的) 和 qoo123(後来创的)
mkdir /root/ccc
find /home -user student -type f -exec cp {} /root/ccc \;
ll 有档案
但
mkdir /root/ddd
find /home -user qoo123 -type f -exec cp {} /root/ddd \;
ll 却没有档案
可是用 find /home -user qoo123 -exec cp -a {} /root/ddd \;
就有档案了
求解!?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.241.151.18
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1507886649.A.BB9.html
1F:嘘 Vdragon: ls 就 ls 不要给我 ll 10/13 19:28
2F:→ Vdragon: 该不会只是没有 q* 使用者拥有的 一般档案(-type f)吧? 10/13 19:31
3F:→ Vdragon: 还有不要加任何像是 -exec 的 action 就会印出所有找到的 10/13 19:33
4F:→ Vdragon: 项目 10/13 19:33
5F:推 ckc1ark: 改\( -user qoo123 -a -type f \)这样试试 10/13 21:48
6F:推 Frobenius: ll可以改用ls -l 10/14 19:38
7F:推 sppmg: 看到1F笑了 XD ,alias 自己用用就好,问问题还是用原始的 10/15 01:44
8F:→ OrzOGC: fedora预设ll就是ls -l了说 10/15 15:33
9F:推 holishing: 哪天去别的distro按ll发现没反应知道为何就好 10/15 18:17
10F:→ rickieyang: 再怎麽预设它就是个 alias, 不要认为所有人都该知道, 10/15 18:19
11F:→ rickieyang: 尤其是当你要问问题时. 10/15 18:19
12F:推 holishing: 不然就是知道不是每个人用的distro的alias都预设ll 10/15 18:20
13F:推 lakershank: centos ubuntu debian 主流版都是预设ll,有什麽问题吗 10/16 09:12
14F:→ Bellkna: 会有人看不懂 这就是问题了 来求解的还是来增加新问题(? 10/16 11:46
15F:→ Bencrie: 真的假的,我的 debian 没 ll 要自己开耶 10/16 19:36
16F:推 laputaflutin: 还好吧, 主流几个大版本也都预设有ll, 还有些比较 10/16 19:52
17F:→ laputaflutin: 古老指令也早就变成alias,说是增加问题也太过了 10/16 19:52
18F:→ laputaflutin: 单单知道ll 不是每个版本都有这件事本身就是门槛 10/16 19:56
19F:→ rickieyang: 奇是哪里学来 ll 的? 书籍网站应该不大可能教你 ll, 10/17 00:05
20F:→ rickieyang: 就算有提到 ll 应该都会说明它是个 alias. 10/17 00:05
21F:→ qoooooooo123: 痾XDDD 我只是想说 问题是在於find 跟cp的用法..... 10/17 11:20
22F:→ qoooooooo123: 就偷懒写ll 一下而已 怎变成这个才是主要讨论的部分 10/17 11:20
23F:→ Bellkna: 因为你的偷懒 在原本的问题上 又增加了新的问题了XD 10/17 11:46
24F:推 holishing: 看到「...debian 主流版都是预设ll」就笑了 10/18 19:43
25F:推 deazz: 看不懂 ll我相信也没能力回达问题 这不是很基本的操作吗 10/21 11:17
26F:→ deazz: 不懂在嘘什麽 10/21 11:17
27F:→ Bellkna: 真糟糕 原来看不懂ll就没能力回答问题XD 10/21 13:20
28F:→ rickieyang: 原来要懂 ll 才行!(笔记... 10/21 13:46
29F:→ rickieyang: 会说出 alias 是基本的操作,这到底是有多...睿智? 10/21 13:50
30F:推 Lee1027: 老实说这真的是很common的alias 有需要这样? 10/21 16:20
31F:推 Lee1027: 都会一推参数使用了 不会alias是在骗肖 10/21 16:22
32F:→ Bellkna: 会用 和 拿来求解答是两回事 问题都看不懂了怎麽求解 10/21 18:17
33F:→ Bellkna: 也许ll很普遍 大部份人看的懂 那如果是少见的呢? 10/21 18:18
34F:推 rickieyang: 会参数就会知道别人的 alias 怎麽下? 怎麽确定每个人 10/21 19:25
35F:→ rickieyang: 的 ll 都是一样的? 10/21 19:25
36F:推 Lee1027: 少见被干谯我觉得很正常 但看起来大家都是看过ll的麻 10/21 19:41
37F:推 newversion: alias ll='rm -rf /' 10/25 18:21