일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Swing
- CNN
- 정보처리기사
- 딥러닝
- 운영체제연습문제
- GitHub
- MAC OS
- 부스트캠프 AI Tech
- ai개발밋업
- backpropagation
- AIStages
- Django
- github branch
- Python
- BPTT
- repository 복구
- 자바
- 운영체제
- 리눅스7장
- 우분투리눅스
- 판교퇴근길밋업
- homebrew설치
- 파이썬
- RNN
- ann
- 리눅스연습문제
- 2020정보처리기사
- Git
- java
- 쉽게배우는운영체제
- Today
- Total
코딩하는 애옹😸
[Linux] 우분투 리눅스 3장 연습문제 정답 본문
우분투 리눅스 : 시스템 & 네트워크 개정판 , 한빛아카데미, 이종원 저

1. 입력 모드와 명령 모드의 차이를 간략하게 설명하시오.
- 입력 모드 : 텍스트를 입력할 수 있는 모드
- 명령 모드 : 텍스트를 수정하거나 삭제하고 복사와 붙이기 등 편집을 하는 모드
2. vi에서 입력 모드로 전환하는 데 쓰이는 세 가지 명령 키는 무엇인가?
- i, a, o, I, A, O
3. o 명령 키와 O 명령 키의 차이를 설명하시오.
- o : 커서가 위치한 행의 다음 행에 입력
- O : 커서가 위치한 행의 이전 행에 입력
4. i 명령 키와 a 명령 키의 차이를 설명하시오.
- i : 현재 커서 자리에 입력
- a : 현재 커서 다음 자리에 입력
5. 마지막 행 모드로 이동하는 데 쓰이는 세 가지 명령 키는 무엇인가?
- : 마지막 행 모드로 명령을 입력할 때 사용
- / 문자열을 아래 방향으로 검색
- ? 문자열을 위 방향으로 검색
6. 다섯 글자인 단어를 수정하는 데 사용하는 명령 키를 나열하시오.
- cw, 5s
7. 특정 행으로 이동하는 데 사용하는 명령 키를 두 가지 이상 나열하시오.
- (예를 들어 15행으로 이동할 때)15G, :15
8. 현재 파일에서 문자열 ‘linux’를 검색하는 방법을 설명하시오.
- /linux : 커서 기준 아래 방향으로 검색
- ?linux : 커서 기준 위 방향으로 검색
9. 파일의 5~10행 사이에 있는 모든 linux를 LinuX로 고치는 명령은 무엇인가?
- 5,10s/linux/LinuX/g
10. 행을 잘라서 붙이기를 할 때는 dd명령과 p명령을 사용한다. 단어를 잘라서 붙이기를 할 때는 어떤 명령 키를 사용하는가?
- dw 명령으로 단어를 잘라서 p명령으로 붙이기
11. 현재 편집 중인 파일을 중간에 저장하고 계속 편집하려고 할 때 사용하는 명령은 무엇인가?
- w
12. a.txt 파일의 1행과 3행을 각각 버퍼에 저장하여 b.txt 파일에 붙이기를 하려고 한다. 어떻게 해야 하는지 설명하시오.
- (1) 네임드 버퍼를 사용하여 커서를 1행으로 옮긴 후 “ayy 하여 1행을 a버퍼에 저장
- (2) 커서를 3행으로 옮겨서 “byy 하여 3행을 b버퍼에 저장
- (3) :e b.txt 하여 b.txt파일로 이동
- (4) “ap “bp 명령을 하여 a버퍼와 b버퍼를 붙여 넣는다.
13. vi로 파일을 열었더니 자동으로 행 번호가 붙여 있다. 왜 행 번호가 표시되었는지 설명하시오.
- vi 환경 설정 파일인 .exrc에 set nu가 설정되어 있는 경우
- 환경변수 EXINIT에 set nu가 설정되어 있는 경우
14. 현재 작업 중인 파일에 다른 파일(test3.txt)을 읽어 들이는 명령은 무엇인가?
- :r test3.txt
15. vi에서 작업 중인데 현재 어떤 모드인지 알 수 없을 때 어떻게 해야 하는지 설명하시오.
- :set showmode명령으로 모드를 표시
16. 파일을 저장하고 vi를 종료하는 두 가지 명령 키를 나열하시오.
- ZZ
- :wq
17. q 명령 키와 q! 명령 키의 차이를 설명하시오.
- q : vi에서 작업한 것이 없을 때 그냥 종료
- q! : 작업한 내용을 저장하지 않고 종료
18. vi 작업 중에 셸에서 ls 명령을 수행할 필요가 있을 때 vi를 종료하지 않고 셸 명령을 사용하는 방법을 설명하시오.
- :! ls 명령이나 :sh 명령으로 셸로 가서 ls 명령을 수행한 후 exit로 다시 vi로 돌아옴
19. vi 작업을 하는데 브로드캐스트 메시지가 화면에 표시되면서 작업 내용이 이상해졌다. 화면을 다시 출력하려면 어떻게 해야 하는가?
- Ctrl+l(소문자 L)로 화면을 다시 출력
'Programming > Linux' 카테고리의 다른 글
[Linux] 우분투 리눅스 6장 연습문제 정답 (0) | 2020.10.03 |
---|---|
[Linux] 우분투 리눅스 5장 연습문제 정답 (0) | 2020.10.02 |
[Linux] 우분투 리눅스 4장 연습문제 정답 (0) | 2020.10.01 |
[Linux] 우분투 리눅스 4장 연습문제 정답 (4) | 2020.05.11 |
[Linux] 우분투 리눅스 2장 연습문제 정답 (1) | 2020.04.14 |