<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On 15 October 2017 at 19:08, 蔡瑋倫 <span dir="ltr"><<a href="mailto:alan23273850@gmail.com" target="_blank">alan23273850@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Dear two professional developers,</div><div><br></div><div>     I have received all your comments and read them carefully. Thank you very much for all your replies! They are very detailed, convincing, and now I indeed believe that official alias is really not a good idea. BTW, from Xen's opinion, there is still one question attracting me, but not very important. Just list it here for fun. Why some commands like "move-->mv" and "copy-->cp" have short form, whereas the command "clear" does not? I think "clr" can also be a good name for "clear." Maybe it's about history of Linux!</div></div></blockquote><div><br></div><div class="gmail_default" style="font-family:monospace,monospace">​You're correct, this is an artifact of the heritage of UNIX which GNU copied when creating the standard utility commands. UNIX originated in the era of evil keyboards that are painful to type on so the most-used commands were named with as short as possible nouns or abbreviations so that the user did not get finger-strain when typing those commands all day long. (I'm looking through my history to find a first-party quote for you on YouTube from one of the original guys who worked on UNIX.)</div></div><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div>Daniel Llewellyn</div><div>Bowl Hat</div></div></div></div>
</div></div>