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 ..
Redis - Redis-cli 기본 사용법 이번 포스팅에서는 Redis-cli 사용방법에 대해서 알아보도록 하겠습니다. Linux Redis 이전글 https://server-talk.tistory.com/471 - redis - In-Memory - 알아보기 https://server-talk.tistory.com/472 - Redis - 서버 설치 및 기본설정 알아보기 Redis-cli 기본 사용법 1. Redis-cli 접속방법 사용법 : redis-cli -h [접속 IP] -p [포트] -a [패스워드] redis-cli -h 127.0.0.1 -p 6379 -a foobared 127.0.0.1:6379> 2. Redis-cli 데이터 저장 사용법 : SET [Key] [Value] 127..
Linux - timedatectl 명령어 알아보기 (날짜및 시간 설정) 이번 포스팅에서는 리눅스 날짜및 시간설정에 대해서 알아보도록 하겠습니다. Linux 날짜 및 시간설정 세계인들은 월드컵이나 올림픽 등등 중계를 보기 위해서 새벽에 일어나거나 밤늦게까지 기다려서 경기를 보는 경우가 많습니다 그 이유는 월드컵, 올림픽을 개최하는 국가의 낮 시간에 경기를 하고 국가마다 시간이 다르게 흐르기 때문입니다 리눅스에서도 마찬까지입니다 리눅스 날짜와 시간 설정을 국가에 맞게 다르게 지정이 지정할수 있습니다 그러나 날짜와 시간이 다르게 지정되어 있을 경우 DB 데이터, 로그 데이터, 웹서버의 접속한 기록 등등 지정되어 있는 국가의 시간으로 지정되면 시간이 잘못 기록되기 문제가 생길수 있습니다. 대용량 분산 처리 시..
Redis 서버 설치 및 기본설정 알아보기 이번 포스팅에서는 Redis 설치에 대해서 알아보도록 하겠습니다. Linux Redis 이전글 https://server-talk.tistory.com/471 - redis - In-Memory - 알아보기 Redis 서버 설치하기 1. Ubuntu Redis 설치하기 # apt update # apt install redis-server 2. CentOS Redis 설치하기 # yum -y install redis 3. Redis 실행, 중지, 재시작 # systemctl start redis-server.service # systemctl stop redis-server.service # systemctl restart redis-server.service..
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 리눅스에서는 소유자, 그룹, 다른 사용자에게 별도로 권한을 부여가 가능하며 문자 기호 또는 숫자를 통해 권한할 줄수 있습니다. 리..
redis - In-Memory - 알아보기 이번 포스팅에서는 전세계적으로 유명한 캐시솔루션인 Redis 에 대해서 알아보도록 하겠습니다.! Redis 란? 웹, 인공지능, 빅데이터 등등 생겨나고 데이터의 정보의 크기 커지면서 DataBases의 한계점이 생겼습니다 SSD로 인하여 많이 개선이 되었지만 디스크의 데이터를 저장해야되므로 이또한 한계점에 이르게 됩니다 Redis는 하드디스크나 SSD에 데이터를 저장하지 않고 메모리에 저장했다가 같은 페이지의 요청이 있을때 메모리에 저장된 데이터를 빠르게 돌려 주게 됩니다. 즉, 메모리는 하디디스크나 SSD같은 저장장치보다 훨씬더 빠르기 때문에 고속으로 컨텐츠를 제공할 수 있는 장점이 있고 웹서버의 부담을 획기적으로 줄이면서도 사용자들에게는 훨씬더 빠르게 데이..
Linux 명령어 - chown 명령어 사용법 알아보기(파일 소유자 변경) 이번 포스팅에서는 chown 명령어에 대해서 알아보도록 하겠습니다. Linux chown 명령어 사용법 chwon 명령어는 파일이나 디렉토리의 소유자와 그룹을 수정할 경우에 사용되는 명령어 입니다 chown 사용법 : chwon [옵션] [소유자]:[그룹] [디렉토리 or 파일] 옵 션 의 미 -c 수정된 파일들만 자세하게 표시해주는 옵션 입니다. -t 간략히 표시해주는 옵션 입니다. -v 작업 진행 상태를 자세하게 표시해주는 옵션 입니다. -R 지정한 디렉토리 포함하여 하위파일까지 변경할 경우 사용되는 옵션 입니다. chown 명령을 사용하여 지정한 파일의 소유자만 지정한 경우 소유자만 변경되고 그룹을 변경되지 않으며, .(점)..
In-Memory Database - 인-메모리 컴퓨팅 이번 포스팅에서는 In-Memory 캐시서버에 대해서 알아보도록 하겠습니다.! 데이터 처리의 한계 더욱더 인터넷의 발달이 폭발적으로 발전하면서 Load Balancing, Replication, CDN 로는 처리하는데 한계의 이르게 되며, 디스크에 데이터를 저장해야되는 DtaBases의 처리 속도가 가장 문제점이였습니다 그래도 SSD로 인해 많이 개선은 되었지만 이또한 한계점에 이르게 됩니다. 이러한 문제를 해결하기 위해 고안된 방법이 하드디스크나 SSD에 데이터를 저장하지 않고 메모리에 저장했다가 같은 페이지의 요청이 있을때 메모리에 저장된 데이터를 돌려주며 빠른 속도의 처리가 가능하게 됩니다 즉, 메모리는 하디디스크나 SSD같은 저장장치보다 훨씬..
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 ..
캐시(Cache) - 알아보기 이번 포스팅에서는 캐시(Cache)에 대해서 알아보도록 하겠습니다. 캐시(Cache) 란? 웹은 폭발적으로 성정하면 전송되는 정보의 크기가 급격히 커지게 되며, 많은 사람들은 데이터 전송 속도를 높이기 위해 많은 만든것이 캐시 입니다 사용자들은 페이지를 열때마다 계속 다운받아야 됩니다 서비스가 작을때는 문제가 없지만 많은 데이터를 전송하게 되는 경우 오랜 시간이 소요되게 됩니다 그래서 페이지를 열때 한번 다운로드 받은 파일은 컴퓨터에 저장하고 같은 주소로 페이지를 열때마다 컴퓨터에 저장한 파일을 사용하여 네트워크를 통해 발생하는 속도 줄어들게 됩니다. 또한, 서버와 클라이언트 모두 자원을 아끼게 되고 자연적으로 비용적인 부분도 절약하게 되었고 캐시를 통해 웹서비스를 폭발적으..