본문 바로가기

컴퓨터56

[Linux] 028. 리눅스 파일 압축하는 방법 & 압축 푸는 방법 1. 리눅스 파일 압축하는 방법 : compress, zip, gzip, bzip2, xz 리눅스에 파일을 압축하고 압축을 푸는 방법에 대해 알아보도록 하겠습니다. 기본적으로 명령어는 compress, zip, gzip, bzip2, xz 가 있는데 이중에 gzip, bzip2, xz 명령어를 주로 사용합니다. 그럼 각각의 명령어에 어떤 차이가 있는지 알아보도록 하겠습니다. 기본적으로 명령어 사용 형식은 이렇게 입력하면 됩니다. 각각의 명령어의 특징을 먼저 말씀해 드리자면, compress, gzip, bzip2, xz 1. 압축을 하면 확장자가 각 명령어에 따라 달라진다. 2. 당연히 크기가 줄어든다. 3. 원본이 사라진다. zip 1. 확장자가 달라진다. 2. 크기가 줄어든다. 3. 원본은 그대로 있.. 2020. 12. 14.
[Linux] 027. 허가권(권한) 기본값 설정하는 방법 1. 허가권(권한) 기본값 설정하는 방법 : umask 파일이나 디렉토리를 생성할 때 자동으로 적용 될 허가권을 정의하는 방법. 즉, 허가권을 지정할 수 있는 명령어에 대해 알아보도록 하겠습니다. 기본적으로 위에 그림처럼 'umask' 라는 명령어에 한칸 띄고 '변경할 umask 값'을 입력하면 해당 값으로 umask가 적용됩니다. 그러면, 디렉토리에 최고 권한 값 '777'에서 '변경한 umask 값'을 빼면 설정된 권한으로 디렉토리 권한이 설정됩니다. 파일에 최고 권한 값 '666'에서 '변경한 umask 값'을 빼면 설정된 권한으로 파일 권한이 설정됩니다. 실행해 보면서 알아보도록 하겠습니다. 1) 디렉토리와 파일 생성하여 권한 확인 & umask 값 확인 우선, 관리자계정으로 'a1' 디렉토리와 .. 2020. 12. 13.
[Linux] 026. (특수권한)권한 확장, 수정, 삭제 방법 & 사용자 계정 복구 및 권한 재설정 방법 1. (특수권한)권한 확장, 수정, 삭제 방법 : acl 명령어 파일이나 디렉토리의 권한을 확장하거나 수정 또는 삭제하는 방법에 대해 알아보도록 하겠습니다. 명령어와 옵션 사용 방법은 위와 같습니다. 그럼 같이 확인해 보도록 하겠습니다. 우선 /acl이라는 파일을 생성한 후에 700이라는 읽고, 쓰고, 접속 가능한 700이라는 권한을 부여하고 관리자가 아닌 'Tommy'라는 계정으로 접속을 하여 시도해보니, 읽고, 쓰고, 접속 권한이 거부된것을 확인 할 수 있습니다. 1) acl 확인해보기 : getfacl 'getfacl' 이라는 명령어로 /acl 디렉토리를 확인해보니 소유자가 관리자라는 것을 확인할 수 있습니다. 2) 사용자에게 권한 확장해주기 : setfacl -m 'setfacl -m' 이라는 명.. 2020. 12. 12.
[Linux] 025. 소유권 변경하는 방법 1. 소유권 변경하는 방법 : chown (change ownership) 소유권을 변경하는 방법에 대해 알아보도록 하겠습니다. 보통은 위 그림처럼 명령어 'chown'을 쓰고 'UID:GID' 를 정해주고 '파일이나 디렉토리'를 지정해 줍니다. 소유권을 변경할 수 있는 경우의 수를 차례대로 함께 확인해보도록 하겠습니다. 우선, 위에 사진처럼 a,b,c 라는 빈 파일을 만들어 보겠습니다. 그러면 3 파일 모두 소유권은 'root'라는 관리자의 소유라는 것을 확인할 수 있습니다. 'chown Tommy ./a'를 입력하여, 현재 디렉토리에 있는(./) a라는 파일의 소유권을 'Tommy'라는 사용자에게 지정해 주겠다라고 'UID:GID' 입력 없이 사용자 이름만 적으면, 위에 사진처럼 'UID'에 해당되는.. 2020. 12. 11.