728x90
반응형
- [DBMS] MySQL 타임존 설정(Asia/Seoul)2024-03-26 16:12:111. 현재 타임존 확인 root@ (생략) :~# mysql -u root -p Enter password: (MySQL 계정 비번 입력) mysql> SELECT @@GLOBAL.time_zone, @@SESSION.time_zone, @@system_time_zone; 2. 'Asia/Seoul' 설정 mysql> set global time_zone = 'Asia/Seoul'; Query OK, 0 rows affected (0.00 sec) mysql> set time_zone = 'Asia/Seoul'; Query OK, 0 rows affected (0.00 sec) 🤔 ERROR 1298 (HY000): Unknown or incorrect time zone: 'Asia/Seoul' 발생 시..
- [Linux] ubuntu 서버 성능 모니터링2024-03-15 18:02:081. ubuntu 기본 명령어 CPU 사용 현황 모니터링 : top 메모리 사용 현황 모니터링 : free 저장소 사용 현황 모니터링 : df -h 2. vmstat 성능 모니터링 1회 : vmstat 성능 모니터링 2초 간격 : vmstat 2 성능 모니터링 2초 간격 5회 까지: vmstat 2 5 😉 초, 회는 원하는 값 지정이 가능하다. 3. sysstat 리눅스 성능 측정 도구 패키지이며 별도로 설치해야 한다. 설치 : sudo apt install sysstat 설정 편집 : nano /etc/default/sysstat # false → true ENABLED="true" # 🤔 나의 경우 false로 설정했을때 크론이 작동했다. 설정 편집 후 재시작 : sudo /etc/init.d/sys..
- [Linux] Centos 방화벽(firewall) 설정 명령어2024-03-14 11:13:41방화벽 설정 명령어 방화벽 실행 확인 : firewall-cmd --state 방화벽 Rule 리스트 확인 : firewall-cmd --list-all IP 허용 : firewall-cmd --permanent --add-source=10.10.10.10 IP 허용 제거: firewall-cmd --permanent --remove-source=10.10.10.10 IP에 대해 서비스 포트 허용 : firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address=10.10.10.10 port port="80" protocol="tcp" accept' IP에 대한 서비스 포트 허용 제거 : firewall-cmd --permanent..
- [MySQL] 스키마(데이터 포함) Export 및 Import2024-03-12 09:35:121. 스키마(데이터 포함) Export 2. 스키마(데이터 포함) Import 🤔 Import 중 "ERROR 1049 (42000): Unknown database ''" 에러가 발생한다면...? 더보기 아래와 같이 데이터 정의어를 사용해 스키마를 미리 생성한 후 Import를 진행한다. CREATE DATABASE ; ✔️ 참고한 자료: https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=jeminad&logNo=30137045108
- [Linux] 서버 이전을 위한 리눅스 명령어2024-03-08 16:59:391. ubuntu root 활성화1-1. 현재 접속 계정 확인계정명만 출력 : whoami계정명 + 추가 정보 출력 : who am i 1-2. root 비밀번호 생성sudo passwd root (명령 실행 후 사용할 비밀번호 입력하면 됨) 1-3. root 계정으로 전환su - root✔ super user 참조더보기1. 프롬프트 root@(생략):~#와 같이 오른쪽에 #이 붙어있으면 super user를 의미한다. 반면 $이면 일반 유저이다. 2. super user인 root 계정은 lock이 걸려있다. 3. sudo passwd -u root 명령으로 unlock할 수 있다. 4. sudo passwd -l root 명령으로 lock할 수 있다. 1-4. /etc/ssh/sshd_config ..
- [Linux] LVM 마운트 "can't read superblock" 에러2024-02-26 17:30:501. LVM 마운트 "can't read superblock" 에러 LVM(Logical Volume Manager) 타입 파티션 200GB 저장소를 /mnt라는 폴더에 마운트 하고자 하였는데 "can't read superblock"이라는 에러가 출력되었다. 2. dmsetup remove 명령어로 해결 pvdisplay 명령어로 확인해 보니 다음과 같은 에러가 출력되었다. root@postforty:~# pvdisplay /dev/CloudVG/CloudLV: read failed after 0 of 4096 at 0: Input/output error /dev/CloudVG/CloudLV: read failed after 0 of 4096 at 212600815616: Input/output err..
- [Linux] Putty SSH Key 로그인 에러 "server refused our key"2024-02-26 11:44:221. Key 적용을 잘했는데 ubuntu 로그인 에러 KT클라우드에서 SSH Key Pair 생성하여 .pem 파일을 내려받았고, 이 키를 Putty에서 사용하기 위해 Putty Key Generator을 이용해 .ppk로 변환하여 Putty에 잘 적용하였다. 모든 것이 순조로웠으나 ubuntu 접근 시 "server refused our key" 메시지를 전달받고 문전박대당했다. 2. ubuntu의 authorized_keys에 동일 키를 등록해야 PuTTY Key Generator에서 .pem을 load 했을 때 보이는 키([그림 1] 참조)를 ubuntu의 ~/.ssh/authorized_keys 파일에 작성(복붙)해줘야 한다. authorized_keys 파일의 수정하는 명령어는 다음과 같다. v..
- [레벨2][정렬] 가장 큰 수2024-02-15 17:01:091. 문제 numbers 배열의 요소는 0~1000의 숫자이다. 이 숫자를 이어 붙여 가장 큰 숫자를 만들어야 한다. 😉 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/42746?language=python3 2. 풀이 처음에는 for문과 순열을 이용해 풀이했는데 "시간 초과" 되었다. 고민도 하고 힌트도 찾다가 어썸 한 풀이법을 발견했다. # 파이썬 풀이 def solution(numbers): # 1. 모든 수를 문자열로 변환 numbers = list(map(str, numbers)) # 2. x+y와 y+x를 비교하여 정렬 numbers.sort(key=lambda x: (x * 4)[:4], reverse=True) ''' ..
728x90
반응형