전체 글
-
-
-
Unix / Linux shebang(#!)카테고리 없음 2022. 4. 13. 21:11
쉘 스크립트를 작성할 때, 항상 머리 우두머리에 #! bin/bash를 적고는 하는데 항상 그래왔기에 아무생각없이 관습적으로 나도 그렇게 작성했었다. '아 이게 쉘스크립트 파일이라는걸 알려주는 것이구나' 했는데, 이걸 지칭하는 용어가 따로 있었다. 바로 '쉬뱅'이다. https://dev.plusblog.co.kr/5 '#!/bin/usr/env python' - 셔뱅(Shebang)을 이용하여 파이썬 버전 설정하기 파이썬 스크립트를 작성하다가 파이썬 2.x 버전과 파이썬 3.x 버전을 선택할 수 있는 방법을 찾아봤다. 셔뱅(Shebang) 리눅스 환경에서 Command Line 스크립트의 첫 번째 줄에 '#!'로 시작하는 코드가 있 dev.plusblog.co.kr
-
RHEL -rpm사용해서 업데이트 및 자바, tomcat설치 (실패)카테고리 없음 2022. 4. 12. 16:40
rpm이 기본으로 내장되어있다. 1. 자바설치 sudo rpm -ivh https://download.oracle.com/java/18/latest/jdk-18_linux-aarch64_bin.rpm 안되면 sudo rpm -ivh https://download.oracle.com/java/18/latest/jdk-18_linux-aarch64_bin.rpm --test 2. 루트 패스워드 변경 sudo passwd 3. 최신버전으로 업데이트 yum update reboot 루트권한이 아니면 안되네 여전히 안되네 4. tomcat은 rpm패키지가 따로 없기에 yum을 사용해서 설치한다.
-
GCP VM엔진 기본설정 - 톰캣을 띄우기 까지카테고리 없음 2022. 4. 12. 14:13
이제 막 생성한 ubuntu 기반의 VM, 자바도 없는 無의 상태다 나의 목표는 apt-get을 통해 tomcat을 설치해서 웹서버에 연결하는 것이다. 1. apt-get 설치 및 최신화 sudo apt-get update sudo apt-get upgrade 2. 자바설치(8버전) sudo apt-get install openjdk-8-jdk 3. wget설치 sudo apt-get install wget 4. 톰캣압축파일 다운 wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.78/bin/apache-tomcat-8.5.78.tar.gz 나는 tar.gz으로 받을거라 링크주소복사로 가져왔다. 5. 압축된 톰캣파일 압축해제 (복붙하시는 분들은 버전정보 확인하시길..
-
GCP Compute Engine(OS)과제카테고리 없음 2022. 4. 11. 21:36
1. OS별 vm생성 - 최소사양, 부팅디스크 20GB, 추가디스크100GB 더보기 부팅디스크 vs 추가디스크 - VM생성(CentOS) * 디스크 유형 - 나는 개인적인 공부용도로 사용하기 때문에 표준 영구디스크를 선택했는데 나는 속도와 비용에 있어서 차이가 있는 줄 알았는데 백업 장소가 달랐다. HDD와 SSD란? https://www.crucial.kr/articles/about-ssd/ssd-vs-hdd - VM생성(Ubuntu) - VM생성(RHEL : RHEL 은 Red Hat 사가 개발하는 상업용 리눅스 배포판으로 Intel 과 AMD 의 x86과 x86-64 아키텍처가 주요 플랫폼이다) 2. CentOS에 tomcat 기본설치 후 웹서버 연결 - centos는 yum으로 설치 #root 비..
-
OS과제카테고리 없음 2022. 4. 8. 17:11
1. 파일 압축 및 풀기 (tar, gzip) tar -cf: 용량을 압축한다기 보단, 파일들을 하나로 합친다. >> tar A, b tar -zcvf A,B L 용량을 줄여서 압축한다. tar를 압축한다고 생각하면 된다. >> tar -zcvf A, b tar -zxvf 압축파일 >> tar -zxvf ABC.gzip 2. 사용자 및 그룹생성 #그룹list출력 cat /etc/group tail /etc/group (tail -n 3 /etc/group) #그룹생성 groupadd newgroup #user-1이 속한 그룹 출력 groups user-1 #user-1의 정보확인(uid, gid, groups확인가능) id user-1 #user-1를 group-1에 추가 gpasswd -a user-1..
-
cmd에서 telnet활성화시키기 / 서버포트 확인카테고리 없음 2022. 4. 8. 10:42
https://cofs.tistory.com/280 CMD 에서 TELNET 사용하기 / Window 에서 Telnet 활성화 시키기 Cmd 에서 telnet (텔넷) 을 이용하여 상대방 포트가 열여있는지 확인하거나 상대방 포트의 상태를 확인하려고 했다. telnet [ IP ] [ PORT ] telnet 100.1.1.1 8080 위 명령어로 상대방 포트가 열려있는지 상태 cofs.tistory.com https://jeongkyun-it.tistory.com/95 서버 포트가 열려져 있는지 확인 하는 방법 (Telnet 사용방법 / 정의 / 방화벽 인바운드 규칙 생성) 서론 보통 실무에서 클라이언트 - 서버, 서버 - 서버간 연동 작업을 하게되면 외부 포트에게 접속을 해야될 때가 있고 또는 나의 내..