728x90
반응형

전체 글 417

[SSMS-ERROR]테이블을 다시 만들어야 하는 변경 내용 저장 사용 안 함

[SSMS-ERROR]테이블을 다시 만들어야 하는 변경 내용 저장 사용 안 함 테이블 수정할 때 위와 같은 메시지가 나타날 수 있습니다. 데이터가 들어 있는 테이블에 데이터 형식을 수정할 때 위와 같은 메시지가 나타납니다. 메시지를 보면 '[테이블을 다시 만들어야 하는 변경 내용 저장 사용 안 함] 옵션을 설정했습니다.' 라는 내용이 있는 것을 볼 수 있는데, 이 옵션을 해제하면 수정할 수 없던 테이블도 저장할 수 있게 됩니다. 도구 -> 옵션(새 창) -> 디자이너 -> 테이블 옵션에서 테이블을 다시 만들어야 하는 변경 내용 저장 안 함(S) 옵션에 체크 박스를 해제하고 '확인' 후 테이블을 저장하면 해당 메시지를 띄우지 않고 테이블을 수정할 수 있게 됩니다. 오늘은 SSMS 테이블 변경 시 나오는 E..

Tool 2022.02.08

리눅스 우분투에서 모든 프로세스 보기 | ps -ef

리눅스 우분투에서 모든 프로세스 보기 | ps -ef 명령어 (급하신 분) $ ps -ef 리눅스 우분투에서 모든 프로세스를 보는 명령어는 보통 다음 4가지로 사용됩니다 모든 프로세스 보기 명령어 $ ps -e $ ps -ef $ ps -eF $ ps -ely . 그 중에서 $ ps -ef 를 많이 쓰는 것 같습니다. 그리고 찾고자 하는 특정 프로세스가 있다면 파이프(|) grep 을 사용해 해당 프로세스를 찾아볼 수도 있습니다. 이전에 실행시켜 놓았던 프로세스가 ps, jobs 명령어를 통해 확인되지 않을 때 확인할 수 있을 것입니다. 저는 이전에 java 프로세스를 실행시켜두었는데 ps, jobs 명령어로 검색이 안돼서 전체 프로세스를 검색해서 이전에 실행해둔 프로세스를 찾을 수 있었습니다. 해당 프..

CS/Linux 2022.02.06

리눅스 우분투 방화벽 포트 열기 (feat. iptables)

리눅스 우분투 방화벽 포트 열기 (feat. iptables) 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ IP 패킷, 포트 접근 권한을 관리하는 명령어 iptables에 대해 알아보겠습니다. # iptables 기본 출력 $ sudo iptables -L # iptables 기본 출력 + IP 주소 & 포트 번호들을 숫자 형식으로 출력 $ sudo iptables -nL # iptables 규칙 리스트를 출력 $ sudo iptables -S # iptables 특정 포트 접근 허용하기 (규칙 추가하기) $ sudo iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT # iptables 특정 포트 접근 허용했던 것 막..

CS/Linux 2022.02.06

리눅스 우분투에서 war 파일 실행하기

리눅스 우분투에서 war 파일 실행하기 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 됩니다. :) 이번 글은 제가 만들어 놓은 Spring Boot 서버를 돌리기 위한 war파일이 있는데, 이 war 파일을 리눅스 우분투에 넣어서 실행하기 위한 과정을 기록한 글입니다. # 배포하기 위한 war파일 준비 PC를 사용하고 있어서 윈도우 환경에서 개발 및 war 파일을 만들었다. 이 파일을 배포 및 서버를 돌리기 위해 파일을 옮겨야 한다. 일단 서버는 무료 클라우드의 free tier를 사용하다 보니 용량과 메모리 등이 부족해서 CI/CD를 직접 구현하다가 실패했었다. 젠킨스를 설정하는 과정에서 메모리가 부족했다. 그리고 위 작업은 git으로 관리하지도 않았어서 일단 scp로..

CS/Linux 2022.02.06

리눅스 우분투 현재 OS 버전 확인하기

리눅스 우분투 현재 OS 버전 확인하기 명령어 (급한 분) cat /etc/issue 리눅스 우분투의 현재 OS 버전을 확인하는 명령어를 알아보겠습니다. (짧은 글 입니다.) 다른 리눅스 버전에서 해당 명령어를 사용해보진 않았습니다. # OS버전에 대한 정보 확인하기 ■ 현재 리눅스 우분투 OS 버전 확인하기 (※ OS, Operation System 운영체제) ubuntu@instance-20211016-0038:~$ cat /etc/issue Ubuntu 20.04.3 LTS \n \l 실행결과 저는 현재 우분투 20.04.3 LTS 버전을 사용하고 있는 것으로 확인됩니다. ㅎㅎ 리눅스 우분투의 현재 OS 버전 확인하는 방법에 대해 알아보았습니다. 짧은 글 읽어주셔서 감사합니다.^^

CS/Linux 2022.02.06

[Vue.js | Vue 2] Vue.js 시작하기 (입문)

[Vue.js | Vue 2] Vue.js 시작하기 (입문) Vue.js에 대해서 공부를 하기 시작하면서 공부한 내용을 공유하고자 글을 작성합니다. 틀린 부분이 있다면 지적해주시고 고쳐갈 수 있도록 댓글 남겨주시면 감사하겠습니다. Vue.js는 프론트엔드 프레임워크로 현재 가장 인기 있는 프론트 엔드 기술 중 하나입니다. react.js, vue.js, angular.js 등이 있는데요. 저는 그 중 Vue.js가 가벼우며 접근하기가 비교적 쉽다(?)는 얘기를 듣고 Vue.js를 먼저 공부하게 되었습니다. Vue.js의 시작은 매우 간단합니다. vue.js 파일을 html의 프로덕션 환경인 경우 아래 CDN으로 사용합니다. 위 vue.js 파일 혹은 cdn 으로 링크를 걸었다면, 이제 vue.js를 사용..

JS/vue 2022.01.26

JAVA 시작하기, 자바 개발 도구 설치하기(feat. JDK 설치)

JAVA 시작하기, 자바 개발 도구 설치하기(feat. JDK 설치) 안녕하세요. 오늘은 JAVA를 공부하기 시작하려는 분들께 도움이 될 수 있는 정보를 갖고 왔습니다. 많은 프로그래밍 언어 중 자바는 안드로이드 앱, 데스크톱 앱, 웹사이트 등 다양한 개발을 할 수 있는 언어입니다. 그 중에서도 (특히 대한민국에선) 웹 앱 서버 구축용 언어로 가장 많이 사용되고 있는데요. 이 자바라는 언어를 사용하여 개발을 하려면 자바 개발 도구(JDK, Java Development Kit)를 설치해야 합니다. 자바 개발 도구 설치 Java로 개발을 하기 위해선 자바 개발 도구인 JDK는 Open JDK 혹은 Oracle JDK(상업용일 때 유료)를 설치해야 하는데요. 학습할 때는 둘 중 아무거나 사용해도 되지만 여기..

java, spring 2022.01.22

JAVA 오류: 기본 클래스 ..을(를) 찾거나 로드할 수 없습니다. [해

JAVA 오류: 기본 클래스 ..을(를) 찾거나 로드할 수 없습니다. [해결] 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ Java 환경 변수를 설정할 때 JAVA_HOME, PATH 에 대한 설정과 CLASSPATH 에 대한 설정도 하는데요. 변수 CLASSPATH, 변수 값 %JAVA_HOME%\lib 으로 보통 설정하고, 작업을 하게 됩니다. 그리고 메모장을 이용해 자바코드를 작성합니다. 그리고 콘솔창에서 작성한 자바 소스를 컴파일 합니다. > javac Hello.java 컴파일 후 Hello.class 파일을 java로 실행해 읽어줍니다. > java Hello 다음과 같은 오류가 나타납니다. JAVA 오류: 기본 클래스 ..을(를) 찾거나 로드할..

java, spring 2022.01.18

리눅스 우분투 메모리 사용량 확인하기 | free -h

리눅스 우분투 메모리 사용량 확인하기 | free -h 리눅스의 free 명령어를 통해 현재 리눅스의 메모리 상태를 확인할 수 있습니다. (단위 : KB) $ free 사람이 보기 편하도록 옵션 -h 을 추가합니다. (MB 기준으로 본다고 하면 될 것 같네요.) $ free -h 메모리 총 공간 total (위 캡처화면 기준 972M) 사용하고 있는 메모리 used (위 캡처화면 기준 496M) 여유 메모리 공간 free (위 캡처화면 기준 307M) 버퍼 / 캐시 공간 buff/cache (위 캡처화면 기준 167M) 그 외 나머지 정도로 보시면 될 것 같은데요. 간혹 리눅스에서 아무것도 하지 않았는데 buff/cache 에 메모리를 많이 사용하고 있는 경우가 있습니다. 원인은 정확하게 확인하지 못했지..

CS/Linux 2022.01.13

리눅스 우분투 man이 안 될 때 | To restore this content, including manpages, you can run the 'unminimize'command. You will still need to ensure the 'man-db' package is installed.

리눅스 우분투 man이 안 될 때 리눅스 우분투에서 man 명령어를 사용하면 다음과 같은 메시지를 볼 수 있습니다. 메시지 This system has been minimized by removing packages and content that are not required on a system that users do not log into. To restore this content, including manpages, you can run the 'unminimize' command. You will still need to ensure the 'man-db' package is installed. 최소버전의 시스템으로 설치한 경우에 볼 수 있는 메시지로 'unminimize'의 명령 실행과 ma..

CS/Linux 2022.01.13
728x90
반응형