일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- istio #k8s #kubernetes
- NameSpace #NS
- Swap Memory
- EFK
- Kafka #카프카
- DB #mariaDB #SQL
- dify
- 네트워크 #NW
- jgrp000032 #ocp #
- Linux #wc
- OCP
- 오블완
- function #사용자 정의 함수
- dump #jattach
- test #비교
- lenova #레노버 #노트북
- Node #POD #Container
- 티스토리챌린지
- CI #CD #CI/CD
- Python #pakage
- PODS #POD #pods #pod #파드 #재기동 #롤링재기동 #rolling
- EKS
- Grid #CSS
- Excel #엑셀
- 백준 #10430
- jmap #jstack
- lvm #lv #vg #pv
- bootstrap #css #CSS
- publishnotreadyaddress
- shell #shell script
- Today
- Total
목록OS (44)
BEOM_IT
개념 TCP/IP 컴퓨터끼리 네트워크 상으로 의사소통하는 프로토콜중 가장 널리 사용하는 프로토콜의 한 종류 Hostname/Domain name 호스트 이믐은 각 컴퓨터에 지정된 이름 도메인 이름은 네이버(www.naver.com)과 같은 형식 IP 각 컴퓨터의 랜카드에 부여되는 중복되지않는 유일한 숫자 4바이트로 이루어져있으며, 각 자리는 0~255까지의 숫자 네트워크 주소 같은 네트워크에 속해있는 공통된 주소 브로드캐스트(Broadcast)주소 내부 네트워크의 모든 컴퓨터가 듣게되는 주소 현재 주소의 제일 끝 자리를 255로 바꾼 주소 게이트웨이(Gateway),라우터(Router) 라우터=게이트웨이 네트워크 간에 데이터를 전송하는 컴퓨터 또는 장비 Vmware의 게이트 웨이 주소는 192.168.1..
1. linux 재부팅 후 ESC연타 (성공 어려움) 성공시 GRUB 화면으로 로딩 2. E 입력시 편집화면으로 이동 3. linux /boot -----> 문구 까지 이동 4. 문구 마지막에 (띄어쓰기)init=/bin/bash 입력 후 Ctrl + X 5. root로 접속됨 whoami 명령어로 다시 확인 6. passwd 명령어로 비밀번호 변경(읽기 모드 -> 모드변경필요) mount -o remount.rw / 명령어 입력 passwd 명령어로 비밀번호 변경 하지만 굉장히 위험하기에 GRUB 화면에 비밀번호를 걸어야 좋다.
GRUB은 GNU 그랜드 유틸리티 부트 로더(GNU Grand Unified Bootloader)의 약어로, 컴퓨터를 부팅할 때 리눅스 운영 체제 또는 다른 운영 체제를 선택하는 메뉴를 제공하는 부트 로더이다. GRUB은 유닉스 계열의 다양한 운영 체제에서 사용 가능하며, 사용자가 임의로 추가할 수 있는 다양한 기능을 제공한다. GRUB은 기본적으로 /boot/grub 디렉터리에 위치한 설정 파일인 grub.cfg를 읽어서 부트 메뉴를 구성한다. 사용자는 이 설정 파일을 수정하거나 추가 설정 파일을 만들어서 GRUB 부트 로더의 동작을 변경할 수 있다. GRUB은 대부분의 리눅스 배포판에서 기본 부트 로더로 사용되며, 커널 이미지와 초기 램 디스크(Initrd)를 읽어서 메모리에 로드하고 실행하는 역할을..
crontab 이란?주기적인 반복작업을 스케쥴링 하는것 , 주기적으로 반복되는 일을 자동적으로 실행될 수 있도록 설정 하는것 정도로 이해관련파일 /etc 하위의 cron관련 항목cron.dcron.dailycron.denycron.hourlycron.monthlycron.weeklycrontab 파일을 변경하면 systemctl restart cron 명령어로 재시작해준다.RHEL Linux를 이용중인데 crond.service라는 명칭으로 사용 중이며서비스가 active (running)중 이라면 파일 변경할때 재 시작 안해줘도 된다.* * * * * [명령] [주소]*의 순서대로 분 시 일 월 요일 {실행 명령} # 크론탭 편집crontab -e# 크론탭 작업 내용 확인crontab -l# 크론탭 삭..
파일을 다운받고 dpkg -l [파일명] 명령어 입력시 파일이 다운로드 되었는지 확인된다. dpkg --info [파일명] 명령어 입력시 파일의 주요 정보가 표시된다. dpkg -i [파일명] 명령어 입력시 파일이 설치된다. dpkg -r [파일명] 명령어 입력시 패키지 삭제 의존성문제가 있는경우 dpkg문법 사용불가해 apt 명령어를 사용한다. apt명령어는 파일을 다운받을 필요없이 인터넷을 통해 파일을 저장소에 자동으로 설치 apt -y install [패키지명]으로 사용 여기서 -y는 무조건 yes를 뜻한다. 삭제방법 apt remove [패키지명] 사용하지 않는 패지키 삭제 apt autoremove etc/apt/폴더 에는 우분트 패키지 주소가 담겨있다. etc/apt/sources.list 저..
함수이름 () { etc... } 함수명 func () { echo "test" return } echo "==========" func echo "==========" exit 0 parameter 활용 func () { echo `expr $1 + $2` } echo "x+y" fuc 10 20 exit 0 shift 파라미터 변수를 왼쪽으로 한단계씩 이동 func() { str="" while [ "$!" != "" ];do str="$str $1" shift done echo $str } func AA BB CC DD EE exit 0 출력 -> AA BB CC DD EE 문자열을 명령문으로 인식 후 실행 str="ls -l eval.sh" echo $str ----------->문자열 ls -l..
>는 파일을 덮어쓰기 >> 는 append 느낌 뒤에 붙이기 Date > test.txt 를 하면 date 함수로 나오는것이 test.txt 파일로 덮어 씌어진다. Date >> test.txt 를 하면 append된다.