Linux - stat 명령어 알아보기(파일 및 파일 시스템 상태 표시) 이번 포스팅에서는 stat 명령어에 대해서 알아보도록 하겠습니다. Linux stat 명령어 stat 명령어는 파일 및 파일 시스템 상태를 확인하는 명령어로 파일의 자세한 정보를 확인하기 위해서 많이 사용되는 명령어 입니다. 1. stat 명령어 : 파일 확인 사용법 : stat [파일명] # stat fill.pdf File: fill.pdf Size: 19772 Blocks: 40 IO Block: 4096 regular file Device: fd00h/64768dInode: 527362 Links: 1 Access: (0664/-rw-rw-r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 202..
Linux - file 명령어 알아보기(파일 종류 확인) 이번 포스팅에서는 file 명령어에 대해서 알아보도록 하겠습니다. Linux file 명령어란? 리눅스를 운영하시다 보면 파일의 종류의 확인이 필요한 경우가 있습니다 예로 텍스트 파일인지 그림파일인지 문서파일인지 등등 을 확인이 필요한 경우에 file 명령어로 파일의 종류 확인이 가능하며, 단순히 파일의 확장자만 보고 판단하지 않고 파일의 헤더를 읽어서 파일의 종류를 표시해 줍니다. Linux file 명령어 사용법 사용법 : file [옵션] [파일명] 옵션 기 능 -C 매직파일의 포맷을 검사하는 옵션 입니다. -f 많은 파일을 한번에 확인하기 위한 파일리스트를 만들어서 여러개의 파일을 한번에 할때 사용되는 옵션 입니다. -m 매직파일을 지정하는..
Linux - 로케일(Locale) 설정 알아보기 이번 포스팅에서는 로케일(Locale) 설정에 대해서 알아보도록 하겠습니다. Linux 로케일(Locale) 이란? 전 세계의 나라들은 각기 다른 언어, 날짜, 시간, 화폐 등등 다르게 갖고 있습니다 리눅스에서도 마찬가지입니다 그래서 국제화(Internationalization = i18n)를 통해 사용자가 어떻게 표시할지 환경을 선택하는 기능이 로케일(Locale) 입니다. 또한, 언어뿐만 아니라 숫자, 날짜 등등 사용이 가능하고 로케일(Locale) 설정에 따라 다른 결과의 언어로 표시할 수도 있습니다. Linux 로케일(Locale) 설정 및 사용법 리눅스에서는 localectl 명령어를 통해 설정되어 로케일(Locale)를 확인 및 설정할 수 있고..
Linux - date 명령어 알아보기 (시스템 시계 설정) 이번 포스팅에서는 date 명령어에 대해서 알아보도록 하겠습니다. Linux date 명령어 사용법 리눅스에서 날짜, 시간을 설정하거나 확인할 경우에 date 명령어를 사용합니다 1. date 명령어 - 날짜와 시간 모두 설정 # # date -s "2022-04-01 19:41:00" Fri Apr 1 19:41:00 KST 2022 2. date 명령어 - 날짜만 설정 # date +%D -s "2022-04-01" 04/01/22 3. date 명령어 - 시간만 설정 # date +%T -s "19:41:00" 19:41:00 4. date 명령어 - 시간 획인 # date Fri Apr 1 19:41:03 KST 2022 6. date ..
Linux - timedatectl 명령어 알아보기 (날짜및 시간 설정) 이번 포스팅에서는 리눅스 날짜및 시간설정에 대해서 알아보도록 하겠습니다. Linux 날짜 및 시간설정 세계인들은 월드컵이나 올림픽 등등 중계를 보기 위해서 새벽에 일어나거나 밤늦게까지 기다려서 경기를 보는 경우가 많습니다 그 이유는 월드컵, 올림픽을 개최하는 국가의 낮 시간에 경기를 하고 국가마다 시간이 다르게 흐르기 때문입니다 리눅스에서도 마찬까지입니다 리눅스 날짜와 시간 설정을 국가에 맞게 다르게 지정이 지정할수 있습니다 그러나 날짜와 시간이 다르게 지정되어 있을 경우 DB 데이터, 로그 데이터, 웹서버의 접속한 기록 등등 지정되어 있는 국가의 시간으로 지정되면 시간이 잘못 기록되기 문제가 생길수 있습니다. 대용량 분산 처리 시..
Linux 명령어 - umask 명령어 사용법 알아보기(파일 퍼미션 마스크) 이번 포스팅에서는 umak 명령어에 대해서 알아보도록 하겠습니다. Linux umask 명령어 란? umask 명령어는 리눅스에서는 특정 디렉터리에 파일 및 디렉터리를 생성할 경우 권한을 자동으로 설정하기 위한 명령어이며, umask 명령어를 통해 mask 값을 설정하여 생성될 파일 및 디렉토리의 권한을 설정할 수 있습니다. Linux mask 값에 따른 권한 파일 소유자 그룹 다른 사용자 읽기 쓰기 실행 읽기 쓰기 실행 읽기 쓰기 실행 r w x r w x r w x 4 2 1 4 2 1 4 2 1 리눅스에서는 소유자, 그룹, 다른 사용자에게 별도로 권한을 부여가 가능하며 문자 기호 또는 숫자를 통해 권한할 줄수 있습니다. 리..
Linux 명령어 - chown 명령어 사용법 알아보기(파일 소유자 변경) 이번 포스팅에서는 chown 명령어에 대해서 알아보도록 하겠습니다. Linux chown 명령어 사용법 chwon 명령어는 파일이나 디렉토리의 소유자와 그룹을 수정할 경우에 사용되는 명령어 입니다 chown 사용법 : chwon [옵션] [소유자]:[그룹] [디렉토리 or 파일] 옵 션 의 미 -c 수정된 파일들만 자세하게 표시해주는 옵션 입니다. -t 간략히 표시해주는 옵션 입니다. -v 작업 진행 상태를 자세하게 표시해주는 옵션 입니다. -R 지정한 디렉토리 포함하여 하위파일까지 변경할 경우 사용되는 옵션 입니다. chown 명령을 사용하여 지정한 파일의 소유자만 지정한 경우 소유자만 변경되고 그룹을 변경되지 않으며, .(점)..
Linux 명령어 - chgrp 명령어 사용법 알아보기(파일 소유 그룹 변경) 이번 포스팅에서는 chgrp 명령어에 대해서 알아보도록 하겠습니다. Linux chgrp 명령어 란? chgrp 명령어는 Change Group의 약자로 파일이나 디렉토리의 그룹을 변경할때 사용 됩니다. Linux chgrp 사용법 사용법 : chgrp [옵션] [그룹명] [파일명] 옵션 의 미 -c 파일의 그룹명을 변경할때 변경된 파일만 출력한다 -f 그룹이 변경되지 않는 파일들에 대한 오류 메시지를 보여주지 않는다 -v 작업 진행 상태를 자세하게 설명해준다 -R 지정한 디렉토리의 하위에 있는 모든 파일도 함께 지정한 그룹으로 변경한다. # ll data1 -rw-r--r-- 1 zone zone 0 Aug 17 10:28 ..
Linux 명령어 - chmod 명령어 사용법 알아보기(파일 권한 바꾸기) 이번 포스팅에서는 chmod 명령어에 대해서 알아보도록 하겠습니다. Linux chmod 명령어 란? 리눅스 파일 시스템에서 파일을 생성시 파일을 생성한 사용자가 파일에 대한 제어를 할수 있습니다 그러나 서비스를 운영하다보면 다른 사용자에게 접근, 읽기, 쓰기 같은 권한을 주어야할 경우가 있습니다. 다른 사용자에게 접근 권한을 부여할때 사용되는 명령어가 chmod 입니다 chmod 명령어는 소유자, 그룹, 익명사용자에게 각각 별도로 지정이 가능하며, 권한을 지정시 숫자, 알파벳기호, 특수문자를 통해 설정할 수 있습니다. Linux chmod 옵션 사용법 : chmod [옵션] [--옵션] [모드] [파일] 사용법 : chmod [..
Linux - 파일의 접근 권한 소유권 이번 포스팅에서는 Linux에서 파일의 접근 권한과 소유권에 대해서 알아보도록 하겠습니다 Linux 파일의 접근 권한 및 소유권 리눅스 시스템은 파일에 소유권에 권한을 주어서 각 사용자가 사용하는 파일에 대한 제어를 할수 있도록 하고 있습니다 이러한 권한은 다중 사용자들이 리눅스와 유닉스 시스템에서의 보안정책으로 당연한 정책 입니다 또한 파일 소유권을 이용하여 다른 사용자가 자신의 파일을 타인으로부터 보호할 수 있습니다 리눅스는 파일 권한은 기본적으로 사용자와 그룹이 소유권을 가지도록 설정 됩니다 예로 사용자가 처음 파일을 생성할경우 파일을 생성한 사용자, 그룹 및 다른 사용자에 대한 접근권한이 설정되며, 이런 설정을 Permission 설정 이라고도 합니다 파일의..