1、继承上一篇博文,在Linux的home目录下从一个用户跳转到另一个用户的时候只有用su -nextUser才会执行另一个用户的环境变量,不然需要用source命令手动执行,所以这里讲一下参数前的- 和--的区别
原文转自:http://www.cnblogs.com/jiangwang2013/p/3663124.html
介绍完背景知识再来看一下这些命令参数不同的使用方式:
1、在linux下有些命令这样使用ls -a(参数前一横);
2、有些命令这样使用cp --help(参数前两横);
3、还有一些这样使用tar -xzvf(参数前有一横);
4、而有些这样使用tar xzvf(参数前没有横)。
关于命令的使用区别我们一一解释:
第一种:参数用一横的说明后面的参数是字符形式。
第二种:参数用两横的说明后面的参数是单词形式。
第三种:参数前有横的是 System V风格。
第四种:参数前没有横的是 BSD风格。