IT/AIX&Linux

하루 5분 AIX - 기본 중의 기본 ls

뜻밖의 행복 2013. 5. 17. 23:28
반응형

 

 

 

 

안녕하세요?

 

뜻밖의 행운입니다.

 

요약 : ls 명령어 out put 정리
관련 : AIX 명령어, ls

 

어쩌면 가장 많이 사용하게 될 명령어 중의 하나인 ls

 

밑에서 보는거와 같이 ls 명령어는 현재 있는 디렉토리 내의 파일들을 보여주는 명령어 입니다.

 

옵션도 엄청 많은데요 그 중에서도 가장 많이 기본적으로 쓰이는 -l 옵션의 결과 값에 대해 알아보려고 합니다.

 

ls

 

 

 

네 ls -l 의 결과 값입니다.

 

밑에서 보는것과 같이 7개의 필드가 나오는데요

 

ls

 

1. 이 필드의 자세한건 나중에 AIX admin 부분에서 다루겠습니다. 그때는 링크 달겠습니다.

  우선 이 필드는 10개의 문자로 이루어져 있는데 맨첫번째 부분의 d는 디렉토리를 -는 일반 파일을 의미합니다.

  d나 - 외에도 다른 표현들도 있는데 앞서 말했듯이 admin 부분에서 다루겠습니다. 

   뒤의 9문자는 사용권한을 뜻합니다.

  여기서는 r이 읽기 w이 쓰기 x가 실행 권한인것만 알고 넘어가겠습니다.

 

2. 이 필드는 링크의 수를 나타냅니다. 링크를 만드는 명령어는 ln 이며 기본적으로 일반 파일은 링크 수가 1

   디렉토리는 위에서 보듯이 2개가 있습니다. 이는 디렉퇴 이름과 .의 두 이름을 가지고 있기 때문입니다.

    파일을 링크 할 때마다 그 파일의 링크 수가 하나 증가하며 파일을 삭제하는 명령어인 rm을 사용하여

   해당 파일을 삭제 하면 링크 수 역시 줄어 들며    링크 수가 0이 되어야 파일이 삭제 됩니다.

 

3. 이 부분은 파일을 소유하고 있는 유저의 이름이며 보통 파일의 소유자는 그 파일을 생성한 유저입니다.

 

4. 이 부분은 그룹 사용권한이 적용 되는 그룹 이름이며 하나의 host의 모든 유저는 특정 그룹에 속하게 됩니다.

   이를 이용하여 유저의 업무나 엑세스 하는 파일에 따라 그룹으로 묶어 줌으로써

    유저를 효율적으로 관리 하고 조직할 수 있습니다.

   일반 사용자를 위한 기본 그룹은 staff 입니다.

 

5. 이 부분은 문자 수를 나타 냅니다.

 

6. 이 부분은 마지막으로 파일이 수정된 날짜 그리고 시간을 뜻합니다.

 옵션에 따라 접근 시간등을 보여주기도 합니다.

 

7. 보시는거와 같이 파일, 디렉토리의 이름을 나타냅니다.   


반응형