728x90

CS/Linux 6

리눅스 우분투에서 모든 프로세스 보기 | 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

리눅스 우분투 메모리 사용량 확인하기 | 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