리눅스2023. 9. 27. 13:26
728x90

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/662126 (2022.10.31)

redis는 리눅스용 원격 딕셔너리 서버(remote dictionary server)로, 키(key):값(value) 형식의 데이터를 빠르게 저장하고 조회할 수 있다. 데비안/우분투 계열 리눅스의 경우 아래와 같이 설치하면 된다.

# S/W 저장소 정보 갱신
sudo apt-get update

# redis-server 패키지 설치
sudo apt-get install redis-server

데이터 저장과 조회는 redis-cli를 이용해서 할 수 있다. 우선 ping 명령으로 redis에 접근이 가능한지 확인한다.

redis-cli ping

접속이 된다면 "PONG"이라고 응답이 올 것이다.

메모리 사용량 등 현재 상태를 확인하려면 info 명령을 사용하면 된다.  

# 상태정보 표시
redis-cli info

데이터 저장은 set 명령으로, 조회는 get 명령으로 한다.

# 데이터 저장  my_test_key:"hello redis"
redis-cli set my_test_key "hello redis"

# my_test_key 키에 저장된 값 조회
redis-cli get my_test_key

get 명령에 존재하지 않는 키를 지정할 경우에는 "(nil)"이라고 응답이 온다.  

원격의 redis 서버에 접속하려면 -h 옵션을 사용하면 되겠다.

redis-cli -h localhost ping

redis-cli -h localhost get my_test_key

데이터가 메모리에 저장되기 때문에 상당히 빠르다.

728x90
Posted by 반달가면
리눅스2023. 9. 27. 13:23
728x90

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/660873 (2022.9.13)

gwenview는 Q4OS의 기본 데스트탑 환경인 KDE에서 제공되는 기본 이미지 뷰어 프로그램이다. 데비안/우분투 계열 배포판 기준으로 아래와 같이 설치하면 된다.

# S/W 저장소 정보 갱신
sudo apt-get update

# gwenview
sudo apt-get install okular

# test.jpg 이미지 열람
gwenview test.jpg

728x90
Posted by 반달가면
리눅스2023. 9. 27. 09:05
728x90

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/660651 (2022.9.3)

 

리눅스 민트 20을 설치해서 사용하고 있던 ASUS R564DA-BQ774 노트북에 최근 공개된 리눅스 민트 21 XFCE를 설치했다. 우분투 22.04 LTS 기반의 배포판이다. 홈디렉토리의 자료를 백업한 후 시스템 파티션을 지우고 재설치.

설치는 별 문제 없이 잘 진행되었다. 한글 입력기 설치는 이전 리눅스 민트 20 XFCE와 동일하게 ibus로 선택해서 진행했다. 관련 내용은 이전 게시물을 참고하자. 여기로

시냅틱(synaptic) 패키지 매니저에 검색바(search bar)가 표시되지 않아서 이것도 추가로 작업을 해 주었다. 관련 내용은 이전 게시물을 참고하자. 여기로

커널 버전이 5.15이고 포함된 소프트웨어가 버전업되거나 조금 달라진 것 외에는 별 차이가 없게 느껴진다. 그 전에도 별 문제 없이 잘 썼으니 이번에도 별 문제 없을 것이라 예상하고 있다.

728x90
Posted by 반달가면
리눅스2023. 9. 27. 09:02
728x90

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/660454 (2022.8.23)

우선, journalctl을 통해서 리눅스에서 시스템 로그를 확인하는 방법은 이전 게시물을 참고하자. 여기로

만약 시스템 로그를 더 이상 기록하지 않고자 한다면 설정 파일을 편집해야 한다. /etc/systemd/journald.conf 파일이다. 이 파일을 루트 권한으로 열어서 편집한다.

sudo vi /etc/systemd/journald.conf

파일 내용에 [Journal] 항목 하위에 있는 Storage 옵션을 아래와 같이 volatile로 지정하고 저장한다.

Storage=volatile

이제 systemd-journald를 재기동하면 시스템 로그를 더 이상 디스크에 기록하지 않고 메모리에만 저장할 것이다.

# systemd-journald 재기동
sudo systemctl restart systemd-journald

아예 기록 자체를 중단하고자 한다면 /etc/systemd/journald.conf 파일의 Storage 옵션을 none으로 지정한다.  

Storage=none

시스템 로그는 시스템에 뭔가 문제가 발생했을 경우에 해결의 실마리를 찾을 수 있는 수단이므로 로그 기록을 중단하는 것은 신중하게 결정하는 것이 좋겠다.

728x90
Posted by 반달가면