일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DATAPATH
- function
- control
- react
- DoM
- CSS
- Pipelining
- for
- php
- architecture
- Linux
- javascript
- DB
- MIPS
- DS
- Algorithm
- github
- computer
- Class
- python
- instruction
- while
- data structure
- web
- system
- Java
- XML
- mysql
- MacOS
- html
- Today
- Total
목록Linux (14)
YYYEJI
cat - 파일 내용 출력 $ cat etc/hosts -n 행 번호를 붙여서 출력 more - 파일 내용을 화면 단위로 출력 $ more /etc/services Space bar - 누르면 다음 화면 출력 Enter - 누르면 한 줄씩 스크롤됨 ./문자열 - 해당 문자열을 찾아 이동 q - more 명령어 종료 less - 파일 내용을 화면 단위로 출력 $ less /etc/services j - 한 줄씩 다음 행으로 스크롤됨 k - 한 줄씩 이전 행으로 스크롤됨 Space bar, Ctrl + f - 다음 화면으로 이동 Ctrl + b - 이전 화면으로 이동 tail - 파일 뒷부분의 몇 행을 출력 $ tail /etc/services +행 번호 지정한 행부터 끝까지 출력..
pwd(print working directory) - 현재 디렉터리를 확인 $ pwd cd(change directory) [directory_name] - 지정한 디렉터리로 이동 $ cd Desktop ls(list) - 디렉터리의 내용 출력 $ ls -a 숨김 파일을 포함하여 모든 파일의 목록을 출력 -d 디렉터리 자체의 정보를 출력 -i 첫 번재 행의 inode 번호를 출력 -l 파일의 상세 정보를 출력 -A .(마침표)와 ..(마침표 두 개)를 제외한 모든 파일의 목록을 출력 -F 파일의 종류를 표시 (* - 실행파일, / - 디렉터리, @-심벌릭 링크) -L 심벌릭 링크 파일의 경우 원본 파일의 정보를 출력 -R 하위 디렉터리의 목록까지 출력 (recursive) -al 숨..
시스템과 관련된 정보와 하드웨어 같은 장치를 모두 파일로 관리하기 때문에 파일과 디렉터리를 이해하는 것은 중요하다. 파일은 관련 있는 정보들의 집합이고 리눅스에서는 파일을 효과적으로 관리하기 위해 디렉터리를 사용하는데 디렉터리는 계층 구조를 가지고 있다. 일반 파일 (Regular file) 데이터를 저장하는데 주로 사용 각종 텍스트 파일, 실행 파일, 이미지 파일 등 텍스트 파일은 내용을 확인하는 명령으로 내용 확인이 가능하며, 문서 편집기를 사용하여 내용을 보거나 편집할 수 있음. 실행 파일이나 이미지 파일의 경우 데이터가 바이너리 형태로 저장되어 바이너리 파일이라고 하는데 바이너리 파일은 특정 응용 프로그램이 있어야 내용을 확인할 수 있음. 디렉터리 (Directory) 리눅스에..
리눅스는 . . . 핀란드 헬싱키대학교의 학생이였던 리누스 베네딕트 토르발스가 1991年에 개발되었다. 시간이 흐르고 여러 회사와 커뮤니티의 일반 사용자들이 리눅스를 쉽게 사용할 수 있도록 리눅스 커널과 응용 프로그램으로 구성된 배포판을 제공하게 되었다. 리눅스 배포판은 크게 레드햇 계열, 데비안 계열, 슬랙웨어 계열로 구분할 수 있다. 리눅스의 일반적인 특징은 1. 공개 소프트웨어이며 무료로 사용할 수 있다. 2. 유닉스와의 완벽한 호환성을 유지한다. 3. 서버용 운영체제로 많이 사용된다. 4. 편리한 GUI 환경을 제공한다. 이다. 리눅스의 구조는 커널, 셸, 응용 프로그램으로 구성되어 있다. [ 커널 - 리눅스의 핵심으로 프로세스, 메모리, 파일 시스템, 장치 관리 등 컴퓨터의 모든 자원을 제어 ]..
1. 도커 컨테이너 실행하기 $ docker run -it ccss17/ubuntu 2. 도커 컨테이너 종료하기 $ exit 3. 이미지 상태 확인하기 $ docker images 4. 컨테이너 상태 확인하기 $ docker ps -a // -a 옵션: 종료된 컨테이너까지 출력 5. 종료된 컨테이너 재시작하기 docker start -ai 1892cd0b4808 // docker start 1892cd0b4808는 컨테이너 아이디이기 때문에 컨테이너 상태를 확인해서 각자의 아이디를 넣으면 된다. 6. 도커 컨테이너 삭제하기 $ docker rm 1 컨테이너가 구별될 수 있다면 윗 코드처럼 작성이 가능하다. 7. 도커 이미지 삭제하기 $ docker rmi ccss17/ubuntu // docker rmi..
Docker(도커)란? 컨테이너 기반의 오프소스 가상화 플랫폼이다. Image(이미지)란? 컨테이너 실행에 필요한 파일과 설정값등을 포함하고 있는 것이다. 상태값을 가지지 않고 변하지 않는다. Container(컨테이너)란? 이미지를 실행한 상태이다. 추가되거나 변하는 값은 컨테이너에 저장된다. + 같은 이미지에서 여러개의 컨테이너를 생성할 수 있고 컨테이너의 상태가 바뀌거나 컨테이너가 삭제되더라도 이미지는 변하지 않고 그대로 남아있다. Docker 설치하기 https://docs.docker.com/desktop/install/mac-install/ Install Docker Desktop on Mac docs.docker.com ☝🏻 위 링크에서 Docker 설치하기 설치 후 Terminal에서 명령..