개발/리눅스 7

리눅스 ROOT 논리적인 공간 추가 마운트

* /dev/mapper/rhel-root : 로컬파일시스템이름 (해당 볼륨을 확장할 예정) --현재 논리적인 볼륨 구조 확인 > df -h --전체 용량 정보 확인 > fdisk -l --남은 디스크용량정보에서 추가 파티션을 생성 > fdisk /dev/sda --추가한 파티션이 생성됨을 확인 > fdisk -l --추가된 파티션 위치로 이동 (적용을 위해서는 시스템 리부팅이 필요) > cd /dev/ > ll | grep sda --물리적인 볼륨 공간 생성 > pvcreate /dev/sda3 --볼륨 그룹에 추가 > vgextend rhel /dev/sda3 --논리적인 볼륨 공간 추가 > lvextend /dev/mapper/rhel-root -l +100%FREE --리사이징 작업이 필요 > x..

개발/리눅스 2023.06.30

AWS에 Jupyter Notebook 기본서비스로 설정

## AWS 는 기본 키페어로 접속을 해야만 하기에 비번으로 쉽게 접속할수 있는 환경 세팅 : apt-get or yum 모두 가능 : 권한문제로 정상 실행이 되지 않을 경우 sudo 사용 * 설치패키지 업데이트 yum update * 파이썬 pip 설치 yum install python3-pip * 주피터 노트북 설치 pip3 install notebook * 파이썬 실행 python3 * 파이썬 실행창에서 비밀번호 설정 from notebook.auth import passwd passwd() #생성되는 비번을 기록 * 주피터 노트북 설정파일 생성 jupyter notebook --generate-config * 환경설정파일 수정 vi /home/ec2-user/.jupyter/jupyter_note..

개발/리눅스 2022.07.02

공짜 SSL Certbot 적용

#EPEL-Repository 설치 sudo yum install epel-release #서트봇 설치 sudo yum install certbot #서트봇 NGINX 설치 sudo yum install python2-certbot-nginx [python2-certbot-apache / python2-certbot-nginx] #인증서 설치 sudo certbot --apache -d [ DOMAIN ] --no-eff-email --agree-tos -m ch1@test.com #선택1 sudo certbot --nginx -d [ DOMAIN ] --no-eff-email --agree-tos -m ch1@test.com #선택2 : --no-eff-email : Let's Encrypt 이메일을 ..

개발/리눅스 2022.04.14

openSSL 설정

# EC2 OpenSSL 적용 기본Path : /usr/local/ssl/key_store 1. 설치 yum install openssl -y 2.설치 확인 openssl version 3.개인키생성 (pwd : 1234) *** openssl genrsa -des3 -out keyName.key 2048 ex) openssl genrsa -des3 -out xxxxx.key 2048 4.인증 요청서(CSR) 생성 *** openssl req -new -key keyName.key -out csrName.csr ex) openssl req -new -key xxxxx.key -out xxxxx.csr // 위에서 생성한 비번 입력 5.인증서(CRT) 생성 *** openssl x509 -req -days..

개발/리눅스 2022.04.08

Linux 현재 날짜/시간 확인 및 변경

linux 현재 날짜/시간 정보를 알기 위해서는 커맨드라인에서는 date라는 명령으로 날짜/시간 정보를 확인할수 있습니다. #날짜/시간 확인 [xxxxxxx@localhost ~]$ date 2021. 01. 26. (화) 13:02:21 KST 위와같이 출력이 되며 날짜형식이 다르게 나와지는 현상 'Tus Jan 26 13:33:19 2021' 와 같이 나와질때는 보여지는 날짜의 형식을 변경하여 확인이 가능합니다. [xxxxxxx@localhost ~]$ date '+%F %r' 2021. 01. 26. 화요일 13시 33분 21초 #날짜/시간 설정 date -s '2021-01-26 22:22:22' 현 시스템의 날짜와시각을 2021년01월26일 22시 22분 22초로 설정할수 있습니다. (날짜와 시..

개발/리눅스 2021.01.26

Linux locale ( 한글 언어 설정 )

리눅스를 사용하다가 보면 한글이 깨지는 현상이 종종 발생 한다. 이때 linux locale 설정이 잘못되어 그럴수도 있고 접속 프로그램에서의 언어 설정이 리눅스 운영상의 언어와 달라서 깨지는 경우가 발생합니다. 이에 대처하는 방법에 대하여 공유하고자 포스팅 합니다. [xxxxxxx@localhost ~]$ echo $LANGko_KR.euckr (현재 새용중인 로케일정보) [xxxxxxx@localhost ~]$ cat /etc/sysconfig/i18n ko_KR.euckr (현재 새용중인 로케일정보) 위의 2가지 방법중 편한것을 사용해서 현재 자신이 접속한 시스템의 언어정보를 확인할수 있습니다. [xxxxxxx@localhost ~]$ locale -a (시스템이 지원하는 설정 가능한 로케일 정보)..

개발/리눅스 2021.01.26

Linux 파일 압축 해제

1 . tar - tar 압축 $tar -cvf [압축명.tar] [압축대상] ex) $tar -cvf test.tar test.txt - tar 압축해제 $tar -xvf [압축해제명.tar] ex) $tar -xvf test.tar - tar.gz 압축 $tar -zcvf [압축명.tar] [압축대상] ex) $tar -zcvf test.tar.gz test.txt - tar.gz 압축해제 $tar -zxvf [압축해제명.tar.gz] ex) $tar -zxvf test.tar.gz * 옵션 [-f] : 파일 이름을 지정 (기본 옵션) [-c] : 파일을 tar로 압축 (기존 파일 덮어 쓰기) [-x] : 파일 압축을 해제 [-p] : 파일 권한을 저장 [-v] : 파일을 압축하거나 풀때 과정을 화면..

개발/리눅스 2020.10.29