Linux Redirection 일반적으로 커맨드로 실행되는 프로세스는 표준 입력 스트림(standard input stream), 표준 출력 스트림(standard output stream)과 오류 출력 스트림(standard error stream)을 가지고 있다. 총 하나의 입력 스트림과 두 개의 출력 스트림을 가지고 있는 것이다 기본적으로 이 모든 스트림은 일반적인 문자열로 콘솔에 출력하게 되어 있다. 리다이렉션은 스트림의 흐름을 바꿔준다. 실행된 프로세스(커맨드)의 스트림을 콘솔이 아닌 '파일'로 사용하고 싶다면 리다이렉션을 사용하면 된다. 이때 사용되는 기호가 , >> 이다. 파일 디스크립터(file descriptor) 파일은 읽거나 쓰기 전에 반드시 열어야(open) 한다. 커널은 '파일 ..
Password 관련 설정 파일 1. /etc/passwd - 계정의 정보를 담는 파일로 7개의 필드를 가지며 두 번째 필드에 encryped password가 있다. - 해당 파일의 필드에 대한 자세한 설명은 링크를 참고하자. - encryped password가 x로 되어 있으면 실제 encryped password는 /etc/shadow에 저장되어 있다는 의미이다. 2. /etc/shadow - 암호화된 password 정보와 password aging에 대한 상세정보가 담긴 파일이다. - 총 8개의 필드를 포함한다. [필드 설명] field1) login name field2) encryped password field3) date of last password change field4) mini..
User/Group Administration User와 Group에 관련된 Database File들 1. '계정' 관련 파일 1) /etc/passwd 파일 - 시스템의 모든 계정에 대한 정보를 담고 있는 설정 파일 - 총 7가지의 필드로 구분된다. 플디 구분자는 콜론( : )이다. 예시) 위에서 passwd 파일을 보이는 것과 같이 : 을 기준으로 7가지 필드가 존재한다. user이름은 중복될 수 없다. 7가지 필드 설명 field1) login name field2) encryped password (보통 x라고 되어있고 /etc/shadow 파일에 보면 암호화된 형식으로 볼 수 있다) field3) User Id (root는 0번, 1~999까지는 시스템 계정이 사용하는 유저, 1000~6000..
사전적 의미 - Archiving: 파일로 보관, 보존, 백업 (Archive: 보관소) - Compression: 압축 리눅스에서 Archiving이란 '원본의 속성을 그대로 보존하면서' 여러 개의 파일(디렉토리)를 묶어서 보존(백업)하는 것을 의미한다. Compression은 큰 사이즈의 파일을 작은 사이즈로 압축하는 것을 의미한다. 왜 하는가? - 여러 개의 파일들을 묶은 뒤(Archiving) 하나로 압축하여 다른 곳으로 전송하거나 보관하기 위함이다. - 보통 하나의 디렉토리와 그 하위 디렉토리를 함께 묶을 때 사용한다. 또는 묶어 보존할 때 사용한다. Archiving, Compression 종류 [Archiving util] - tar, cpio [Compression util] - gzip,..
- Total
- Today
- Yesterday
- 코틀린
- 쿠버네티스
- 우분투
- 카프카
- ci/cd
- container
- golang
- ubuntu
- jvm
- argocd
- Non-Blocking
- go
- Kubernetes
- Controller
- docker
- github actions
- LFCS
- CICD
- 컨트롤러
- spring
- db
- Java
- Kotlin
- Linux
- rolling update
- RDB
- kafka
- GitOps
- Stream
- K8s
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |