목록리눅스 (5)
미스터 역마살

Mysql 접속 mysql -h[host주소] -u[user명] -p 2가지 방법 ## 리눅스 서비스로 등록되지 않은 경우 /etc/init.d/mysql start /etc/init.d/mysql stop ## 리눅스 서비스로 등록된 경우 service mysqld start service mysqld stop Mysql Start, restart, 상태 확인 작업 우분투 명령어 Centos 6 명령어 Centos 7 명령어 시작 service mysql start service mysqld start systemctl start mysqld 정지 service mysql stop service mysqld stop systemctl stop mysqld 재시작 service mysql restart ..

리눅스에 Mysql 설치 하기 설치 버전 : mysql 5.7 community 설치 환경 : Amazon Linux 2 Mysql 을 설치하는 방법은 2가지가 있다. RPM 설치 Source Compile 설치 간단 설치하기 기본적으로 개인 개발을 위해서는 간단하게 설치를 하며 회사의 db나 프로젝트에서는 RPM 설치나 Source Compile 설치하는 형태로 진행될 것이다. 그럼 하나씩 알아보자 RPM 설치 RPM이란? 초창기 리눅스는 설치가 어려웠다 .소스코드를 갖고와서 적재적소에 컴파일을 해야했다. 그래서 일반사용자가 사용하기엔 거의 불가능했다. 이러한 이유로 외면을 받았었다. 결국 Redhat에서 RPM(Redhat Package Manager)을 내놓았다. 윈도우의 setup.exe 라고 생..

리눅스 명령어 리눅스를 전혀 해본적이 없던 내가 2달간 Mysql DBA를 하면서 급하게 배운 리눅스 명령어에 대해 적어본다. 추가로 배워야 할 게 많지만 가장 기초가 될만한 명령어 리스트이다. 버전확인 grep . /etc/*-release find #파일명이 os-rele로 시작하는 파일 찾기 (루트 디렉토리에서 부터 찾는거) find / -name os-rele* # tmp 파일을 찾아서 다 지우기 find . -name "*.tmp" -exec rm -f {} \; # 현재 경로에서부터 시작해서 file 찾기 find . -type file -name "*.txt" # 현재 경로에서부터 시작해서 directory 찾기 find . -directory file -name "*abc" 파일 만들기 #..

Crontab 이란? Linux 운영 체제 내에서 서버 스스로 정해둔 명령을 일정 기간마다 실행하도록 하는 것입니다. 명령어 Crontab 리스트 확인 crontab -l Crontab 수정 crontab -l Crontab 제거 해당 crontab을 제거하기 위해서는 Crontab 수정을 통해 명령어를 지우고 프로세스 id를 찾아서 kill해줘야 한다. Crontab 설정 45 22 * * * 22시45분에 실행 28 03 * * * 03시28분에 실행 0 17 * * * 17시00분에 실행 0 17 * * 1 매주 월요일 17시00분에 실행 0,10 17 * * 0,2,3 매주 일, 화, 수요일 17시00 분과 17시10분에 실행 0-10 17 1 * * 매달 1일 17시00분부터17시10분까지 1분..

SED란? 정규식과 같은 패턴 식을 적용하여 파일을 원하는대로 편집할 수 있는 프로그램 이다. vi 편집기처럼 직접 파일을 열어 고치지 않고 커맨드 창 또는 스크립트에서 동작을 하여 원하는 부분만 변경해준다는 특징이 있다. SED 특징 sed는 쉘 또는 스크립트에서 파이프(|)와 같이 사용될 수 있는 명령어이다. 그리고 기본적으로 정규표현식이 사용가능하기 때문에 정규표현식을 알면 더 고급지게 sed를 이용할 수 있다. 주의할 점은 정규표현식을 사용하기 때문에 특수문자 앞에 역 슬래시(\,\)를 붙여주어야 합니다. \를 쓰면 리눅스에서는 역슬래시로 받아들인다. 예) sed 's/\$man/man/g' test.txt SED 옵션 e : sed를 사용하였을 때 출력되는 값을 보여준다. 이 옵션은 기본값으로 ..