일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- TLS
- Ai
- ML
- 알고리즘
- NFA #DFA #컴파일러 #Lexical
- https
- Datamining
- Kubernetes
- Linear Regression #AI #ML #기계학습 #인공지능 #선형회귀
- 인공지능 #AI #ML #기계학습 #Lasso #Ridge #Regularization #Linear Regression
- Data # datamining #datascience #AI #ML
- 기계학습#인공지능#AI#ML
- 컴파일러
- dadtamining
- c
- embedded rest proxy
- Linear Regression #AI #기계학습 #인공지능 #Lasso #Ridge
- linux
- 쿠버네티스 #도커 #MSA #Istio #Service Mesh
- 1*1
- dadtascience
- OS
- datascience
- k9s
- rolebinding
- AI #ML #Data #datascience #data mining
- k8s
- ipvs
- rest proxy
- xff
- Today
- Total
목록운영체제 (7)
solve-my-curiosity

명령어 설명crontab -e현재 사용자 기준의 크론 작업 편집crontab -l등록된 크론 작업 목록 보기crontab -r현재 사용자의 크론 작업 삭제crontab -u [user] -e특정 사용자 작업 편집 (root 권한 필요) * * * * * command (크론탭형식)- - - - -| | | | || | | | +----- 요일 (0=일요일 ~ 6=토요일)| | | +------- 월 (1~12)| | +--------- 일 (1~31)| +----------- 시 (0~23)+------------- 분 (0~59) 예시매일 ..

목적 : Linux 서버가 뜨고 질 때 어떤 설정들을 자동으로 띄우고 지게 할거냐를 공부한다. /etc/rc${Run Level Mode}.d는 시스템이 기동할때 어떤 런레벨에서 돌때의 어떤 파일들을 실행할지가 나와있다. 물론 /etc/init.d에 있는 파일들이 softlink가 걸려있다. cat /etc/rc3.d를 했을 때 K50netconsole -> ../init.d/netconsoleS10network -> ../init.d/networkS10scm_sra -> ../init.d/scm_sra~~S97rhnsd -> ../init.d/rhnsd처럼 링크가 걸려있고 K는 system down 될 때를 의미한다. (kill)S는 system up시 를 의미한다. (start) 물론 저 rc.d..
1. /usr 기본적으로 여러 컴퓨터에서 공유할 수 있는 파일들을 보관한대의 강력한 시스템을 준비해서 /usr에 필요한 소프트웨어나 파일들을 모아놓고 복수의 시스템이 원격 /usr을 마운트해서 사용하게 한다. usr = User Service and Routines의 줄인말이다. /usr/src명령어나 리눅스 커널의 소스코드 보관/usr/include시스템의 헤더파일들 /usr/share아키텍처에 의존하지 않고 서로 다른 아키텍처에서도 공유할 수 있는 파일들/usr/share/manman페이지의 데이터 ex) cp의 man은 /usr/share/man/man1/cp.1/usr/localbin, sbin, lib 등의 디렉토리들이 모여있다. 해당 리눅스 시스템admin이 관리하는 디렉토리. 중요한 패키지..
✅ du (Disk Usage)디렉토리나 파일 단위의 실제 디스크 사용량을 출력주로 "이 디렉토리가 얼마나 공간을 차지하나?"를 볼 때 사용💡 형식bash복사편집du [옵션] [경로] 🔧 주요 옵션 정리옵션의미예시-s요약(Summary): 총합만 출력du -s /var/log-h사람이 읽기 쉬운 단위(K/M/G)du -sh *-a파일까지 포함하여 모두 출력du -ah /apps-c마지막 줄에 총합도 표시du -ch *-d N 또는 --max-depth=NN단계 디렉토리까지만 표시du -h --max-depth=1 /home-kKB 단위 출력 (기본값)du -sk *-mMB 단위 출력du -sm *-x다른 파티션은 제외du -sx / ✅ 예시bash복사편집du -sh * # 현재 디렉토리 하위 용량을 ..
nm ldd dlopen readelf에 대해 알아보자. (dlopen은 명령어는 아니고 함수이다.) 명령어/함수 목적 입력 대상 플랫폼nm심볼 테이블 보기.o, .so, ELFmacOS, Linuxldd실행파일의 .so 의존성 확인ELF 실행파일Linux 전용readelfELF 내부 구조 확인.o, .so, 실행파일Linux (macOS는 greadelf)dlopen실행 중 동적 라이브러리 로드.so / .dylibC/C++, 모든 OS (라이브러리 필요) 왜 dlopen이 필요할까?-> 실행 중 어떤 라이브러리를 쓸지 유동적으로 결정하고 싶을 때if (use_gpu) { dlopen("libcuda_backend.so", RTLD_NOW);} else { dlopen("libcpu_bac..
리눅스에서의 file descriptor와 inode에 대해 알아보자.file descriptor는 말 그대로 file을 describe하는 정수형 번호이다. 파일을 가리키는 숫자이다.열린 파일, 소켓, 파이프, 디바이스 등을 가리키고 0(표준 입력), 1(표준 출력), 2(표준 에러)가 기본 fd이다. lsof -p $$ or lsof -p $fish_pid(필자는 fish shell를 쓰고 있기 때문에)COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEfish 25184 giho cwd DIR 1,13 2880 255266 /Use..
# LINUX/VI Command- tail 파일의 마지막 줄들을 읽는 명령어 tail [옵션] [파일] `tail -n 20` : 갯수 지정 `tail-f /logs` : f는 follow의 약어 계속 따라간다는 뜻 - sed sed는 **s**tream **ed**itor의 약자로 파일이나 텍스트를 비대화식으로 편집할 때 쓰이는 툴 sed [옵션] 스크립트 [파일] 예제 `sed -i 's/old/new/g' file.txt` → -i 는 in-place의 뜻으로 직접 수정 `sed '/^#/d' file` (주석행 제거) `sed '10,20d' file` (10..