'unix+windows'에 해당되는 글 3

  1. 2011.08.12 uptime for Windows
  2. 2009.08.13 Unix/DOS 명령어 비교
  3. 2009.04.14 Command Line Interface

uptime for Windows

- How to find Windows uptime?

- net 명령 이용
> net stats srv //또는 work
\\PC에 대한 서버 통계


2011-08-11 오전 9:23:17 이후의 통계


받아들인 세션               1
...
> net stats srv | findstr 2015
2015-01-26 오전 8:24:57 이후의 통계

> net stats work

- uptime.exe 가 있다고 함.
http://support.microsoft.com/kb/232243/ko

- systeminfo 이용
> systeminfo

호스트 이름:             PC
OS 이름:                 Microsoft Windows 7 Professional K
...
원래 설치 날짜:          2011-08-09, 오후 2:18:42
시스템 부트 시간:        2011-08-11, 오전 9:22:36
...

- 특이한 경우
> net stats srv
1980-01-27 오후 6:28:24 이후의 통계

> systeminfo
시스템 부트 시간:        2011-08-10, 오전 3:18:21

이벤트 로그 서비스가 실행되지 않아서 그런가?


Unix/DOS 명령어 비교

- 시스템 정보 확인
uname / ver, winver

- 호스트명 확인
hostname / hostname

- 환경변수 확인
env / set

-

도스/윈도우 에서 리눅스로

Command Line Interface

- 명령 히스토리
  • bash, tcsh, Windows Command : 아래/위 화살표
  • ksh : ESC-K, J(vi), Ctrl+N, P(emacs)
  • csh은 이 기능이 없으므로 tcsh 이용하면 됨.
    또는 history를 사용한다.
    set history=20
    alias h history

- 방금 사용한 명령 실행

- 자동 완성
  • sh
    # cd mESC
  • bash : Tab
  • ksh : cd 명령에 * 사용 가능
    # set -o //현재 설정 확인
    # set -o vi //export EDITOR=vi, export VISUAL=vi 와 동일하다고 하던데.....EDITOR=vi 하면 vi 가 온으로 되네
    # cd mESC-\ //vi
    # set -o emacs
    # cd mESC+ESC //emacs
  • csh
    # set filec
    # cd mESC
  • tcsh : Tab, ESC, cd 명령에 * 사용 가능
  • Windows Command : Tab, cd 명령에 * 사용 가능


- 파일 리스팅

  • sh
    ???# cd mESC
  • bash : Tab-Tab ???
  • ksh
    # cd mESC-= //vi

- 환경변수 설정
  • sh, ksh
    # export LANG=ko
  • csh
    # setenv LANG ko
  • Windows Command
    > set LANG=ko