rootfs System V / BSD 风格,以及linux命令参数相关解释

System V 和BSD同出于AT&T实验室的两个不同的部门,

SystemV是一个Unix的商业化标准,

BSD为Unix标准化的Berkeley风格。

System V和BSD的区别:

系统启动过程中 kernel 最后一步调用的是 init 程序,init 程序的执行有两种风格,即 System V 和 BSD。System V 风格中 init 调用 /etc/inittab,BSD 风格调用 /etc/rc,它们的目的相同,都是根据 runlevel 执行一系列的程序。

介绍完背景知识,再来看一下这些命令参数不同的使用方式:

 1、ls -a        (参数前一横):说明后面的参数是字符形式。

2、cp --help  (参数前两横):说明后面的参数是单词形式。

3、tar -xzvf    (参数前有一横):是 System V风格。

4、tar xzvf     (参数前没有横):是 BSD风格。

[ ]  < > 含义:
[]        表示是可选的;
<>      表示是可变化的;
x|y|z   表示只能选择一个;
-abc   表示三个参数(或任何二个)的混合使用

参考链接:

由linux命令行下命令参数前的一横(-)和两横(--)的区别而得知的

linux 下使用man查看命令帮助时 [] <>什么含义

猜你喜欢

转载自blog.csdn.net/QQ2010899751/article/details/82316497