Linux netstat-an和netstat-na一样吗?
我在linux上工作,遇到了netstat-an和netstat-na实例Linux netstat-an和netstat-na一样吗?,linux,networking,netstat,Linux,Networking,Netstat,我在linux上工作,遇到了netstat-an和netstat-na实例 它们的意义是什么?它们都有相同的效果 GNU/Linux系统上的大多数程序,如netstat,使用glibc函数getopt解析其命令行参数。这就是为什么您必须查看GNUgetopt的文档,尤其是遵循POSIX标准的参数语法。这是: 但是,并非所有程序都使用这种语法。尤其是用没有GNU绑定的语言编写的shell脚本或程序getopt。这意味着这个问题通常无法回答,如果您想知道某个程序的确切参数语法,需要检查手册页。但是n
它们的意义是什么?它们都有相同的效果 GNU/Linux系统上的大多数程序,如
netstat
,使用glibc函数getopt
解析其命令行参数。这就是为什么您必须查看GNUgetopt
的文档,尤其是遵循POSIX标准的参数语法。这是:
但是,并非所有程序都使用这种语法。尤其是用没有GNU绑定的语言编写的shell脚本或程序
getopt
。这意味着这个问题通常无法回答,如果您想知道某个程序的确切参数语法,需要检查手册页。但是netstat
使用getopt
两者具有相同的效果
GNU/Linux系统上的大多数程序,如netstat
,使用glibc函数getopt
解析其命令行参数。这就是为什么您必须查看GNUgetopt
的文档,尤其是遵循POSIX标准的参数语法。这是:
但是,并非所有程序都使用这种语法。尤其是用没有GNU绑定的语言编写的shell脚本或程序
getopt
。这意味着这个问题通常无法回答,如果您想知道某个程序的确切参数语法,需要检查手册页。但是netstat
使用getopt
如何将参数传递到下面并不重要
while ((i = getopt_long(argc, argv, "MCFA:acdegphinNorstuVv?wxl", longopts, &lop)) != EOF)
switch (i) {
...
case 'a':
flag_all++;
break;
case 'n':
flag_not |= FLAG_NUM;
break;
...
仅启用了案例
a
和n
,稍后将使用相应的标志进行处理 如何将参数传递给下面的人并不重要
while ((i = getopt_long(argc, argv, "MCFA:acdegphinNorstuVv?wxl", longopts, &lop)) != EOF)
switch (i) {
...
case 'a':
flag_all++;
break;
case 'n':
flag_not |= FLAG_NUM;
break;
...
仅启用了案例
a
和n
,稍后将使用相应的标志进行处理 我们生活在21世纪,我们应该迁移到ss-a
(ss
默认情况下不解析名称,不需要-n
)我们生活在21世纪,我们应该迁移到ss-a
(ss
默认情况下不解析名称,不需要-n
)