ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CenTOS7 : File Metadata, Directory Metadata, 권한및 소유권
    공부합시다!/LInux 2022. 1. 10. 14:48
    728x90

    아! 드디어 

    파일의 속성(메타데이터)을 분석하는 시간입니다.

     

    1. ls -al

    [root@localhost ~]# ls -al

    -rw-r--r--.  1 root root   18 12월 29  2013 .bash_logout

     

    -                     : 파일 -, 디렉토리 d,  soft link l
    rw-                  : user   권한 r 4  읽기, w  2 쓰기,  x  1 실행
    r--                   : group 권한 r 4  읽기, w  2 쓰기,  x  1 실행
    r--                   : other  권한 r 4  읽기, w  2 쓰기,  x  1 실행
    .                      : acl 설정여부, 설정되어 있으면 +
    1                     : 링크의 갯수 
    root                 : owner(user)
    root                 : group
    18                    : 사이즈(용량)
    12월 29  2013     : 마지막으로 수정한 날짜
    .bash_logout       : 파일, 디렉토리 명

     

    * 주의 : 디렉토리에 접근하기 위해서는 반드시 x 권한은 있어야 합니다.

    따라서 디렉토리의 최고 권한은 777, 파일은 666으로 계산합니다.

     

    2. chmod : 권한 변경

     2.1. chmod a+x test.txt

     2.2. chmod u+w,g-w,o+x test.txt

     2.3. chmod 777 test.txt

     2.4. chmod -R 777 /1/      : 1디렉토리에 존재하는 모든 파일과 하위디렉토리에 속성 전파

     

    3. chown : 소유주 및 그룹 변경

     3.1. chown a test.txt

     3.2. chown .b test.txt

     3.3. chown root.root test.txt

     3.3. chow -R root.root /1

     

     

    4. 특정 사이즈 파일 만들기

     4.1. dd

      4.1.1. dd if=/dev/zero of=/test/test.txt bs=100M count=1

     4.2. truncate

      4.2.1. truncate -s 100M /test/test2.txt

     

    단 truncate는 용량은 100으로 표시 되지만 실제 테스트에서는 0byte로 나오니 유의하세요.

    테스트용 파일로는 사용 불가

     

    Have a nice day!

    728x90
Designed by Tistory.