Shell 下的命令是统一规范的吗?还是各发行版不同?

Shell 下的命令是统一规范的吗?还是各发行版不同?

书上看到说ll指令相当于ls -l(这个太常用了),但是我在Ubuntu8.10的终端里输入ll没用!听说Linux下的Shell不止一种,不会各个发行版选择的Shell不同导致命令也不统一吧?

另外,问一下哪里能找到Shell缩略语的来源,有些我可以看出来比如ls是list,cd是change directory,pwd是pring working directory,有些则看不出来。哪里有总的列表可查么?不知道出真的一多就记不清楚了。
大多是相同的,是l,默认的多数是bash
ls没用,应该是对应的工具没装
ls有用,但ll没用 Ubuntu8.10
有人知道umask是什么的缩写么!怎么也联想不到“改变预设的建立文件或目录时的属性”啊,有Shell命令缩写出处的汇总么,这样记下去越来越乱了。。
检查你的.bashrc,将里面"#alias ll='ls -l'"的#号去掉,重启或 source .bashrc就可以用ll了。
ll是ls的alias, 你也可以用alias来声明其他命令,在.bashrc 里面添加就是,可以用type命令查看某个命令是声明还是原命令,或者是自定义脚本..
楼上的正解,用alias
又学到东西啦!