티스토리 뷰
■ Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
만약 linux 환경에서 mysql 을 설치했을시에 Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' 요런 오류가 발생한다면
/etc/mysql/my.cnf 를 열어서 socket 부분의 /var/run/mysqld/mysqld.sock를 /var/lib/mysql/mysql.sock로 변경하면 해결.
■ linux 환경에 mysql 설치, 삭제
mysql 검색 : sudo apt-cache search mysql-server
mysql 설치 : sudo apt-get install mysql-server-5.6
myslq 삭제
sudo /etc/init.d/mysql stop
sudo apt-get remove --purge mysql-server mysql-client
sudo netsat -tap | grep mysql
sudo apt-get remove --purge mysql-server*
sudo apt-get remove --purge mysql-client*
■ linux 환경에 Java 설치
자바의 설치 유무 확인 : java -version
-버전이 출력되면 설치된 것
OpenJDK 제거 : sudo apt-get purge openjdk*
repository 추가 : sudo add-apt-repository ppa:webupd8team/java
repository index 업데이트 : sudo apt-get update
JDK 설치{
Java 8 : sudo apt-get install oracle-java8-installer
Java 7 : sudo apt-get install oracle-java7-installer
Java 6 : sudo apt-get install oracle-java6-installer
}
■ 파일 전송
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 로 이동해 pscp.exe 다운
cmd 창으로 다운받은 pscp가 있는 경로로 이동한뒤
pscp 보낼파일경로 상대방서버권한(아이디?)@상대방서버아이피:/전송할 경로
■ 파일 복사, 삭제
삭제 : rm 파일이름 또는 경로
복사 : cp 복사할파일,경로 복사될파일,경로
■ Runnable Jar 파일 실행, 백그라운드에서 실행 & 종료
파일실행 : java -jar 실행할파일
가용램 적용해서 실행 : java -Xms1024M -Xmx1024M -jar 실행할파일
백그라운드에서 실행 : nohup java -jar 실행할파일
가용램 적용해서 백그라운드에서 실행 : nohup java -Xms1024M -Xmx0124M -jar 실행할파일 &
백그라운드로 실행중인 프로세스 상태 확인 : jobs
백그라운드에 있는 프로세스를 foreground로 가져옴 : fg
CTRL+Z로 프로세스 일시정지후 foreground에 있는 프로세스를 background로 설정 : bg
백그라운드에 있는 프로세스 종료 : jobs -l로 pid를 얻은뒤 kill pid
역시 실제 프로젝트를 진행하며 배우는게 가장 효과적인 학습 방법인 것 같네요
'기타 스터디 > Linux' 카테고리의 다른 글
페이지 캐시, 버퍼캐시 (401) | 2016.06.01 |
---|