명령어(3)
-
[SYSTEM] Docker
도커 : 컨테이너를 만들고, 실행하고, 배포할 수 있는 가상화 플랫폼도커의 컨테이너 : 가상의 환경이 구축되어 있는 하나의 박스새로운 운영체제 환경을 구축할 필요 없이 하나의 분리된 프로세스처럼 작동하여 가벼움특정한 환경을 구성하기 위해 만들어진 가상의 공간 docker image : 도커 컨테이너의 전 단계- 컨테이너를 생성하고 실행하기 위한 모든 것을 포함한다ex) 컨테이너 생성에 필요한 파일, 환경변수, 명령어, 파일 시스템 등등- 자신만의 이미지를 만들거나 다른 사람이 만든 이미지를 사용할 수도 있음- 이미지 생성 => dockerfile 작성&빌드 ... dockerfile:이미지를 생성하는데 단계적으로 필요한 명령을 작성하는 파일- tag : 태그를 붙이는 것은 하나의 이미지에 여러 개의 별명..
2023.10.31 -
[SYSTEM] linux 사용법 (2)
wildcards: 리눅스에서 임의의 다른 문자를 나타낼 수 있는 특수 문자들- 명령어를 다른 문자열로 대체하기 위해 사용 ?a-z, 0-9 범위 내 임의의 1개 문자로 대체cat he?lo #hello 파일 출력 *a-z, 0-9 범위 내 임의의 0개 이상 문자로 대체cat h* #hello 파일 출력 [ ][문자1-문자2] 혹은 [문자1, 문자2, ...] 형태로 범위를 지정범위 내 모든 문자로 대체될 수 있음 redirection모니터에 나타나는 표준 출력 혹은 키보드로 입력하는 표준 입력을 다른 곳으로 변경하는 작업어떤 명령어의 결과를 파일로 저장하거나, 다른 명령어의 입력으로 전달하는 형태로 리다이렉션 명령어 > 파일명령어 표준 출력을 파일로 변경파일이 없으면 새로 만들고, 있으면 덮어씀..
2023.10.12 -
[SYSTEM] linux 사용법 (1)
shell: 유저가 리눅스 시스템을 이용할 수 있는 인터페이스- 유저에게 입력을 받고 운영체제가 그것을 프로그램으로 처리하면 그 결과를 유저에게 출력 명령어1sudo apt update- 설치 가능한 소프트웨어 패키지 목록을 업데이트- 각 소프트웨어 패키지 별로 어떤 버전을 설치할 수 있는지 업데이트 2sudo apt upgrade- 리눅스에 설치된 소프트웨어 패키지의 버전을 업그레이드- 주기적인 소프트웨어 패키지 업그레이드를 통해 보안 문제 예방 3id- 현재 유저의 유저ID와 해당 유저가 속해있는 그룹ID를 출력- 파일을 읽고 쓰는 권한을 가지고 있는지 확인하기 위해 사용하는 명령어 4pwd- Print Woking Directory- 현재 작업 중인 디렉토리의 경로를 출력 5ls- List- 디렉토..
2023.10.12