목록리눅스 (4)
꾸준한 개발일기
리눅스에 git 프로젝트를 코드를 복사해 넣고 잘 수행되는지 테스트로 검증해보는데 permission denied가 발생하였다. [ec2-user@ip-172-31-89-12 springboot-webservice]$ ./gradlew test -bash: ./gradlew: Permission denied 해결방법은 간단하다. 실행 권한을 부여하면 된다. chmod +x gradlew [ec2-user@ip-172-31-89-12 springboot-webservice]$ chmod +x gradlew 입력하고 엔터를 쳐주면 한참 로딩이 걸린후 BUILD SUCCESSFUL in 2m 2s 5 actionable tasks: 5 executed 이러한 문구가 나오면 성공한 것이다.
데이터를 연계해서 가져오는데 도메인 host를 사용하고 있었다. 서버에선 도메인을 등록해주지 않았기 때문에 갑자기 문제가 발생하였다. 그래서 도메인 명으로 호스트를 찾는 법을 정리하려 한다. 리눅스나 윈도우에서 터미널을 열어준다. 리눅스에서는 ssh, 윈도우에서는 cmd를 사용하면 된다. ping 도메인명 터미널에서 ping을 날려준다. C:\Users\OOO>ping OOO.OOO.or.kr Ping OOO.OOO.or.kr [OO.O.OOO.OOO] 32바이트 데이터 사용: 요청 시간이 만료되었습니다. 요청 시간이 만료되었습니다. 요청 시간이 만료되었습니다. 요청 시간이 만료되었습니다. OO.O.OOO.OOO에 대한 Ping 통계: 패킷: 보냄 = 4, 받음 = 0, 손실 = 4 (100% 손실), ..
정보처리기사 실기를 공부 중에 리눅스 명령어 파트를 보게 되었다. 현업에서 운영서버에서 리눅스 명령어를 많이 쓰고 있는데 이렇게 정리하여 본 적은 드문거 같아서 정리해보기로 했다. 명령어 기능 명령어 기능 cat 파일 내용을 화면에 표시함 ex) cat 파일명.txt killall 프로세스의 이름을 이용하여 프로세스를 종료 ex) killall 프로세스명 cd 디렉터리의 위치를 변경 ex) cd 경로명 ls 현재 디렉터리의 파일 목록을 표시 ex) ls chmod 파일의 보호 모드를 설정하여 파일의 사용 허가를 지정 ex) chmod 777 파일명.txt mkdir 디렉터리를 생성 ex) mkdir 디렉터리명 chown 파일 소유자와 그룹을 변경 ex) chown 소유자 파일명.txt rmdir 디렉터리..
웹 서버에서 배치서버로 connection할 때 오류가 발생했다. Caused by: org.postgresql.util.PSQLException: FATAL: sorry, too many clients already at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:433) ~[postgresql-9.4.1208.jar:9.4.1208] at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:208) ~[postgresql-9.4.1208.jar:9.4.1208] at org.p..