lsdriveupgradeprogress
보류 중인 다운로드가 있는 드라이브의 상태 또는 진행상태를 보려면 lsdriveupgradeprogress 명령을 사용하십시오.
구문
>>-lsdriveupgradeprogress-- --+-----------------------+-- ------> '- -delim -- delimiter -' >--+------------+---------------------------------------------->< '- drive_id -'
매개변수
- -delim delimiter
- (선택사항) 기본적으로, 요약 보기에서는 모든 데이터 열이 공백으로 구분됩니다. 각 열의 너비는 각 데이터 항목에 가능한 최대 너비로 설정됩니다. 세부사항 보기에서는 각 데이터 항목이 고유한 행을 가지며, 헤더가 표시되면 데이터와 헤더가 공백으로 구분됩니다. -delim 매개변수는 이 동작을 대체합니다. -delim 매개변수에 유효한 입력은 1바이트 문자입니다. 명령행에 -delim :을 입력하면 콜론 문자(:)가 요약 보기에서 모든 데이터 항목을 구분합니다. 예를 들어, 열 간격은 발생하지 않습니다. 세부사항 보기에서는 지정된 구분 기호로 데이터와 헤더가 구분됩니다.
- drive_id
- (선택사항) 단일 드라이브의
업데이트 상태 또는 진행 상황을 지정합니다. 지정하지 않으면, 스케줄된 모든 드라이브의 업데이트 상태가 표시됩니다. 참고: 이 매개변수를 지정하는 경우, lsdriveupgradeprogress는 이 드라이브의 업데이트 상태를 표시합니다. 이 매개변수를 지정하지 않는 경우, lsdriveupgradeprogress는 요청된 모든 드라이브의 업데이트 상태를 표시합니다.
설명
lsdriveupgradeprogress 명령은 원래 applydrivesoftware 명령을 단일 드라이브(동기 명령) 또는 다중 드라이브(비동기 명령)에 보냈는지에 상관없이 완료됩니다.
가능한 출력은 다음과 같습니다.
- id
- 활성 드라이브의 ID를 표시합니다.
- 상태
- 드라이브 상태를 표시합니다. 각각의 다음 값에는 특정 의미가 있습니다.
- progressing은 스케줄된 모든 드라이브가 완료되었음을 표시합니다. applydrivesoftware를 다시 실행하기 전에 270초 대기하십시오.
- completed는 성공적인 펌웨어 다운로드를 표시합니다.
- 업데이트은 업데이트가 진행 중임을 표시합니다.
- scheduled는 업데이트가 다운로드 목록에 있으며 다운로드를 대기 중임을 표시합니다.
- not_scheduled는 드라이브가 스케줄되지 않았음을 표시합니다.참고: 이는 applydrivesoftware -all이 마지막으로 실행되었을 때 해당 드라이브가 스케줄되지 않았음을 의미합니다.
- canceled은 정상적으로 실행 중인 applydrivesoftware 명령을 중지하는 시스템 변경에 의해 또는 명령에 의해 업데이트가 취소되었음을 표시합니다.
- invalid는 드라이브 다운로드 상태가 올바르지 않으며, 또한 초기 상태임을 표시합니다.
- 필드가 공백인 경우, 이는 다운로드가 스케줄되지 않았음을 표시합니다(예: applydrivesoftware 명령이 실행되지 않음).
- estimated_completion_time
- 예상 완료 시간(YYMMDDHHMMSS)을 표시합니다. 여기서, 각 변수는 다음과 같습니다.
- Y는 연도입니다.
- (첫 번째) M은 월입니다.
- D는 일입니다.
- H는 시입니다.
- (두 번째) M은 분입니다.
- S는 초입니다.
두 개의 드라이브가 취소된 간결한 호출 예제
lsdriveupgradeprogress
출력 결과:
id status estimated_completion_time
0 completed 121112062608
5 canceled
6 canceled
드라이브가 스케줄되거나 완료된 간결한 호출 예제
lsdriveupgradeprogress
출력 결과:
id status estimated_completion_time
0 completed 121112062608
5 scheduled 121112062638
6 scheduled 121112062708
드라이브 ID를 사용한 상세한 호출 예제
lsdriveupgradeprogress 17
출력 결과:
id status estimated_completion_time
17 completed 121123134627
요약 호출 예제
lsdriveupgradeprogress -delim :
출력 결과:
id:status:estimated_completion_time
0:completed:121101065019
1:scheduled:121101065049
2:scheduled:121101065119
요약 호출 예제
lsdriveupgradeprogress
출력 결과:
id status estimated_completion_time
24 completed 121212164752
25 canceled
26 canceled
요약 호출 예제
lsdriveupgradeprogress
출력 결과:
id status estimated_completion_time
0 completed 130714223913
1 completed 130714223943
2 completed 130714224013
3 completed 130714224043
4 completed 130714224113
5 completed 130714224143
6 completed 130714224213
7 completed 130714224243
8 completed 130714224313
9 completed 130714224343
10 completed 130714224413
11 completed 130714224443
요약 호출 예제
lsdriveupgradeprogress -delim :
출력 결과:
id:status:estimated_completion_time
0:completed:130714223913
1:completed:130714223943
2:completed:130714224013
3:completed:130714224043
4:completed:130714224113
5:completed:130714224143
6:completed:130714224213
7:completed:130714224243
8:completed:130714224313
9:completed:130714224343
10:completed:130714224413
11:completed:130714224443
