대화식 또는 명령줄 모드로 list 하위 명령을 사용하여 프로파일, 등록 정보-값 쌍 및 현재 또는 지정된 범위에 있는 리소스를 모두 나열할 수 있습니다.
전역 범위에서 list 하위 명령은 다음 예에서와 같이 시스템의 시스템 정의 및 사용자 정의 프로파일을 모두 나열합니다.
$ netcfg list netcfg list NCPs: DefaultFixed Automatic myncp Locations: Automatic NoNet DefaultFixed office ENMs: test-enm WLANs: mywifi
list 하위 명령은 각 프로파일의 상태를 나열하지 않습니다. 프로파일 및 해당 상태에 대한 정보를 표시하려면 netadm 명령과 list 하위 명령을 함께 사용하십시오. 자세한 내용은 프로파일의 현재 상태 표시를 참조하십시오.
프로파일 범위에서 list 하위 명령은 지정된 프로파일에 대한 등록 정보 값을 모두 나열합니다. 구문은 다음과 같습니다.
netcfg> list [ object-type [ class ] object-name ]
다음 절차에서는 대화식으로 list 하위 명령을 사용하여 프로파일에 대한 등록 정보 값을 모두 나열하는 방법을 설명합니다. 다음 절차의 예에서는 IP NCP 이름 net0에 대한 구성 정보를 나열하는 방법을 보여줍니다. 각 프로파일에 대해 나열되는 값은 프로파일에 따라 다릅니다.
$ netcfg netcfg>
netcfg> select ncp myncp netcfg:ncp:myncp>
netcfg:ncp:myncp> list ncu ip net0 ncu:net0 type interface class ip parent "myncp" enabled false ip-version ipv4,ipv6 ipv4-addrsrc dhcp ipv6-addrsrc dhcp,autoconf netcfg:ncp:myncp>
netcfg:ncp:myncp> select ncu ip net0 netcfg:ncp:myncp:ncu:net0> list ncu:net0 type interface class ip parent "myncp" enabled false ip-version ipv4,ipv6 ipv4-addrsrc dhcp ipv6-addrsrc dhcp,autoconf netcfg:ncp:myncp:ncu:net0>
netcfg:ncp:myncp:ncu:net0> exit
대화식으로 등록 정보 값을 나열하는 방법을 보여주는 이전 예를 명령줄 모드로도 수행할 수 있습니다. 사용하는 모드에 관계없이 출력은 동일합니다.
예를 들어, 다음과 같이 NCP 범위에서 net0 IP NCU의 등록 정보를 나열합니다.
$ netcfg "select ncp myncp; list ncu ip net0"
프로파일 범위에서 net0 IP NCU의 등록 정보를 나열하려면 다음 명령을 사용합니다.
$ netcfg "select ncp myncp; select ncu ip net0; list"
get 하위 명령을 사용하여 프로파일에 대한 특정 등록 정보 값을 가져올 수 있습니다. 이 하위 명령은 대화식 또는 명령줄 모드로 사용할 수 있습니다. 명령 구문은 다음과 같습니다.
netcfg> get [ -V ] prop-name
다음 절차에서는 대화식으로 get 하위 명령을 사용하여 프로파일에 대한 특정 등록 정보 값을 가져오는 방법을 설명합니다. 다음 절차의 예에서는 IP NCU의 ip-version 등록 정보를 가져오는 방법을 보여줍니다.
$ netcfg netcfg>
netcfg> select ncp myncp netcfg:ncp:myncp> select ncu ip net0 netcfg:ncp:myncp:ncu:net0>
netcfg:ncp:myncp:ncu:net0> get ip-version ip-version ipv4,ipv6
netcfg:ncp:myncp:ncu:net0> get -V ip-version ipv4,ipv6
netcfg:ncp:myncp:ncu:net0> exit
명령줄 모드로도 이전 대화식 예를 수행할 수 있습니다. 사용하는 모드에 관계없이 출력은 동일합니다.
예를 들어, 다음과 같이 명령줄 모드로 IP NCU에 대한 ip-version 등록 정보의 값을 가져옵니다.
$ netcfg "select ncp myncp; select ncu ip net0; get ip-version" ip-version ipv4,ipv6
다음 예에서는 get 하위 명령에 –V 옵션을 사용하여 특정 등록 정보 값을 가져오는 방법을 보여줍니다. 이 방법은 등록 정보 이름의 구문을 분석하지 않아도 되는 스크립트에 유용합니다.
$ netcfg "select ncp myncp; select ncu ip net0; get -V ip-version" ipv4,ipv6