반응형

얕고넓은지식/linux 97

우분투 서버가 자꾸 멈추네?

sudo apt-get update # 업데이트 목록 갱신 sudo apt-get upgrade # 현재 패키지 업그레이드 sudo apt-get dist-upgrade # 신규 업데이트 설치 업데이트해주자 root@server-desktop:~# sudo apt-get update Hit:1 http://kr.archive.ubuntu.com/ubuntu focal InRelease Get:2 http://kr.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Get:3 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] Get:4 http://kr.archive.ubuntu.c..

linux ceontos7 mariadb 설치중 오류 뿜뿜~

yum update 및 upgrade하기 yum update yum upgrade MariaDB 설치 (최신버전으로 설치된다) yum -y install mariadb-server http://yum.mariadb.org/10.1/centos7-amd64/rpms/MariaDB-client-10.1.48-1.el7.centos.x86_64.rpm: [Errno 14] HTTP Error 404 - Not Found 왜 없지?? [root@localhost /]# yum clean all 일단 좀 청소좀해보고... [root@localhost /]# yum -y install mariadb-server Loaded plugins: fastestmirror, langpacks Determining faste..

mriadb 손상 복구 MariaDB 복구모드 140115712129280 [ERROR] Aborting

MariaDB 서버가 .ibd 파일이 손상되어 정상적으로 기동되지 않을때 복구모드로 시작할 수 있다. my.cnf 파일에 해당 옵션을 추가하고 서버를 기동하면 된다. 복구 후에는 추가했던 옵션을 삭제하고 기동하여야 한다. 1. innodb_force_recovery = 1 - 서버가 크러쉬된 페이지를 발견해도 무시하고 시작된다. 2. innodb_force_recovery = 2 - 메인 쓰레드가 구동되지 않도록 한다. 퍼지 연산이 실행되는 것을 막는다. 3. innodb_force_recovery = 3 - 트랜잭션 롤백을 실행하지 않는다. 4. innodb_force_recovery = 4 - 테이블 통계를 계산하지 않으며 삽입버퍼병합을 방지합니다. 5. innodb_force_recovery = 5..

리눅스 mariadb mysql 손상 복원

mysqlcheck 사용법 자동복구 및 손상 검사 할시 # mysqlcheck -v -u[계정명] -p --auto-repair --check --all-databases # mysqlcheck -v -u root -p --auto-repair --check --all-databases 손상 검사만 할시 # mysqlcheck -v -u[계정명] -p --check --databases [DB명] # mysqlcheck -v -u root -p --auto-repair --check --all-databases server -v 옵션시 테이블 검사내역 print(verbose) 1. mysql 전체 DB 복구 [root@localhost /]# mysqlcheck -Aao –auto-repair -u r..

리눅스 멈추는 이유 로그 보기 프리징

last #전체 로그인/로그아웃, 시스템 시작/종료 기록을 확인. last -F # 연도를 포함하여 시간을 자세하게 표시. last -[숫자] # 최대 출력하는 라인 수를 지정. (최근순) last [계정명] # 특정 계정의 로그인/로그아웃 기록을 확인. last reboot # 시스템 재부팅 로그를 확인. 해결방법 1) sudo gedit /etc/default/grub 명령어로 grub 파일을 연다 2) GRUB_CMDLINE_LINUX_DEFAULT="기존 파라미터" 를 3) GRUB_CMDLINE_LINUX_DEFAULT="intel_idle.max_cstate=1" 로 수정한다 4) 그다음 update-grub 명령어를 입력하고 reboot를 하면 정상적으로 해결된다 5) 리부팅 후 항암된 기분..

리눅스 파일이동 특정폴더 제외

리눅스에서 특정 폴더를 제외하고 파일을 이동하려면 find 명령어와 xargs 명령어를 사용할 수 있습니다. 예를 들어, /path/to/source 디렉토리에서 /path/to/destination 디렉토리로 모든 파일을 이동하려면 다음과 같이 입력할 수 있습니다. find /path/to/source -type f ! -path "/path/to/source/excluded_folder/*" -print0 | xargs -0 -I {} mv {} /path/to/destination find 명령어는 /path/to/source 디렉토리에서 파일을 찾습니다. ! -path "/path/to/source/excluded_folder/*" 옵션은 /path/to/source/excluded_folder ..

리눅스 특정폴더 제외하고 이동

리눅스에서 특정 폴더를 제외하고 다른 폴더로 이동하려면 find 명령어를 사용할 수 있다. find 명령어는 지정한 경로 내에서 파일 및 디렉터리를 검색할 수 있는 기능을 제공! 예를 들어, /path/to/source 폴더에서 특정 폴더인 /path/to/source/exclude를 제외하고 모든 폴더와 파일을 /path/to/destination 폴더로 이동하려면 다음과 같이 입력하면 된다. find /path/to/source/ -type d -not -path "/path/to/source/exclude/*" -exec mv {} /path/to/destination/ \; 위 명령어는 /path/to/source/ 경로 내의 모든 폴더(-type d)를 검색하지만, 특정 폴더인 /path/to/..

반응형