본문 바로가기

LEARN/OS40

[UBUNTU] LINUX 명령어 (시간, 위치, history 등) 이전에 인프런을 보면서, 한번 실습을 했던 적이 있다.그때 기록으로 따로 남겼던 건 아니라서, 이번에 기록으로 남겨본다.우분투에서 활용할 수 있는 명령어도 적지 않아서, 나중에 찾아버 보기 위해!한 포스팅으로 올리지 않고 나눠서 올린다.   현재 위치pwd   현재 시간date   현재 월cal`sudo apt install ncal`로 cal 설치   해당 하는 년도cal 2024   historyhistory  !172history 내에 있는 특정번호 명령어 실행 시 에는 '!' 느낌표 사용함   매뉴얼 내 키워드 검색man -k directory   매뉴얼 페이지man ls   명령어에 대한 간략한 도움말help   참고`Linux Command-Line 명령어 기초 배우기` - 인프런 2024. 5. 21.
[UBUNTU] 우분투 sudo apt update , sudo apt upgrade CLOUD: AWS EC2 OS: Ubuntu 22.04.4 LTS 1. sudo apt update `sudo apt update`는 Ubuntu나 다른 Debian 기반의 리눅스 배포판에서 사용되는 명령어임 시스템의 패키지 관리자를 업데이트하고 사용 가능한 새로운 소프트웨어 패키지를 찾음 시스템이 최신 상태를 유지하고, 보안 패치 및 소프트웨어 업데이트를 받을 수 있게 됨 1) 시스템 업데이트 새로운 소프트웨어 패키지가 배포되었을 때, 시스템을 최신 상태로 유지하기 위해 업데이트를 수행함 2) 의존성 해결 새로운 패키지를 설치하거나 업그레이드하기 전에 필요한 다른 패키지들의 정보를 업데이트하여 의존성을 해결함 3) 소프트웨어 소스 확인 시스템이 올바른 소프트웨어 저장소를 사용하는지 확인하고 필요한 경.. 2024. 4. 21.
[UBUNTU] 우분투 실시간 log 로그 확인 명령어 tail -f 아파치 설치 후, 실시간 로그를 확인하고 싶을 때의 방법이다. (그 외에 nginx, tomcat 등도 로그 확인 방법은 비슷하다.) 보통 log는 `/var/log` 이 위치에서 찾아보면 된다. 초기 세팅 시에, log 위치를 따로 설정했다면 그 위치에 가서 log를 확인하면 된다. 아래는 아파치 설치 후, log 확인 방법이다. tail -f /var/log/apache2/error.log 실시간 확인 시에는 `tail -f`를 사용하면 된다. 만약 전체 log를 확인하고 싶다면! vi /var/log/apache2/error.log cat /var/log/apache2/error.log `vi` 명령어나 `cat` 명령어를 사용해서 확인하면 된다. 2024. 4. 16.
[UBUNTU] VI 에디터에서 페이지 넘기는 단축키 위로 페이지 넘기는 단축키: PageUp 키 아래로 페이지 넘기는 단축키: PageDown 키 로그 확인을 할 때 꼭 필요한 단축키다. 내용이 길면, 아래 방향키로만 내리기가 어렵다. 스크롤을 내리다 보면 손가락이 아프다. 그럴 때는 PageUp키랑 PageDown키를 사용하면 된다. 그럼 페이지를 넘기며 확인할 수 있다. 2024. 4. 2.
[UBUNTU] 우분투 무료 SSL 인증서 Certbot 발급 os: ubuntu 22.04.3 LTS Certbot 도구 설치 1. 업데이트 sudo apt update 2. certbot 설치 sudo apt install certbot python3-certbot-apache SSL 인증서 설치 및 아파치 설정 업데이트 sudo certbot --apache 1. 이메일 입력 dev@test.co.kr 본인이나 회사 이메일 입력 2. 동의 Y ACME 서버에 등록 요청에 동의하면 Y, 아니면 N 을 입력한다. N을 입력하면, 아마 등록이 안 될 거다... 3. 공유? N 애플리케이션 같은 거 설치하면, 통계나 뭐 그런 거를 우리에게 보낼 것이냐? 그런 문구를 본 적이 있는 것 같은데, 비슷한 맥락인 것 같다. 이메일을 공유할 거냐? Certbot을 발전시키기 .. 2024. 2. 27.
[UBUNTU] 한 서버 안에서 웹서버 - was 연동 os: ubuntu 22.04.3 LTS 하나의 서버에서 웹서버랑 was를 설치하여 연동하게 되었다. 한 서버 안에 있기 때문에 설치가 생각보다 어렵지는 않았다. 처음에는 회사 다른 직원 분이 클러스터링 설치 절차에 대해 기록해 두신 게 있었다. 하지만 막상 클러스터링을 하려니, 잘 되지 않는 것들이 많았다. 그래서 나도 찾아 보고, 최초로 작성했던 분과 다른 분들의 도움을 받아서 결국 클러스터링은 성공... 그리고 그 과정들을 회사 노션에 빠짐없이 기록을 했다. 이 업무를 나만 하게 되는 것은 아닐 테고? 사실 나는 잘 몰라서, 꽤나 고생을 했지만! 다음 사람은 기존에 있는 자료를 참고하여서 한다면, 시행착오를 줄일 수도 있을 테니 기록! 그렇지만 결국에 기록한다는 것은 내가 나중에 보기 위해서이다. .. 2024. 2. 27.