목록전체 글 (189)
Cohe

🌟프로젝트를 시작하기 앞서..🌟팀장 혹은 기술 리더가 미리 세팅해놓으면 편리하고 좋은 것들깃허브 세팅들깃 풀리퀘 템플릿 : https://wecandev.tistory.com/150이슈 템플릿 : https://velog.io/@sasha1107/깃허브-이슈-템플릿-생성하기템플릿들 복제 해보세용점심 - 노션 확인인적사항들사람들 이름(or 닉네임), 초대할 툴 들 정보(깃허브 피그마 등..)구성 및 역할, 누가 리더하는지 누가 FE인지 BE인지 등등..팀 규칙저는 보통 약속 며칠 전까지 파토낼 수 있는지 프로젝트 마감일은 언제로 할지를 정해놨습니다.컨벤션 규칙도 중요해요 진짜루⭐ 작업할 파일 깃허브 연동 확인 / 당겨오기 ⭐git initgit remote add origin “깃허브 주소”git pu..
쉘 명령어 2while 문: 조건식이 참인 동안 계속 반복하는 구문 [형식] while [ 조건식 ] do 반복할 내용들.... donewhile1.sh======#!/bin/bash 예시) while 조건이 참인 경우 반복하는 것을 보여줌실습#!/bin/bashhap=0i=1while [ $i -le 10 ]do hap=$((hap + i)) i=$((i + 1))doneecho "1부터 10까지의 합 : $hap"exituntil : while문과 용도는 거의 비슷하고, 동작도 비슷함. 단, 조건식이 참이 아닌 거짓일 경우에 반복함. while2.sh를 until로 설정해 보기#!/bin/bashhap=0i=10until [ $i -lt 0 ]do hap=`exp..
: bash, tsch, zsh ... 이런 쉘을 이용한 프로그래밍을 의미함.쉘 프로그래밍을 위한 변수와 특수 변수일반 변수 -변수의 선언 및 초기화 변수명 = 값 ex) # hello = 안녕하세요 -변수값 참조(변수 불러오기) $변수명 , ${변수명}expr : 문자형 변수를 정수처럼 형변환하여 계산 가능하게 만들어 줌. 이 명령어를 사용하지 않으면 문자로 처리....2)특수 변수 : 일반적인 변수와 다르게 이미 정해진 의미를 가지고 이용 되는 변수들이 있다.1] $# : 명령입력 라인에서 입력된 인자의 갯수를 저장 2] $* : 명령입력 라인에서 입력된 인자 전체가 저장 3] $@ : 명령입력 라인에서 입력된 인자 전체 저장 4] $$ : 쉘 프로그램이 실행되면 사용된 프로세스 ID값을 저장하는..

** 선수 작업들 : spring boot project 미리 만들기, vscode에서 ngix인가 다운받기, 리눅스 서버 만들기 등등 어려운 작업들 ㅠ aws에서 DB 만들기- 데이터 베이스 생성 클릭설정은 아래와 같다 인스턴스 스토리지 ⇒ 만일 이전에 15로 낮췄다면 스토리지를 15이하로 만들어놔야 한다~리소스 연결은 나중에 설정 가능하니 지금은 안할거다 퍼블릭 엑세스를 허용하지 않으면 외부 접근이 안된다.가용영역 b나 d는 서비스 제공이 적어서 추천하지 않는다백업 해지 → 실 서비스라면 백업해라이 후 데이터 베이스 생성하기 직접 클릭해서 들어간다엔드 포인트 복사 cmd 창에서 ping “endpoint” 넣으면 이렇게 뜬다 mysql workbench에서 편집connection을 새로 생성co..
==================================== 1. key 생성( testuser1에 대한 RSA 키 생성) [testuser1@ip-172-31-9-66 ~]$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/testuser1/.ssh/id_rsa): Created directory '/home/testuser1/.ssh'. Enter passphrase (empty for no passphrase): (엔터) Enter same passphrase again: (엔터) Your identification has been saved in /home/..

systemd시스템 전반에 대한 처리를 위해서 시작되는 프로세스. 서비스를 구현할 때 이 systemd로 변경해서 사용하기 시작했습니다.[ 제공 기능 ]시스템 부팅 프로세스Service Managementcgroup 을 이용한 프로세스 자원관리서비스 프로세스 관리흔히들 Daemon 프로그램들을 위한 로깅, 자원할당, 부팅관리등 Systemd 로 모두 할 수 있습니다.[주요 명령어] - systemd를 위한 주요 명령어들...systemctl(*)systemd-analyzesystemd-cglssystemd-cgtopsystemd-loginctl** TCP port numberTelnet 서비스Application 계층에서 원격 시스템에 접속하여 관리하는 서비스서버와 클라이언트 사이에 문자 혹은 줄 단위의..
vi(m) 편집기 추가 기능화면 분할명령어기능:sp or Ctrl+w, s수평 분할 화면 처리:vsp or Ctrl+w, V수직 분할 화면 처리!https://prod-files-secure.s3.us-west-2.amazonaws.com/65d47488-3ffd-440e-b655-cb7516b09d13/a60ea19e-b826-427d-9422-145e88208d7a/Untitled.png창 이동명령어기능Ctrl+w + 방향키창 이동Ctrl+w, h왼쪽 창으로 이동Ctrl+w, j아래 창으로 이동Ctrl+w, k위쪽 창으로 이동Ctrl+w, l오른쪽 창으로 이동창 닫기명령어기능:exit창 닫기여러 파일을 작업하기명령어기능vim file1 file2 file3여러 파일을 동시에 열기:ls파일 정보 보기파..
리다이렉션(Redirection)표준 입출력 기능표준입력 (0) —→ 키보드표준입력 (1) —→ 모니터표준입력 (2) —→ 모니터리다이렉션은 이런 표준 입출력, 에러 등을 변경하여 사용하는 것을 가능하게 함리다이렉션을 이용해서 기본적으로 출력 결과를 모니터로 표시하지만 파일에 기록하는 것도 가능리다이렉션 연산자 : , >>사용 예명령어 > 파일 : 파일이 없다면 생성, 기존 파일이 있다면 삭제후 결과를 출력(Write)명령어 >> 파일 : 파일이 없다면 생성, 기존 파일이 있다면 내용을 추가(Append)명령어 명령어 2> : 에러의 방향을 바꿈명령어 1>**&**2 : 출력을 에러로 보냄해당 위치로 이동명령어 2>&1 : 에러를 출력으로 내보냄ls -l /etc/sysconfig > sysconfigF..
#리눅스 디렉토리 구조"/(root)" : 리눅스 상에 존재하는 모든 파일과 디렉터리를 담고 있는 최상위 디렉터리"/bin":리눅스의 기본 명령어가 들어 있는 디렉터리(명령어는 "실행파일")"/boot":리눅스 커널의 메모리 이미지와 부팅 과정에 필요한 파일이 저장된 디렉터리"/dev":장치 파일이 들어 있는 디렉터리"/etc":시스템이나 사용자 관리를 위한 자료 파일이나 관리자용 명령들이 있는 디렉터리"/home":관리자(root) 이외의 사용자의 홈 Directory가 생성되는 위치의 디렉터리"/lib":각종 언어를 위한 라이브러리를 가지는 디렉터리(lib64는 64비트 라이브러리들이 존재하는 디렉터리)"/media":Local Device를 이용하기 위한 디렉터리(CD/DVD)"/mnt":Remot..