발표

3일차 발표

김영재0412 2022. 4. 19. 18:47
  • [C212] CLI로 ‘test’ 폴더를 만들고, 그 안에 ‘sample.txt’를 생성하는 작업을 하기 위해서는 어떤 명령이 필요한지 적고, 설명하세요.

먼저 터미널을 연 후 mkdir test로 폴더를 만든다  cd test로 넘어간 후  touch sample.txt로 파일을 생성한다.

 

mkdir : 새로운 폴더 생성하기 - 입력 Code : mkdir [폴더명]

cd : 폴더에 진입하기 - 입력 Code : cd [폴더명]

touch : 파일 생성하기 - 입력 Code : touch [파일명]

 

 

  • [C213] 리눅스의 디렉토리 구조를 학습하고, 이를 정리하세요.

디렉토리 구조



리눅스의 디렉토리는 윈도우즈의 폴더 같은 개념이다.

cd / 후 ls -l를 치면 리눅스에 설치되어 있는 디렉토리가 나온다

 

위치 이름 설명
/ 루트 최상위 디렉토리로서 디렉토리의 시작(루트 디렉토리)
/boot 부트 시스템을 부팅시키는 커널이미지와 부팅정보 파일이 있다.
/bin
(binary)
바이너리 실행파일 모음. 일반적으로 사용하는 mv, cat등 명령어 프로그램들이 있다.
/sbin
(system binary)
시스템
바이너리
시스템 이진파일(실행파일), ifconfig, ethtool, halt, e2fsck와 같은 시스템 명령어들을 저장하고 있는 디렉토리
/root 루트 관리자계정 root 사용자의 홈디렉토리이다.
/home 사용자들의 홈디렉토리가 있는 곳이며 사용자를 추가하면 사용자의 id와 동일한 디렉토리가 이곳에 자동으로 생성된다.
/tmp 템프 리눅스 임시파일 보관 폴더이다.
/dev(device) 디브
(디바이스)
시스템의 디바이스 파일을 저장하고 있는 디렉토리이다. /dev/sda (하드디스크 장치파일), /dev/cdrom(CD-ROM)장치파일 등과 같은 장치 파일들이 여기에 위치한다.
/usr 유저 일반 사용자들이 사용하는 디렉토리이다. 일반 프로그램  설치 시 여기에 저장된다.
/opt 옵트 응용프로그램 패키지 설치 장소이며 패키지 매니저가 자체적으로 설치/삭제를 수행한다.
/etc 이세트라 설정파일을 두는 디렉토리이다 =레지스트리 윈도우
/lib
(라이브러리)
커널이 필요로 하는 각종 라이브러리 파일, 커널 모듈파일 등이 존재하는 디렉토리이다.
/midea 미디어  DVD, CD-ROM, USB 등의 탈부착 가능한 장치들의 마운트 포인트로 사용하는 디렉토리이다.
(시스템 인식을 os에서 자동으로) 
/mnt 마운트 탈부착 가능한 장치들에 대한 마운트 포인트로 사용하는 디렉토리이다.(시스템 인식을 직접 명령어로)
/proc
(process)
프록
(프로세스)
'가상파일시스템' 이라고 하는 곳으로 현재 메모리에 존재하는 작업들이 파일 형태로 존재하는 곳이다.
/var 시스템 운용중 생성되었다가 삭제되는 데이터를 임시 저장하기 위한 공간으로 사용되는 디렉토리이다.
/run 현재 실행중인 파일의 디렉토리이다.
     

https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC_%EA%B5%AC%EC%A1%B0

'발표' 카테고리의 다른 글

8일차 발표  (0) 2022.04.26
7일차 발표  (0) 2022.04.25
5일차 발표  (0) 2022.04.21
2일차 발표  (0) 2022.04.18
1일차 발표  (0) 2022.04.15