JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 관리: 일반 작업     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

본 문서 정보

1.  Oracle Solaris 명령에 대한 정보 찾기

2.  사용자 계정 및 그룹 관리(개요)

3.  사용자 계정 및 그룹 관리(작업)

4.  Oracle Solaris 시스템 부트 및 종료

5.  Oracle Configuration Manager 작업

6.  서비스 관리(개요)

7.  서비스 관리(작업)

8.  Fault Manager 사용

9.  시스템 정보 관리(작업)

10.  시스템 프로세스 관리(작업)

11.  시스템 성능 모니터링(작업)

12.  소프트웨어 패키지 관리(작업)

13.  디스크 사용 관리(작업)

14.  시스템 작업 일정 잡기(작업)

15.  CUPS를 사용하여 프린터 설정 및 관리(작업)

16.  시스템 콘솔, 터미널 장치 및 전원 서비스 관리(작업)

17.  시스템 충돌 정보 관리(작업)

18.  코어 파일 관리(작업)

19.  시스템 및 소프트웨어 문제 해결(작업)

시스템 충돌 문제 해결

시스템이 충돌할 경우 수행할 작업

문제 해결 데이터 수집

시스템 충돌 문제 해결 점검 목록

시스템 메시지 관리

시스템 메시지 확인

시스템 메시지 확인 방법

시스템 로그 교체

시스템 메시지 로깅 사용자 정의

시스템 메시지 로깅 사용자 정의 방법

원격 콘솔 메시지를 사용으로 설정

실행 레벨 전환 중 보조 콘솔 메시지 사용

대화형 로그인 세션 중 consadm 명령 사용

보조(원격) 콘솔을 사용으로 설정하는 방법

보조 콘솔 목록 표시 방법

시스템 재부트 시 보조(원격) 콘솔을 사용으로 설정하는 방법

보조(원격) 콘솔을 사용 안함으로 설정하는 방법

파일 액세스 문제 해결

검색 경로 문제 해결(Command not found)

검색 경로 문제 진단 및 해결 방법

파일 및 그룹 소유권 변경

파일 액세스 문제 해결

네트워크 액세스 문제 인식

20.  기타 시스템 및 소프트웨어 문제 해결(작업)

색인

파일 액세스 문제 해결

사용자들은 종종 이전에 사용할 수 있었던 프로그램, 파일 또는 디렉토리에 액세스할 수 없어 문제가 발생할 경우 시스템 관리자에게 도움을 요청합니다.

이와 같은 문제가 발생할 경우 항상 다음 세 가지 측면 중 하나를 조사하십시오.

이 장에서는 이와 같은 세 가지 측면에서 각각 문제를 인식하는 방법에 대해 간략하게 설명하고 가능한 해결 방법을 제안합니다.

검색 경로 문제 해결(Command not found)

Command not found 메시지는 다음 중 하나를 나타냅니다.

검색 경로 문제를 해결하려면 명령이 저장된 디렉토리의 경로 이름을 알아야 합니다.

잘못된 버전의 명령이 있을 경우 동일한 이름의 명령이 있는 디렉토리가 검색 경로에 포함됩니다. 이 경우 적절한 디렉토리가 검색 경로의 뒷부분에 포함되거나 아예 표시되지 않을 수 있습니다.

echo $PATH 명령을 사용하여 현재 검색 경로를 표시할 수 있습니다.

type 명령을 사용하여 잘못된 버전의 명령을 실행 중인지 여부를 확인할 수 있습니다. 예를 들면 다음과 같습니다.

$ type acroread 
acroread is /usr/bin/acroread

검색 경로 문제 진단 및 해결 방법

  1. 현재 검색 경로를 표시하여 명령에 대한 디렉토리가 경로에 없거나 디렉토리의 철자가 잘못되었는지 확인합니다.
    $ echo $PATH 
  2. 다음 사항을 확인합니다.
    • 검색 경로가 올바른지 여부

    • 검색 경로가 다른 버전의 명령이 있는 다른 검색 경로 앞에 나열되는지 여부

    • 명령이 검색 경로 중 하나에 포함되어 있는지 여부

    경로를 수정해야 할 경우 3단계로 이동합니다. 그렇지 않을 경우 4단계로 이동합니다.

  3. 다음 테이블과 같이 경로를 적합한 파일에 추가합니다.
    파일
    구문
    참고
    bash 및 ksh93
    $HOME/.profile
    $ PATH=$HOME/bin:/sbin:/usr/local /bin ...

    $ export PATH

    경로 이름은 콜론으로 구분합니다.
  4. 다음과 같이 새 경로를 활성화합니다.
    경로 위치
    경로를 활성화하는 명령
    bash 및 ksh93
    .profile
    $ . ./.profile
    .login
    hostname$ source .login
  5. 새 경로를 확인합니다.
    $ which command

예 19-6 검색 경로 문제 진단 및 해결

다음 예에서는 type 명령을 사용할 때 mytool 실행 파일이 검색 경로 내 디렉토리에 없음을 보여줍니다.

 $ mytool
  -bash: mytool: command not found
  $ type mytool
  -bash: type: mytool: not found
  $ echo $PATH
  /usr/bin:
  $ vi $HOME/.profile
  (Add appropriate command directory to the search path)
  $ . $HOME/.profile
  $ mytool

명령을 찾을 수 없는 경우 매뉴얼 페이지에서 해당 디렉토리 경로를 찾으십시오.

파일 및 그룹 소유권 변경

파일 및 디렉토리 소유권 변경은 다른 사용자가 수퍼유저로 파일을 편집했기 때문인 경우가 많습니다. 새 사용자에 대한 홈 디렉토리를 만들 때 사용자를 홈 디렉토리 내 dot(.) 파일의 소유자로 설정해야 합니다. "." 파일을 소유하지 않은 사용자는 고유 홈 디렉토리에 파일을 만들 수 없습니다.

그룹 소유권이 변경되거나 사용자가 속한 그룹이 /etc/group 데이터베이스에서 삭제된 경우에도 액세스 문제가 발생할 수 있습니다.

액세스 문제가 발생한 파일의 권한 또는 소유권을 변경하는 방법에 대한 자세한 내용은 Oracle Solaris 관리: 보안 서비스의 7 장, 파일에 대한 액세스 제어(작업)를 참조하십시오.

파일 액세스 문제 해결

사용자가 이전에 액세스할 수 있었던 파일 또는 디렉토리에 액세스할 수 없을 경우 파일 또는 디렉토리의 권한이나 소유권이 변경된 것일 수 있습니다.

네트워크 액세스 문제 인식

사용자가 rcp 원격 복사 명령을 사용하여 네트워크를 통해 파일을 복사할 때 문제가 발생할 경우 원격 시스템의 디렉토리 및 파일이 권한 설정을 통해 액세스를 제한한 것일 수 있습니다. 원격 시스템 및 로컬 시스템이 액세스를 허용하도록 구성되지 않은 경우에도 문제가 발생할 수 있습니다.

네트워크 액세스 문제 및 AutoFS를 통해 시스템에 액세스할 때 발생하는 문제에 대한 자세한 내용은 Oracle Solaris 관리: 네트워크 서비스의 NFS 문제 해결 전략을 참조하십시오.