강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

debugfs를 실행하기 전의 디렉토리 원위치 변경하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

debugfs를 실행하기 전의 디렉토리 원위치 변경하기






 

debugfs모드는 파일시스템을 대상으로 행해지는 작업이므로 debugfs를 실행하기 이전의 쉘프롬프트상태의 위치를 “native filesystem위치라고 합니다.

 

 

 

 , “native filesystem위치란 흔히 일반적으로 말하는 쉘프롬프트가 존재하는 디렉토리경로를 의미합니다.

 

 

 

 

 

debugfs명령어상태에서 쉘명령어로 빠져나가지 않고서 이 “native filesystem위치를 변경할 수 있습니다.

 

 

 

, “lcd  변경할위치라고 하시면 됩니다.

 

 

 

 (ftp로 원격서버로 접속한 후에 로컬서버의 위치를 변경하기 위해 lcd를 사용하는 것을 기억하신다면 이해가 빠를 것입니다.

 

 

 

)

 

다음 예는 debugfs모드에서 “native filesystem위치 /tmp로 변경한 것입니다.

 

 

 

 

 

debugfs: 

debugfs:  lcd /tmp

debugfs: 

debugfs:  pwd

[pwd]   INODE:     12  PATH: /newdir

[root]  INODE:      2  PATH: /

debugfs: 

debugfs:

 

따라서 우리는 “debugfs모드에서의 현재작업위치“native filesystem위치를 분명히 구분해야 합니다.

 

 

 

앞의 예에서 보면 “native filesystem위치 /tmp로 옮겼지만 “debugfs모드에서의 현재 작업위치는 변경되지 않은 /newdir 상태임을 알 수 있습니다.

 

 

 

 

 

, 다음과 같이 정리할 수 있습니다.

 

 

 

 

 

“debugfs의 전용명령어 cd“debugfs모드에서의 현재작업위치를 변경하는 전용명령어이며, debugfs의 전용명령어 lcd“native filesystem위치를 변경하는 전용명령어이다.”

 

라고 정리하시기 바랍니다.

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  95 명