티스토리 뷰
1. 홈 디렉토리 안에 hello world 디렉토리가 있다고 가정해보자.
아래 커맨드를 실행하면 오류가 난다.
cd hello world
ls hello world
오류가 나는 이유와 바르게 고친 답은 무엇일까?
답:
hello world가 두 개의 아규먼트로 인식되기 때문에 오류가 발생한다. 따라서 이름에 공백이 들어갈 때는 특수 기호를 사용해야 한다.
고친답: ls 'hello world', ls "hello world", ls hello\ world
2. 다음의 파일과 디렉토리 커맨드의 의미를 각각 말하여라.
(1) cd
(2) mkdir
*추가질문: 여러 경로를 한꺼번에 줘서 여러 디렉토리를 한꺼번에 만들 수 있는가? OX
(3) touch
(4) cat
(5) mv
(6) cp
(7) rm
답:
(1) cd 디렉토리 이동
(2) mkdir 디렉토리 생성
O
(3) touch 파일 생성
(4) cat 경로에 해당하는 파일의 내용을 출력
(5) mv 디렉토리나 파일을 이동하거나 이름을 변경
(6) cp 디렉토리나 파일을 복사
(7) rm 디렉토리나 파일을 지움
3.
cp -r Jul Jul_copy
위 명령어에서 r은 우리말로 무슨 뜻을 가지고 있는가?
답: 재귀적이다. 자신이 자신을 반복적으로 호출한다. 라는 의미이다.
cp 커맨드에서 재귀적이라는 건 디렉토리를 복사할 때 안에 자식 디렉토리가 있으면 자식 디렉토리 안에 있는 것도 복사하고 자식 디렉토리 안에 또 자식 디렉토리가 있으면 그 안에 있는 것들도 복사한다는 뜻이다.
4. Jul 이라는 이름의 디렉토리를 복사하려고 한다.
복사한 디렉토리의 이름은 Jul_Copy로 하고자 할 때 명령어는 무엇일까?
*조건: 똑같은 이름의 파일이 덮어씌워지는 것을 막는 옵션을 사용하여라.
답:
cp -ri Jul Jul_copy
- Total
- Today
- Yesterday
- arguments
- 리액트
- 코드잇스프린트
- 코드잇 스프린트
- 비제어 컴포넌트
- Next.js
- 중급 프로젝트
- 유사배열객체
- js
- map
- GitHub
- CSS
- Target
- 프론트엔드
- Git
- 객체
- 배열
- react
- 제어 컴포넌트
- html
- tanstackquery
- currentTarget
- innerhtml
- hydrationboundary
- 취업까지달린다
- 비동기
- 스프린트프론트엔드6기
- rest parameter
- javascript
- 동기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |