红联Linux门户
Linux帮助

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

发布时间:2009-01-03 16:39:00来源:红联作者:czwxyz
书上看到说ll指令相当于ls -l(这个太常用了),但是我在Ubuntu8.10的终端里输入ll没用!听说Linux下的Shell不止一种,不会各个发行版选择的Shell不同导致命令也不统一吧?

另外,问一下哪里能找到Shell缩略语的来源,有些我可以看出来比如ls是list,cd是change directory,pwd是pring working directory,有些则看不出来。哪里有总的列表可查么?不知道出真的一多就记不清楚了。
文章评论

共有 7 条评论

  1. bitspirit 于 2009-01-07 22:34:34发表:

    又学到东西啦!

  2. riplab 于 2009-01-04 13:36:13发表:

    楼上的正解,用alias

  3. zha2530 于 2009-01-03 21:23:34发表:

    ll是ls的alias, 你也可以用alias来声明其他命令,在.bashrc 里面添加就是,可以用type命令查看某个命令是声明还是原命令,或者是自定义脚本..

  4. fanqo 于 2009-01-03 21:20:10发表:

    检查你的.bashrc,将里面"#alias ll='ls -l'"的#号去掉,重启或 source .bashrc就可以用ll了。

  5. czwxyz 于 2009-01-03 17:13:43发表:

    ls有用,但ll没用(e:e2s Ubuntu8.10
    有人知道umask是什么的缩写么!怎么也联想不到“改变预设的建立文件或目录时的属性”啊,有Shell命令缩写出处的汇总么,这样记下去越来越乱了。。

  6. p133 于 2009-01-03 16:59:25发表:

    ls没用,应该是对应的工具没装

  7. qlboo 于 2009-01-03 16:55:04发表:

    大多是相同的,是l,默认的多数是bash