![여러 디렉터리와 파일을 만드는 데 문제가 있음](https://rvso.com/image/898953/%EC%97%AC%EB%9F%AC%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%99%80%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%A7%8C%EB%93%9C%EB%8A%94%20%EB%8D%B0%20%EB%AC%B8%EC%A0%9C%EA%B0%80%20%EC%9E%88%EC%9D%8C.png)
이번 학기에 Linux 입문 수업을 듣고 있어요. 방금 중간고사를 완전히 망쳤어요. 명령을 실행할 수 없었습니다. 제가 입력한 내용을 포스팅합니다. 내 강사가 전혀 도움이 되지 않기 때문에 누군가 내가 뭘 잘못하고 있는지 말해 줄 수 있습니까?
Mkdir –p ~/midterm/linux/{desktops/{GNOME,KDE,LXDE,Xfce},distros/,players/{Andrew\ Tanenbaum,Linus\ Torvald,Richard\ Stallman}}
답변1
그러면 midterm
홈 디렉토리(로 표시됨 ~
)에 디렉토리가 생성되고 그 아래에 다른 디렉토리가 많이 생성됩니다.
파일이나 디렉터리가 없다고 뜹니다
소문자 mkdir
여야 하는데 m
대시 -p
를 사용하지 않기 때문에 잘못된 것입니다. 예를 들어 PDF 파일에서 복사되었기 때문일 수 있습니다. 명령줄에 명령을 복사한 후 Mkdir
by mkdir
및 –p
by 를 바꿉니다 -p
.
최종 결과:
$ mkdir -p ~/midterm/linux/{desktops/{GNOME,KDE,LXDE,Xfce},distros/,players/{Andrew\ Tanenbaum,Linus\ Torvald,Richard\ Stallman}}
$ tree ~/midterm/
/home/daniel/midterm/
└── linux
├── desktops
│ ├── GNOME
│ ├── KDE
│ ├── LXDE
│ └── Xfce
├── distros
└── players
├── Andrew Tanenbaum
├── Linus Torvald
└── Richard Stallman
11 directories, 0 files
\
(뒤에 공백이 있음) 은 디렉토리 이름에서 공백을 이스케이프하는 데 사용됩니다.