여태까진 이 기종 OS끼리의 멀티부팅에만 관심이 있었다.

그러다가 이번 집의 PC가 문제를 일으키면서 윈도우 XP를 1개 또는 2개 이상의 하드디스크에 설치하였을 때의 멀티부팅이 필요하게 되었다.

왜냐하면  PC가 멈추는 이유가 XP가 꼬였기 때문인지 명확하지 않았기 때문이다.

윈도우의 같은 버전도 파티션만 다르면 두 번 설치가 가능하다는 사실을 이번에 알게 되었다.

 
다음 글을 참고할 수 있다.

주) 물론 윈도우만 쓰는 게 아니라면(즉, 리눅스 같은 OS를 쓴다면) 다른 해결방법이 있다. LILO,GRUB등의 옵션을 적당히 조정하면 될 것이다. 이렇게 시험해 보다가 PC가 문제가 아니라면 MBR을 다시 손봐야 할 듯하다.


Posted by novice9

댓글을 달아 주세요

윈도우의 ftp 명령어를 사용시 다음과 같이 사용할 수 있다.

 

 

Transfers files to and from a computer running an FTP server service(sometimes called a daemon). Ftp can be used interactively.

 

FTP [-v] [-d] [-i] [-n] [-g] [-s:filename] [-a] [-w:windowsize] [-A] [host]

  -v                  원격 서버의 응답을 보이지 않는다.

  -n                  초기 접속시에 자동접속기능을 막는다.

  -i                   다중 파일 전송시에 대화형 프롬프트를 끈다.

  -d                  디버깅을 활성화한다.

  -g                  파일명 확장을 비활성화한다.

  -s:filename      FTP명령을 가진 텍스트파일을 지정한다; 명령어들은 자동실행된다.

  -a                  FTP의 데이타접속 연결할 때 어떤 로컬인터페이스라도 사용한다.(?)

  -A                  anonymous로 로긴한다.

  -w:buffersize   4096바이트의 버퍼크기를 주어진 값으로 바꾼다.

  host                접속할 서버의 호스트명이나 IP주소를 지정한다. 

Notes:
  - mget 과 mput 명령은 yes/no/quit 에 대해 y/n/q 를 각각 사용한다.
  - 명령을 취소하기 위해 Control-C를 사용한다.

 


 

명령어(명령어는 축약하여 사용가능하다)

  !  [command]    

          도스창으로 일시 빠져(Escape)나간다. 다시 돌아오려면 "exit" 를 입력한다.

  delete   remote-filename  

          접속한 ftp 서버상의 파일을 삭제한다.

  literal  argument  [...]            

          임의의 ftp 명령어를 보낸다.

  prompt            

          다중 명령어를 사용시 대화형으로 물어보도록 강제한다.(기본값은 켜져있다.)

  send  local-file  [remote-file]            

          1개의 파일을 보낸다.

  ?  [command]                

          도움말을 출력한다. help 명령어와 같다.

  debug            

          디버깅모드를 토글한다.

  ls  [remote-directory]  [local-file]                    

          ftp 서버상의 파일을 리스팅한다.(간략하게)

  put   local-file  [remote-file]              

         1개의 파일을 보낸다.

  status              

         현 설정상태를 보인다.

  append local-file [remote-file]          

         파일에 추가한다.

  dir  [remote-directory]  [local-file]                    

         ftp 서버상의 파일을 리스팅한다.(자세하게)

  mdelete  remote-files  [...]  local-file            

         ftp 서버상의 여러개의 파일을 삭제한다.  

  pwd                  

         ftp 서버상의 현재 디렉토리의 PATH를 출력한다.

  trace

         패킷 추적을 토글한다.

  ascii

         아스키모드로 전환한다. 아스키모드시 유닉스와 윈도우의 텍스트파일포맷을 자동변환한다.

  disconnect        

         ftp 접속을 끊는다.

  mdir                

         ftp 서버상의 다중 디렉토리의 파일들을 리스팅한다.

  quit                

         ftp 접속을 끊고 프로그램을 종료한다.

  type  [type-name]              

         파일 전송 형태를 아스키모드 또는 바이너리모드로 선택한다.인수없이 사용될 때는 현재의 모드를 보인다.          

  bell                  

         명령수행이 완료되었을 때 비프음을 울린다.

  get   remote-file  [local-file]                  

         파일을 받는다.

  mget   remote-files  [...]          

         여러 개의 파일을 받는다.

  quote  argument  [...]            

         임의로 ftp 명령을 보낸다.

  user  user-name  [password]  [account]              

         새로운 사용자의 정보를 보낸다.

  binary              

         바이너리모드로 전환한다.

  glob

        파일명 확장을 위해 사용하는 glob 패턴 매칭을 토글한다.

  mkdir  directory

        서버상에서 디렉토리를 만든다.

  recv   remote-file  [local-file]

        서버상의 파일을 받는다.

  verbose

        Verbose 모드를 토글한다. On(기본값)일때,모든 명령응답이 출력된다.

  bye

         접속을 끊는다.

  hash

         파일이 각 데이터 블록만큼 전송될 때마다  "#" 를 출력한다.

  mls  remote-files  [...] local-file

         서버상의 여러개의 디렉토리의 파일들을 리스팅한다.

  remotehelp   [command]

         Remote 명령어에 대한 도움말을 출력한다. 인수없이 사용되었을 때 사용할 수 있는 명령어를 출력한다.

  cd  remote-directory

         서버상의 작업디렉토리를 변경한다.

  help  [command]

         도움말을 출력한다.

  mput  local-files  [...]

         여러개의 파일들을 보낸다.

  rename filename1 filename2 

         파일명을 변경한다.

  close                        

         ftp 접속을 끊는다.

  lcd  [directory]                  

         로컬 PC의 작업 디렉토리를 변경한다.

  open  host  [port]        

         호스트로 ftp접속한다.          

  rmdir directoryname 

         FTP서버의 디렉토리를 삭제한다.  


 

'프로그램 > 네트워크 관련' 카테고리의 다른 글

윈도우 ftp 명령어  (0) 2009.06.20
Windows XP tracert 명령행 옵션  (0) 2009.05.22
XP netstat 사용법  (0) 2009.05.22
iReasoning MIB Browser  (2) 2009.05.21
Posted by novice9

댓글을 달아 주세요

윈도우 XP의 route 명령어의 도움말을 번역해 보았다. 그러는 동안 그동안 몰랐던 옵션도 발견했다.

랜카드가 두 개 이상인 서버를 운영한다면 봐 둘만하다.

물론 GUI를 사용해서 인터페이스에 IP를 문제없이 지정할 수 있지만, 두 개의 인터페이스중 하나를 사설IP용으로 사용할 경우 인터페이스 모두에 "기본 게이트웨이" 를 지정해서는 안 된다는 것을 알 것이다.

두개중 하나의 인터페이스에는 기본게이트웨이를 지정하고(즉, 디폴트라우팅을 지정), 나머지 하나의 인터페이스로는 사설네트워크를 바라보도록 할 때는 이 명령을 이용해서 라우팅을 추가해야 한다.

Manipulates network routing tables.

ROUTE [-f] [-p] [command [destination]
                  [MASK netmask]  [gateway] [METRIC metric]  [IF interface]]

==옵션==
  -f    게이트웨이를 향하는 라우팅을 모두 삭제한다. 다른 명령어와 같이 쓰일 경우 명령어를 실행하기
        전에 테이블이 삭제된다.          
  -p   ADD 명령어와 같이 사용될 때, 영구적인(리부팅시에도) 라우팅을 만든다. 이 옵션없이는
        시스템이 리부팅될 때 ADD명령어로 만들어진 라우팅은 사라진다.  이 옵션은 윈도우 95 에서는
        지원되지 않는다.

==명령==
                 PRINT     라우팅 테이블을 표시한다.
                 ADD       라우팅 테이블을 추가한다.
                 DELETE    라우팅 테이블을 삭제한다.
                 CHANGE    이미 존재하는 라우팅테이블을 수정한다.
  destination  목적지 네트워크를 지정한다.
  MASK         파라미터로 넷마스크를 사용한다는 것을 알려준다.
  netmask      서브넷마스크값을 지정한다. 아무것도 지정되지 않으면, 255.255.255.255 가 기본값이다.
  gateway     게이트웨이를 지정한다.
  interface    지정한 라우팅에 대한 인터페이스번호이다.
  METRIC      목적지 네트워크에 대한 메트릭값을 지정한다.
 
destination 이나 gateway를 심볼릭 name 으로 지정했을 경우, 각각 NETWORKS 파일과 HOSTS파일을 참조하여 네트워크 주소를 알아낸다. 각각의 파일은 %SystemRoot%\system32\drivers 밑에 있다.

PRINT 또는 DELETE 명령어를 사용할 때, 목적지 네트워크나 게이트웨이는 Wildcard를 사용하거나 게이트웨이 인수는 생략할 수 있다.

"*" 나 "?" 를 사용할 때, 일반적인 사용법과 같다.( "*" 는 모든 문자열과 매칭하고, "?" 는 한 개의 문자와 매칭한다.)

Diagnostic Notes:
    다음 예와 같이 유효하지 않은 MASK는 에러를 발생시킨다. (DEST & MASK) != DEST 일 때이다.
    예> route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1 IF 1
             이 명령은 실패한다: 최소한 (Destination & Mask) = Destination 조건이 만족되어야 한다.

예:

    > route PRINT   <==라우팅테이블을 표시한다.
    > route ADD 157.0.0.0    MASK   255.0.0.0    157.55.80.1   METRIC   3      IF       2
            destination^                      ^mask         ^gateway        metric^    Interface^
         <= 157.0.0.0/8 네트웍으로 향하는 트래픽에 대해 게이트웨이를 157.55.80.1,메트릭값 3 으로 지정하고   2번째 인터페이스로 나가도록 한다.  만약 인터페이스가 지정되지 않으면, 최적의 인터페이스를 찾으려고 시도한다.                                                                

    > route PRINT    <==다시 라우팅테이블을 표시한다.
    > route PRINT 157*       <== 157로 시작하는 목적지주소를 가진 라우팅테이블을 표시한다.
    > route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2
                            <==메트릭값을 2로 라우팅테이블을 수정한다.
    > route PRINT
    > route DELETE 157.0.0.0   <==157.0.0.0 이 목적지주소로 가진 라우팅테이블을 삭제한다.
    > route PRINT

'IT > 네트워크' 카테고리의 다른 글

DDoS 논란  (6) 2009.07.09
윈도우 nslookup 명령어  (0) 2009.06.16
윈도우 route 명령 사용법  (0) 2009.06.15
WireShark 매뉴얼  (0) 2009.06.07
국가별 사용 IP대역 알아내기  (1) 2009.06.05
XP ipconfig 명령 사용법  (0) 2009.06.03
Posted by novice9
 TAG route, 윈도우

댓글을 달아 주세요

윈도우 XP에서 기본으로 포함되어 있는 네트워크 시험 유틸리티중의 하나인 tracert 사용법을 간단하게 정리했다.

 

C:\> tracert

Usage: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name

Options:
    -d                 Do not resolve addresses to hostnames.
    -h maximum_hops    Maximum number of hops to search for target.
    -j host-list       Loose source route along host-list.
    -w timeout         Wait timeout milliseconds for each reply.

 

j 옵션은 사실 거의 사용할 일이 없다. target_name 은 호스트명이나 IP주소를 사용한다.

 

일반적으로 tracert 를 수행하면 시간이 많이 걸린다.

 

다음과 같이 하면 DNS Resolving을 하지 않기 때문에 명령 수행시간이 단축되고, ICMP패킷이 돌아오는 시간을 줄여서 결과를 빠르게 볼 수 있다.

 

예: tracert 168.126.63.1 -d -w 2   <==IP에 대해 DNS query를 발생시키지 않고, 응답이 없을 때 기다리는 시간을 2초로 지정했다.

'프로그램 > 네트워크 관련' 카테고리의 다른 글

윈도우 ftp 명령어  (0) 2009.06.20
Windows XP tracert 명령행 옵션  (0) 2009.05.22
XP netstat 사용법  (0) 2009.05.22
iReasoning MIB Browser  (2) 2009.05.21
Posted by novice9

댓글을 달아 주세요

PC에 작업을 걸어놓고 일정시간 후에 자동으로 꺼지도록 하기 위해 다음 두 가지 유틸리티를 쓸 수 있다.

 

주로 PC를 예약종료하기 위해서는 tsshutdown 명령을 많이 쓰는 데, 찾아보니 shutdown명령어도 있어서 사용법을 정리해 보았다. 이렇게 정리해 놓지 않으면 명령어를 기억하지 못한다.


==== shutdown====          <==이 유틸리티는 원격PC도 종료시킬 수 있다.


사용법: shutdown [-l | -s | -r | -a] [-f] [-m \\컴퓨터 이름] [-t xx] [-c "설명"]

        No args                 이 메시지를 표시합니다.(-?와 동일)
        -i                      GUI 인터페이스 표시합니다.(처음 옵션이어야 합니다 -m 옵션과 함께 사용될 수 없음)
        -s                      시스템을 종료합니다.
        -r                      시스템을 종료한 후 다시 시작합니다.
        -a                      시스템 종료를 중단합니다.
        -m \\컴퓨터 이름        원격 컴퓨터를 종료/다시 시작/중단합니다.
        -t xx                   시스템 종료의 만료 시간을 xx초로 설정합니다.
        -c "설명"               시스템 종료 설명을 지정합니다. (최대 127 문자)
        -f                      실행 중인 응용 프로그램을 경고 없이 강제로 종료합
        -d [u][p]:xx:yy 종료에 대한 이유코드를 지정합니다.
                                u: 사용자 코드
                                p: 계획된 종료 코드
                                xx: 주 이유 코드 (256 보다 작은 양수)
                                yy: 부 이유 코드 (65536 보다 작은 양수)


예) shutdown -s -t 3600    <= shutdown -a  로 취소할 수 있다.


==== tsshutdn====    


사용법: tsshutdn [대기 시간] [/SERVER:서버 이름] [/REBOOT] [/POWERDOWN]

                                        [/DELAY:로그오프 지연] [/V]

  대기 시간             사용자에게 알린 후 모든 사용자 세션을 종료하기 전까지 기다리는 시간(초)

                             (기본값은 60).
  /SERVER:서버 이름     종료할 서버(기본값은 현재 서버).
  /REBOOT               사용자 세션이 종료된 후 서버를 다시 부팅.
  /POWERDOWN            서버가 전원 꺼짐을 준비함.
  /DELAY:로그오프 지연  연결된 모든 세션을 로그오프한 후 기다리는 시간(초)(기본값은 30).
  /V                    수행 중인 동작에 대한 정보를 표시.


예) tsshutdn 3600    <= Ctrl+C 로 취소한다.


주) V3 를 포함한 백신류에는 대개 작업 후 종료를 선택할 수 있어 이 유틸리티가 대체로 필요없다.

'프로그램 > Windows 유틸리티' 카테고리의 다른 글

윈도우 XP에 PC에약 종료 유틸리티  (0) 2009.05.22
Posted by novice9

댓글을 달아 주세요

이전버튼 1 이전버튼

블로그 이미지
이 블로그는 삽질을 기록하는 곳입니다. ^_^
novice9
텍스트큐브,티스토리 검색

달력

 « |  » 2018.07
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

최근에 받은 트랙백

글 보관함

Yesterday8,637
Today583
Total3,814,556