Linux 板


LINE

这件事情终於有时间做个了结了,虽然说版上大大们几乎都是强力劝退, 经过推文的洗礼我也曾被动摇,不过也有某位大大说想看看发出 feature request 之後的回应会是如何,於是我还是硬着头皮寄了,然後一天内就获得两位重量级的回覆。 先说结论,两位都是不支持增加 alias 的,原因几乎都是版上大大所提过的,当然也有 一些他们自己的论点,我也参考了一下,等等会有心得 & 总结。 -------------------------------------------------------------- 怎麽做的呢?我参考了 V 字龙大大所提的第一个管道: https://help.ubuntu.com/community/ReportingBugs 其中有提到 feature request 应寄至 ubuntu-devel-discuss 的 mailing list 供讨论, 所以说寄到 [email protected] 这个电子邮件就会有专家回覆, 而 https://lists.ubuntu.com/archives/ubuntu-devel-discuss/ 是历年来的讨论串, 点进去最上面 2017 年 10 月号的内容,拉到最下面看到有中文字的那个就是我提的。 (另外提醒众版友请保持风度勿肉搜真实身分谢谢:p) -------------------------------------------------------------- 所以说参考了一下各位以及两位重量级大大的意见,汇整了一下: 1. "Not everybody migrated from MS DOS or DR DOS to an UNIX alike operating system, some of us are native UNIX like operating system users ..." 其实建议 alias cls='clear' 本来就是向 M$ 靠拢的行为,对於某些原先就使用 Unix 作业系统的 native user 来说本就是一种莫名其妙的行为。但 M$ 常用者真的 第一时间不会意识到这件事,所以还得向热爱小企鹅的各位说声抱歉。 2. "Basic shell commands should be the same for all distros, adding too many aliases to a distro, especially the MS DOS related ones, could cause confusing distro specific accents." 这也就是各位提到的,加太多预设 alias 的确不是好事,除了破坏系统原创性、可能跟 自己设计的 alias 相冲之外,更重要的是混淆了某种发行版的特色,也就是说如果帮 ubuntu 加上某种 Windows-like alias,会让人以为是适合 Windows 使用者入门的版本。 -------------------------------------------------------------- 以上便是我目前所理解到的理由,真的是有学习到,另外还是有些值得思考的问题: 1. 虽说大家都不支持 default alias,那麽为什麽还会有 alias ll='ls -alF'? 历史来由为何?如果循历史脉络再提一次类似的 feature request 会有什麽结果? (当然我不会再提,除了没什麽意义外又很恼人,成功率也不高就是) 2. "I would not hold the same opinion when it comes to something like "move" vs "mv" or "copy" vs "cp" which I think would be very nice if it became Linux jargon." 其中一位大大从另外一种角度思考,为什麽 move 当初直接简写成 mv,而且 copy 简写成 cp,但 clear 就没有简写,是因为 clear 比较晚出现吗?如果从这一点 下去提建议,是否会变得更有意义,例如 alias clr='clear',便与 Windows 无关。 -------------------------------------------------------------- 总而言之,我知道这个 request 本来就很没营养,不过藉由这次经验我会更继续努力学习 Linux,尤其是历史脉络,或许 5 年或 10 年後会真的变得跟版上的专家们一样有内涵。 大概是这样了,如果要嘘的也可以尽管嘘没关系的,也谢谢 V 字龙大大的解答,我会照常 奉上 P 币。谢谢收看:p --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.193.38.80
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1508084325.A.F73.html
1F:→ soem: 下面那个问题1跟#1Pu8Ovkv ([问题] find 和 cp 的用法)推文 10/16 00:32
2F:→ soem: 谈到的问题一样,其实不是所有发行版或是环境都有这个alias 10/16 00:32
3F:→ alan23273850: 那麽理论上所有的发行版都不应该设计此种 default 10/16 00:44
4F:→ alan23273850: alias,偏偏就有特定版出现了这种奇怪的东西,才反 10/16 00:44
5F:→ alan23273850: 而让我觉得好奇 10/16 00:44
6F:→ soem: 是说这个历史脉落很早,我自己在用FreeBSD 4.11跟Ubuntu6.06 10/16 00:45
7F:→ soem: 就有了,我猜是早年的遗毒XD 10/16 00:45
8F:→ soem: 我个人比较好奇dir这个command的存在,应该比ll更有代表性 10/16 00:49
9F:→ soem: (突然怀疑起自己的记忆,BSD真的有那个alias吗?) 10/16 00:58
10F:→ alan23273850: 是说我一直以为dir是M$特产,刚刚敲了一下发现竟然 10/16 01:02
11F:→ alan23273850: 还真的有,真是涨知识了...... 10/16 01:02
12F:→ alan23273850: 东西愈改愈乱,这也难怪大家不支持official alias了 10/16 01:02
13F:→ bluecadence: dir 非常早就出现在linux了,但是其他 unix 包括 10/16 01:21
14F:→ bluecadence: freebsd 都没有 10/16 01:21
15F:推 Bencrie: dir 不是 alias 啊,他包在 GNU coreutils 里 10/16 01:33
16F:推 Bencrie: 找了一下历史渊源,以前真的只是 alias + 预设参数 10/16 01:38
17F:→ alan23273850: 我猜现在dir的binary应该是share了大部分的ls 10/16 01:45
18F:→ alan23273850: Linux 真是博大精深,要精通真是不容易 10/16 01:46
19F:推 kenduest: 不过 dir 行为等於 ls -C -b,呈现有点不一样 10/16 05:28
20F:推 lantw44: 刚去看 FreeBSD 11.1 还是有预设大概 5 个 alias 10/16 12:38
21F:→ lantw44: 有趣的事情是,不同的 shell 拿到的预设值不一样 10/16 12:38
22F:→ lantw44: shrc 里面是 alias ll='ls -laFo' 10/16 12:38
23F:→ lantw44: cshrc 则是 alias ll ls -lAF 10/16 12:39
24F:推 lantw44: 话说 ls、dir、vdir 档案大小一样耶,虽然内容不一样 10/16 12:43
25F:推 Vdragon: 了不起,负责 10/16 15:21
26F:推 ddtsatan: 推 10/16 16:57
27F:推 Hevak: 推心态健康和有心 10/16 21:26
28F:推 CP64: 推 10/16 21:54
29F:推 goldie: 推 10/17 03:07
30F:推 jamselee: 推 10/17 06:56
31F:推 s8321414: 不过即便是ll那个也不是每个distro都这样设就是了 10/17 12:00
32F:推 kenwufederer: Linux本来就是学得越多 懂得越少 10/17 15:24
33F:→ kenwufederer: 很多事情就是无法预知才造成当下的结果 10/17 15:25
34F:→ kenwufederer: 所以回去检讨前人做法意义不大,往後看即可 10/17 15:25
35F:→ kenwufederer: 而你的出发点没有错,但搞错方向而已 10/17 15:26
36F:→ kenwufederer: 所以很难到达终点,试着敞开心胸,或许世界不一样 10/17 15:26
37F:→ kenwufederer: 至於我都是快捷处理,其实没想过这问题… 10/17 15:28
38F:→ kenwufederer: 算是提供不一样的角度吧,不过世界就是要有 10/17 15:28
39F:→ kenwufederer: 不一样的人事物,才能更美好,个人不支持统一化, 10/17 15:29
40F:→ kenwufederer: 不管是在哪一方面都一样 10/17 15:29
其实有时候学电脑到最後会觉得,这种东西还是父母辈那一代的人最精通,我相信版上很 多大大应该也是,有时候听到某些大老或教授在讲课的时候,他们就像是从小时候就开始 接触的那种熟悉感,是「自己的东西」,像 Jserv 好像从小学还中学就开始翻作业系统 的书。我就想说我那个时候在干嘛?再举我们教授的例子,之前无聊翻了一下历年系上的 课表,不小心发现那位教授有教 Python,但 Python 是因为近年机器学习才又红起来, 你就知道很多东西其实以前就有。 ------------------- 所以说这篇文我觉得道理差不多,Unix 不在以前使用便很难对它的历史有很清楚的脉络 ,相关书籍好像也不会着墨太多,现在的小孩因为家中经济变好了,大概也只有被父母逼 着读书补习的命吧,哪来时间搞这个,再者现在很多 device 都高阶化、抽象化了,以前 的东西也都变骨董了。现代人其实很难有足够的经验去摸熟系统底层的知识,时代的眼泪 ~ ※ 编辑: alan23273850 (123.193.38.80), 10/17/2017 19:47:14
41F:推 Bencrie: 不要拿你自身的经验当通例。也不要拿特例搞自卑 10/17 21:43
42F:→ alan23273850: 我第三句好像写得不太好,我意思是版上大大应该很多 10/17 22:11
43F:→ alan23273850: 也都是我父母辈那个level的人 10/17 22:12
44F:→ alan23273850: 或许现在有些小孩还是有机会钻进电脑里,但被逼补习 10/17 22:13
45F:→ alan23273850: 是我的感觉,是一种风气 10/17 22:13
46F:→ soem: 你从现在开始使用也会知道很多新技术的脉络,这并没有什麽不 10/17 23:17
47F:→ soem: 好的。其实比较困难的是像原PO这样保持好奇心,肯去挖掘一些 10/17 23:17
48F:→ soem: 有疑问的地方……有的时候workaround用久了就会忘记原因XD 10/17 23:18
49F:推 bluecadence: 反正一堆 unices 死的死消失的消失 知不知道没差了XD 10/17 23:23
50F:→ bluecadence: unix不同版本的差异就是有些是走system V style,有些 10/19 12:26
51F:→ bluecadence: 走BSD style,有些两者混搭。把 /etc 搞清楚就差不多 10/19 12:28
52F:→ bluecadence: 了。再来就是,套装软体/软体间相依的处理方式不同。 10/19 12:29
53F:→ bluecadence: 桌面环境就很表面,使用者自己调整的东西 10/19 12:31
54F:→ bluecadence: 我自己是很不喜欢/etc底下一堆乱七八糟的版本 :p 10/19 12:35







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP