2009年11月12日 星期四 12:47
原文见于 http://linux.solidot.org/article.pl?sid=09/11/12/0256205 微软专利Sudo matrix 发表于 2009年11月12日 10时55分 星期四 Printer-friendly Email story 来自Suck部门 专利 UNIX 微软 Linux 美国专利和商标局(USPTO)于11月10日公开了微软的一项新专利,专利号7617530描述了一种系统和/或方法,它与Linux系统中使用的“sudo”功能几乎毫无二致。 sudo是一种程序,广泛应用于类Unix操作系统,如BSD、Mac OS X和GNU/Linux,允许使用者透过安全的方式使用特殊的权限执行程序(通常为系统的超级用户)。微软的“发明”描述就是sudo的行为。这项专利被自由软件社区视作是一场灾难。 --- 他说他自己不是自由软件社区,开源软件社区的敌人,3岁小孩都不信 没见过微软系统的人用过sudo,麻痹了 Ban Software Patents! -- Gmail签名:喜欢是淡淡的 Love is like the measles; we all have to go through it. -- Jerome K. Jerome
2009年11月12日 星期四 13:08
巧合的是今年哲思峰会和RMS商定的演讲题目就是“软件专利的危害”。 c-aries 写道: > 原文见于 http://linux.solidot.org/article.pl?sid=09/11/12/0256205 > > 微软专利Sudo > matrix 发表于 2009年11月12日 10时55分 星期四 Printer-friendly Email story > 来自Suck部门 > 专利 UNIX 微软 Linux > 美国专利和商标局(USPTO)于11月10日公开了微软的一项新专利,专利号7617530描述了一种系统和/或方法,它与Linux系统中使用的“sudo”功能几乎毫无二致。 sudo是一种程序,广泛应用于类Unix操作系统,如BSD、Mac OS X和GNU/Linux,允许使用者透过安全的方式使用特殊的权限执行程序(通常为系统的超级用户)。微软的“发明”描述就是sudo的行为。这项专利被自由软件社区视作是一场灾难。 > > --- > 他说他自己不是自由软件社区,开源软件社区的敌人,3岁小孩都不信 > 没见过微软系统的人用过sudo,麻痹了 > Ban Software Patents! > >
2009年11月12日 星期四 13:22
感觉软件专利比闭源可怕得多,哎~~~ 2009/11/12 c-aries <babyaries2在gmail.com> > 原文见于 http://linux.solidot.org/article.pl?sid=09/11/12/0256205 > > 微软专利Sudo > matrix 发表于 2009年11月12日 10时55分 星期四 Printer-friendly Email story > 来自Suck部门 > 专利 UNIX 微软 Linux > 美国专利和商标局(USPTO)于11月10日公开了微软的一项新专利,专利号7617530描述了一种系统和/或方法,它与Linux系统中使用的“sudo”功能几乎毫无二致。 > sudo是一种程序,广泛应用于类Unix操作系统,如BSD、Mac OS > X和GNU/Linux,允许使用者透过安全的方式使用特殊的权限执行程序(通常为系统的超级用户)。微软的“发明”描述就是sudo的行为。这项专利被自由软件社区视作是一场灾难。 > > --- > 他说他自己不是自由软件社区,开源软件社区的敌人,3岁小孩都不信 > 没见过微软系统的人用过sudo,麻痹了 > Ban Software Patents! > > -- > Gmail签名:喜欢是淡淡的 > > Love is like the measles; we all have to go through it. > -- Jerome K. Jerome > _______________________________________________ > zeuux-universe mailing list > zeuux-universe在zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org -- From: Yesheng Zou -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20091112/2f13bbd4/attachment.html>
2009年11月12日 星期四 13:43
2009/11/12 Yesheng Zou <yeshengzou在gmail.com>: > 感觉软件专利比闭源可怕得多,哎~~~ > > 2009/11/12 c-aries <babyaries2在gmail.com> >> >> 原文见于 http://linux.solidot.org/article.pl?sid=09/11/12/0256205 >> >> 微软专利Sudo >> matrix 发表于 2009年11月12日 10时55分 星期四 Printer-friendly Email story >> 来自Suck部门 >> 专利 UNIX 微软 Linux >> >> 美国专利和商标局(USPTO)于11月10日公开了微软的一项新专利,专利号7617530描述了一种系统和/或方法,它与Linux系统中使用的“sudo”功能几乎毫无二致。 >> sudo是一种程序,广泛应用于类Unix操作系统,如BSD、Mac OS >> X和GNU/Linux,允许使用者透过安全的方式使用特殊的权限执行程序(通常为系统的超级用户)。微软的“发明”描述就是sudo的行为。这项专利被自由软件社区视作是一场灾难。 >> >> --- >> 他说他自己不是自由软件社区,开源软件社区的敌人,3岁小孩都不信 >> 没见过微软系统的人用过sudo,麻痹了 >> Ban Software Patents! 早上在Twitter上获知这一消息,看了英文原文( http://www.groklaw.net/article.php?story=20091111094923390 )第一句话:天那,天那,天那。他们不知廉耻。
2009年11月12日 星期四 15:51
Arainach 39 points40 points41 points 6 hours ago: "Read the actual patent. It's nothing like sudo. It describes a mechanism for responding to an attempted action. Sudo is called manually by the program, not in response to a failed attempt. Totally different." http://www.reddit.com/r/programming/comments/a3fp9/microsoft_is_patenting_sudo/ J. 2009/11/12 c-aries <babyaries2 at gmail.com> > 原文见于 http://linux.solidot.org/article.pl?sid=09/11/12/0256205 > > 微软专利Sudo > matrix 发表于 2009年11月12日 10时55分 星期四 Printer-friendly Email story > 来自Suck部门 > 专利 UNIX 微软 Linux > 美国专利和商标局(USPTO)于11月10日公开了微软的一项新专利,专利号7617530描述了一种系统和/或方法,它与Linux系统中使用的“sudo”功能几乎毫无二致。 > sudo是一种程序,广泛应用于类Unix操作系统,如BSD、Mac OS > X和GNU/Linux,允许使用者透过安全的方式使用特殊的权限执行程序(通常为系统的超级用户)。微软的“发明”描述就是sudo的行为。这项专利被自由软件社区视作是一场灾难。 > > --- > 他说他自己不是自由软件社区,开源软件社区的敌人,3岁小孩都不信 > 没见过微软系统的人用过sudo,麻痹了 > Ban Software Patents! > > -- > Gmail签名:喜欢是淡淡的 > > Love is like the measles; we all have to go through it. > -- Jerome K. Jerome > _______________________________________________ > zeuux-universe mailing list > zeuux-universe at zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20091112/47a7253e/attachment.html>
2009年11月12日 星期四 16:25
2009/11/12 Jan <jan.h.xie在gmail.com>: > Arainach 39 points40 points41 points 6 hours ago: > > "Read the actual patent. It's nothing like sudo. It describes a mechanism > for responding to an attempted action. Sudo is called manually by the > program, not in response to a failed attempt. Totally different." > > http://www.reddit.com/r/programming/comments/a3fp9/microsoft_is_patenting_sudo/ > > J. > 从专利的Abstract:Systems and/or methods are described that enable a user to elevate his or her rights. In one embodiment, these systems and/or methods present a user interface identifying an account having a right to permit a task in response to the task being prohibited based on a user's current account not having that right. 和sudo的行为是一样的,就是权限提升。 具体化一下,如果说的是Vista里的那种权限提升,那和Mac OS X以及gnome里的某些需要root的功能的地方是一模一样的。 并且这个权限提升的内部实现好像就是用的sudo。 > 2009/11/12 c-aries <babyaries2在gmail.com> >> >> 原文见于 http://linux.solidot.org/article.pl?sid=09/11/12/0256205 >> >> 微软专利Sudo >> matrix 发表于 2009年11月12日 10时55分 星期四 Printer-friendly Email story >> 来自Suck部门 >> 专利 UNIX 微软 Linux >> >> 美国专利和商标局(USPTO)于11月10日公开了微软的一项新专利,专利号7617530描述了一种系统和/或方法,它与Linux系统中使用的“sudo”功能几乎毫无二致。 >> sudo是一种程序,广泛应用于类Unix操作系统,如BSD、Mac OS >> X和GNU/Linux,允许使用者透过安全的方式使用特殊的权限执行程序(通常为系统的超级用户)。微软的“发明”描述就是sudo的行为。这项专利被自由软件社区视作是一场灾难。 >> >> --- >> 他说他自己不是自由软件社区,开源软件社区的敌人,3岁小孩都不信 >> 没见过微软系统的人用过sudo,麻痹了 >> Ban Software Patents! >> >> -- >> Gmail签名:喜欢是淡淡的 >> >> Love is like the measles; we all have to go through it. >> -- Jerome K. Jerome >> _______________________________________________ >> zeuux-universe mailing list >> zeuux-universe在zeuux.org >> http://www.zeuux.org/mailman/listinfo/zeuux-universe >> >> ZEUUX Project - Free Software, Free Society! >> http://www.zeuux.org > > _______________________________________________ > zeuux-universe mailing list > zeuux-universe在zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org >
2009年11月12日 星期四 17:29
2009/11/12 Sutra Zhou <zhoushuqun at gmail.com> > 和sudo的行为是一样的,就是权限提升。 > abstract已经明确提到了interface, sudo并没有。在我的印象中专利是一种很严格的东西,你不能凭借”差不多是一样“的说法判断他人侵权吧。“就是权限提升”这种说法似乎太武断了。 "That's very much like the dialog boxes that pop up in Mac OS X or KDE/Gnome (or other DEs), in response to actions that require escalated privileges." - narkee 4 points5 points6 points 7 hours ago[-] "Wrong. Those applications (like Control Panel) manually call gksudo." - Arainach 5 points6 points7 points 7 hours ago[-] (连和gksudo一样都算不上,不要谈sudo了) "...and the application cites numerous sudo descriptions/sources. Groklaw fails to even read what they spend so many words ranting about. A++" - msjgriffiths 26 points27 points28 points 7 hours ago[-] btw. 我无意为微软辩护 J. > 具体化一下,如果说的是Vista里的那种权限提升,那和Mac OS X以及gnome里的某些需要root的功能的地方是一模一样的。 > 并且这个权限提升的内部实现好像就是用的sudo。 > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20091112/eb3f4b91/attachment.html>
2009年11月12日 星期四 17:40
2009/11/12 Jan <jan.h.xie在gmail.com>: > 2009/11/12 Sutra Zhou <zhoushuqun在gmail.com> >> >> 和sudo的行为是一样的,就是权限提升。 > > abstract已经明确提到了interface, > sudo并没有。在我的印象中专利是一种很严格的东西,你不能凭借”差不多是一样“的说法判断他人侵权吧。“就是权限提升”这种说法似乎太武断了。 User interface至少包括CLI、GUI,sudo命令是以CLI出现的,Mac OS X下的权限提升是以GUI出现的。 这不是差不多,这是毫无二致。 > > "That's very much like the dialog boxes that pop up in Mac OS X or KDE/Gnome > (or other DEs), in response to actions that require escalated privileges." - > narkee 4 points5 points6 points 7 hours ago[-] > "Wrong. Those applications (like Control Panel) manually call gksudo." - > Arainach 5 points6 points7 points 7 hours ago[-] (连和gksudo一样都算不上,不要谈sudo了) > > "...and the application cites numerous sudo descriptions/sources. > Groklaw fails to even read what they spend so many words ranting about. A++" > - msjgriffiths 26 points27 points28 points 7 hours ago[-] > > btw. 我无意为微软辩护 > > J. > >> >> 具体化一下,如果说的是Vista里的那种权限提升,那和Mac OS X以及gnome里的某些需要root的功能的地方是一模一样的。 >> 并且这个权限提升的内部实现好像就是用的sudo。 > >
2009年11月13日 星期五 11:41
sudo rm -rf microsoft 2009/11/12 Sutra Zhou <zhoushuqun在gmail.com>: > 2009/11/12 Jan <jan.h.xie在gmail.com>: >> 2009/11/12 Sutra Zhou <zhoushuqun在gmail.com> >>> >>> 和sudo的行为是一样的,就是权限提升。 >> >> abstract已经明确提到了interface, >> sudo并没有。在我的印象中专利是一种很严格的东西,你不能凭借”差不多是一样“的说法判断他人侵权吧。“就是权限提升”这种说法似乎太武断了。 > User interface至少包括CLI、GUI,sudo命令是以CLI出现的,Mac OS X下的权限提升是以GUI出现的。 > 这不是差不多,这是毫无二致。 >> >> "That's very much like the dialog boxes that pop up in Mac OS X or KDE/Gnome >> (or other DEs), in response to actions that require escalated privileges." - >> narkee 4 points5 points6 points 7 hours ago[-] >> "Wrong. Those applications (like Control Panel) manually call gksudo." - >> Arainach 5 points6 points7 points 7 hours ago[-] (连和gksudo一样都算不上,不要谈sudo了) >> >> "...and the application cites numerous sudo descriptions/sources. >> Groklaw fails to even read what they spend so many words ranting about. A++" >> - msjgriffiths 26 points27 points28 points 7 hours ago[-] >> >> btw. 我无意为微软辩护 >> >> J. >> >>> >>> 具体化一下,如果说的是Vista里的那种权限提升,那和Mac OS X以及gnome里的某些需要root的功能的地方是一模一样的。 >>> 并且这个权限提升的内部实现好像就是用的sudo。 >> >> > _______________________________________________ > zeuux-universe mailing list > zeuux-universe在zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org -- Vincent.D
2009年11月13日 星期五 13:57
对于已经以公开文档或论文形式发布的技术,是没有权利取得专利的。 即使此专利获得批准,微软也没有办法利用这个专利起诉"sudo"的实现和使用。 因为sudo已经公开。。 在2009-11-13,"Vincent D" <vincnd在gmail.com> 写道: >sudo rm -rf microsoft > > >2009/11/12 Sutra Zhou <zhoushuqun在gmail.com>: >> 2009/11/12 Jan <jan.h.xie在gmail.com>: >>> 2009/11/12 Sutra Zhou <zhoushuqun在gmail.com> >>>> >>>> 和sudo的行为是一样的,就是权限提升。 >>> >>> abstract已经明确提到了interface, >>> sudo并没有。在我的印象中专利是一种很严格的东西,你不能凭借”差不多是一样“的说法判断他人侵权吧。“就是权限提升”这种说法似乎太武断了。 >> User interface至少包括CLI、GUI,sudo命令是以CLI出现的,Mac OS X下的权限提升是以GUI出现的。 >> 这不是差不多,这是毫无二致。 >>> >>> "That's very much like the dialog boxes that pop up in Mac OS X or KDE/Gnome >>> (or other DEs), in response to actions that require escalated privileges." - >>> narkee 4 points5 points6 points 7 hours ago[-] >>> "Wrong. Those applications (like Control Panel) manually call gksudo." - >>> Arainach 5 points6 points7 points 7 hours ago[-] (连和gksudo一样都算不上,不要谈sudo了) >>> >>> "...and the application cites numerous sudo descriptions/sources. >>> Groklaw fails to even read what they spend so many words ranting about. A++" >>> - msjgriffiths 26 points27 points28 points 7 hours ago[-] >>> >>> btw. 我无意为微软辩护 >>> >>> J. >>> >>>> >>>> 具体化一下,如果说的是Vista里的那种权限提升,那和Mac OS X以及gnome里的某些需要root的功能的地方是一模一样的。 >>>> 并且这个权限提升的内部实现好像就是用的sudo。 >>> >>> >> _______________________________________________ >> zeuux-universe mailing list >> zeuux-universe在zeuux.org >> http://www.zeuux.org/mailman/listinfo/zeuux-universe >> >> ZEUUX Project - Free Software, Free Society! >> http://www.zeuux.org > > > >-- >Vincent.D >_______________________________________________ >zeuux-universe mailing list >zeuux-universe在zeuux.org >http://www.zeuux.org/mailman/listinfo/zeuux-universe > >ZEUUX Project - Free Software, Free Society! >http://www.zeuux.org -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20091113/0c7f40b4/attachment.html>
2009年11月14日 星期六 23:01
On Fri, 13 Nov 2009, Vincent D wrote: > sudo rm -rf microsoft rm: cannot remove microsoft: No such file or directory. Hint: try "Microsoft", all-lowercase-is-a-unix habit that doesn't work with Microsoft. 一笑。 unix的另外两个习惯是名词不加复数(谁听说过users? 都是usr) , 元音不写(又是ls),单词只写第一个音节(/var)。所以现在看 /var/backups都觉得怪怪的,好像是Windows上的文件名,又不全是, 因为Windows上的是"Backup Files"(语法上的调整是因为backup不是名词)
2009年11月14日 星期六 23:07
在 2009-11-14,下午11:01, Zhang Weiwu 写道: > > On Fri, 13 Nov 2009, Vincent D wrote: > >> sudo rm -rf microsoft > > rm: cannot remove microsoft: No such file or directory. > Hint: try "Microsoft", all-lowercase-is-a-unix habit that doesn't > work with Microsoft. > > 一笑。 > > unix的另外两个习惯是名词不加复数(谁听说过users? 都是usr) , 元音不 > 写(又是ls),单词只写第一个音节(/var)。所以现在看 > /var/backups都觉得怪怪的,好像是Windows上的文件名,又不全是, > 因为Windows上的是"Backup Files"(语法上的调整是因为backup不是名词) Hey,usr不是user的意思,是Unix System Resource的缩写。
2009年11月14日 星期六 23:11
On Sat, 14 Nov 2009, Zhou Sutra wrote: > Hey,usr不是user的意思,是Unix System Resource的缩写。 谢谢。
2009年11月14日 星期六 23:17
在 2009-11-14,下午11:11, Zhang Weiwu 写道: > > > On Sat, 14 Nov 2009, Zhou Sutra wrote: > >> Hey,usr不是user的意思,是Unix System Resource的缩写。 > > 谢谢。 我也没有看过标准的说法,说user也是比较有道理的,因为它contains the majority of user utilities and applications。 不过也可能和creat一样。 给你看个最近发生的事情: http://coolshell.cn/?p=1761
2009年11月14日 星期六 23:44
On Sat, 14 Nov 2009, Zhou Sutra wrote: > 在 2009-11-14,下午11:11, Zhang Weiwu 写道: > > 我也没有看过标准的说法,说user也是比较有道理的,因为它contains the majority > of user utilities and applications。 早年学Unix时,在FreeBSD上我印象入门文档提到~tom对应的是/usr/home/tom,更加深了 我以为usr是user的感觉。最初看到Linux有/home时我还有点惊讶。 > 不过也可能和creat一样。 > 给你看个最近发生的事情: http://coolshell.cn/?p=1761 从学习Unix开始实践英语的,易跟着拼错。我在电子邮件里见过黑客写英文create不加e的。 我想起另外一事。大学读书时学微软技术,其中international简做intl。 后来发现外国人在书信中也这样用,于是明白了,这是英文惯例,并非技术术语。 之后微软书里management写作mgmt,便在业务中也这样用,对方外国人收了信不 懂,反问我什么意思,才觉得这次这个不是英文惯例。从经验学习容易有偏见, 这怕是常见的认知盲区,我发现有人说司马光的历史贡献是砸缸(较公平地说应 该是《资治通鉴》)又发现玩魔兽的说德鲁伊是变身法师(较公平地说是宗教), 大体如此。
2009年11月15日 星期日 00:00
在 2009-11-14,下午11:44, Zhang Weiwu 写道: > > > On Sat, 14 Nov 2009, Zhou Sutra wrote: > >> 在 2009-11-14,下午11:11, Zhang Weiwu 写道: >> >> 我也没有看过标准的说法,说user也是比较有道理的,因为它contains the >> majority of user utilities and applications。 > > 早年学Unix时,在FreeBSD上我印象入门文档提到~tom对应的是/usr/home/tom, > 更加深了 > 我以为usr是user的感觉。最初看到Linux有/home时我还有点惊讶。 > >> 不过也可能和creat一样。 >> 给你看个最近发生的事情: http://coolshell.cn/?p=1761 > > 从学习Unix开始实践英语的,易跟着拼错。我在电子邮件里见过黑客写英文 > create不加e的。 > > 我想起另外一事。大学读书时学微软技术,其中international简做intl。 > 后来发现外国人在书信中也这样用,于是明白了,这是英文惯例,并非技术术 > 语。 > 之后微软书里management写作mgmt,便在业务中也这样用,对方外国人收了信不 > 懂,反问我什么意思,才觉得这次这个不是英文惯例。从经验学习容易有偏见, > 这怕是常见的认知盲区,我发现有人说司马光的历史贡献是砸缸(较公平地说应 > 该是《资治通鉴》)又发现玩魔兽的说德鲁伊是变身法师(较公平地说是宗 > 教), > 大体如此。 又据说不是因为拼错的,说是那时的硬件输入字符太累了,能少输就少输。
2009年11月15日 星期日 01:45
试验了一下…… 有-f还有输出么?哈哈 2009/11/14 Zhang Weiwu <zhangweiwu在realss.com> > > On Fri, 13 Nov 2009, Vincent D wrote: > > sudo rm -rf microsoft >> > > rm: cannot remove microsoft: No such file or directory. > Hint: try "Microsoft", all-lowercase-is-a-unix habit that doesn't work with > Microsoft. > > 一笑。 > > unix的另外两个习惯是名词不加复数(谁听说过users? 都是usr) , 元音不写(又是ls),单词只写第一个音节(/var)。所以现在看 > /var/backups都觉得怪怪的,好像是Windows上的文件名,又不全是, > 因为Windows上的是"Backup Files"(语法上的调整是因为backup不是名词) > > _______________________________________________ > zeuux-universe mailing list > zeuux-universe在zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org > -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20091115/464999fc/attachment.html>
2009年11月16日 星期一 09:42
2009/11/14 Zhou Sutra <zhoushuqun在gmail.com>: >> >> unix的另外两个习惯是名词不加复数(谁听说过users? 都是usr) , 元音不写(又是ls),单词只写第一个音节(/var)。所以现在看 >> /var/backups都觉得怪怪的,好像是Windows上的文件名,又不全是, >> 因为Windows上的是"Backup Files"(语法上的调整是因为backup不是名词) > > Hey,usr不是user的意思,是Unix System Resource的缩写。 不要以讹传讹!usr 就是 user 的意思。 此连接中明确说明了 /usr 是用来存放用户数据的,名叫:the user hierarchy http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard http://www.pathname.com/fhs/pub/fhs-2.3.html#THEUSRHIERARCHY /usr 的存在是因为,当年某些卷是常常挂载到其他主机的 NFS ,此时区别哪些是系统的文件哪些是用户的文件很重要。把一些系统的都使用 NFS 挂载可以节省磁盘空间。
2009年11月16日 星期一 09:48
2009/11/15 Zhou Sutra <zhoushuqun在gmail.com>: > > 又据说不是因为拼错的,说是那时的硬件输入字符太累了,能少输就少输。 这与硬件无关吧,就算是现在,你输入 C:\Document\ and\ Settings\ 和输入 /home 哪个比较累? 真正的解释是:文件与目录究竟是用来让你用鼠标点击的,还是让你从命令行输入的,如果让你从鼠标点击,那么越长越好,毕竟长的目标大,容易点击。如果让你命令行输入,那么越短越好,更确切的说就是,前几个字符的区分度越高越好。 例如 handbag 和 handsome,如果全写,你要输入到第5个字符才能唯一定位到,如果写成 hbg 和 hsm 那么输入第2个字符就可以唯一定位了。 所以说,是命令行本身让人使用短名称的。
2009年11月21日 星期六 14:29
于 Mon, 16 Nov 2009 09:42:57 +0800 pan shizhu <pan.shizhu在gmail.com> 写道: > 2009/11/14 Zhou Sutra <zhoushuqun在gmail.com>: > >> > >> unix的另外两个习惯是名词不加复数(谁听说过users? 都是usr) , 元音不写(又是ls),单词只写第一个音节(/var)。所以现在看 > >> /var/backups都觉得怪怪的,好像是Windows上的文件名,又不全是, > >> 因为Windows上的是"Backup Files"(语法上的调整是因为backup不是名词) > > > > Hey,usr不是user的意思,是Unix System Resource的缩写。 > > 不要以讹传讹!usr 就是 user 的意思。 > > 此连接中明确说明了 /usr 是用来存放用户数据的,名叫:the user hierarchy +1 > > http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard > http://www.pathname.com/fhs/pub/fhs-2.3.html#THEUSRHIERARCHY > > /usr 的存在是因为,当年某些卷是常常挂载到其他主机的 NFS ,此时区别哪些是系统的文件哪些是用户的文件很重要。把一些系统的都使用 > NFS 挂载可以节省磁盘空间。 实际上,/usr之所以是user主要是因为最初是没有/home的(很明显,home有四个字母,usr, tmp, bin, dev, var都是三个 :-),用户目录当初是在/usr下面的。当然,到了后来这种情况才改变。 -- Live like a child, think like the god.
2009年11月21日 星期六 14:42
于 Mon, 16 Nov 2009 09:48:11 +0800 pan shizhu <pan.shizhu在gmail.com> 写道: > 2009/11/15 Zhou Sutra <zhoushuqun在gmail.com>: > > > > 又据说不是因为拼错的,说是那时的硬件输入字符太累了,能少输就少输。 > > > 这与硬件无关吧,就算是现在,你输入 C:\Document\ and\ Settings\ 和输入 /home 哪个比较累? 我很少输 /home,都是用更短的:~/.emacs,或者~wangcong。 ;) > > 真正的解释是:文件与目录究竟是用来让你用鼠标点击的,还是让你从命令行输入的,如果让你从鼠标点击,那么越长越好,毕竟长的目标大,容易点击。如果让你命令行输入,那么越短越好,更确切的说就是,前几个字符的区分度越高越好。 > > 例如 handbag 和 handsome,如果全写,你要输入到第5个字符才能唯一定位到,如果写成 hbg 和 hsm 那么输入第2个字符就可以唯一定位了。 > > 所以说,是命令行本身让人使用短名称的。 实际上,“Use lowercase and keep it short”是Unix的设计哲学之一,不光目录,命令也是,比如喜闻乐见的ls,cp,mv,dd。 只是现在这个哲学正在被打破,可能是因为命令或者目录太多了,仅用2,3个字母已经不够区分了吧。 -- Live like a child, think like the god.
Zeuux © 2024
京ICP备05028076号