소연의_개발일지
article thumbnail

교수님이 수업 중 풀어보라고 주신 문제

 

  1. 폴더 생성b2 c2> move.txt
  2. b3 c3
  3. a >b1>c1
  • 파일이름: 2가지 방법
  1. 파일 찾기
  2. 생성된 파일, 폴더 지우기

내 생각

(이렇게 풀면 되지 않을까..?)

 

mkdir a

ls

mkdir b1 b2 b3

cd b1

mkdir c1 c2 c3

ls

cd c2

touch move.txt


1. 폴더 생성하기

`mkdir` a → a 라는 파일을 만든 후

`ls` → ls 로 조회해 본다. a라는 디렉토리가 잘 만들어졌다.

`cd` a → a 디렉터리로 이동하고

`ls` → 조회해 본다. 아무것도 없다.

`mkdir` b1 b2 b3 → b1, b2, b3의 디렉터리를 a 하위에 생성한다.

`ls` → 조회해 본다. b1, b2, b3가 생성되었다.

`cd` b1 → b1 디렉터리로 이동하고

`mkdir c1 c2 c3` → c1, c2, c3의 디렉터리를 b1 하위에 생성한다.

`ls` →  조회해 본다. 3개가 생성되었다.

`cd` c2 → c2폴더로 이동한다.

`touch` move.txt → move.txt 파일을 생성하였다.

`ls` → move.txt 파일이 만들어졌는지 확인했다.

2. 파일 찾기

`cd ~` → 홈 디렉터리로 이동한 후

`find . name “*move*”` → move 가 들어간 파일명을 찾아준다.

a>b1>c2 내에 move.txt가 있음을 알려준다.

3. 생성된 파일, 폴더 지우기

- 생성된 파일 지우기

`pwd` → 현재 위치 알려주는 명령어. c2폴더까지 이동했다.

`ls` → c2 디렉터리 하위에 move.txt가 있다.

`rm move.txt` → 파일 move.txt 을 삭제한다.

`ls` → 확인해보니 아무것도 없다.

- 생성된 폴더 지우기

폴더 지우기는 `rm -r dir` 로 가능하다.

 

profile

소연의_개발일지

@ssoyxon

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!